Senior Software Development Engineer
Core
Architect, design, and deliver high-performance, scalable software systems for AI-driven robotics and industrial automation, enabling humans and robots to work safely and efficiently together.
Role type
Senior Software Development Engineer (IC)
Builds
Real-time operational systems, enterprise-scale platforms, and AI-native solutions for advanced manufacturing and industrial operations.
Domain
Industrial robotics, AI/ML, distributed systems, advanced manufacturing
Deliverable
production ML models | product features | infrastructure
Required skills
Distributed systems, AI/ML integration, system architecture, test-driven development, production support, technical mentorship, Agile/Scrum
Preferred skills
AI-native development practices, cloud platforms (AWS), flow optimization, robotics systems, autonomous agents, enterprise software integrations
Technologies
AWS, AI-native development tools (Kiro, Q Developer, CodeWhisperer)
Responsibilities
Architect and design scalable software for industrial robotics; lead technical design reviews for distributed systems; build AI-native solutions for intelligent decision-making; own end-to-end delivery from design to deployment; establish technical standards for code quality and monitoring; mentor engineers and drive technical excellence; partner with stakeholders to translate business requirements into technical solutions.
Seniority
Senior, hands-on IC with mentorship responsibilities