Software Engineer - Full-Time, On-Site
Location: Downtown Salt Lake City, UTCompany: Altitude AIDuties 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.