Job Description
Job Description
Software Engineer - Full-Time, On-Site
Location : Downtown Salt Lake City, UTCompany : Altitude AI
Altitude AI, the leading Generative AI platform for the industrial world, is excited to announce an opening for a Software Engineer position. This role is a unique opportunity to join a groundbreaking company that is set to transform the industrial automation landscape. As pioneers in turning complex engineering drawings and specifications into actionable, automated solutions, we offer a chance to work at the forefront of AI technology that interfaces directly with real-world hardware systems.
Join our team of high-caliber experts, including veterans from Google, BYU, and top AI startups, all led by a former Waymo engineer and Princeton CS alum. This full-time position is based in our downtown Salt Lake City office and requires on-site collaboration. Ideal candidates should be prepared to engage deeply with both software engineering and advanced AI in a dynamic start-up environment.
Duties and Responsibilities
- Generative AI & Code Synthesis : Design and develop state-of-the-art AI models that automatically generate PLC (Ladder, Structured Text, SFC) and robot programs from engineering drawings and natural language inputs.
- Industrial System Integration : Create software solutions that seamlessly integrate with leading industrial automation systems, such as Studio 5000, TIA Portal, and Roboguide.
- Vision & Data Extraction : Improve and innovate on algorithms that extract critical data from mechanical and electrical drawings for use in automation.
- Tooling & Infrastructure : Develop internal tools and infrastructure that support the testing and deployment of AI-generated automation logic and control sequences.
- Interactive AI Development : Lead projects to build interfaces that allow human engineers to synergize with AI, enhancing the precision and adaptability of complex automation processes.
Requirements
Exceptional Engineering Skills : Possess high proficiency in programming languages such as Python.AI / ML Familiarity : Have experience with or a strong interest in machine learning, especially LLMs (Large Language Models) and code generation technologies.Problem Solver : Demonstrated ability to manage and interpret unstructured data sets, including spreadsheets, PDFs, and CAD files.Ownership Mentality : Thrive in a fast-paced start-up environment with a proactive attitude and an aptitude for taking full ownership of product features from planning to rollout.Industrial Experience (Plus) : Previous experience in industrial automation, PLC programming, or robotics is considered a significant advantage.Work Authorization : Must be legally authorized to work in the United States. Please note that at this time, the company does not sponsor visas or accommodate H1B transfers.Why Altitude AI?
Work alongside a world-class team that is behind some of the biggest innovations in robotics and automation at companies like Waymo and Google. At Altitude AI, your work will have a direct impact on global industries—from automotive to food processing. Enjoy the vibrant lifestyle and outdoor activities that come with our prime location in Salt Lake City, all while having a stake in a venture-backed company poised to solve key challenges in infrastructure and automation.