Siemens Corporation is developing AI-native products that bring generative intelligence into the physical world. The company needs a Principal Engineer to set the technical direction for systems that blend cloud infrastructure, machine learning, and hardware interaction, defining robust, scalable, and adaptable architecture for rapid research and product iteration.
Requirements
- Experience designing and scaling distributed systems and real-time applications
- Proven ability to lead technical strategy and cross-team architecture efforts
- Proficiency in at least one backend systems language (e.g., Python, Go, Java)
- Strong understanding of system design, performance optimization, and fault-tolerance
- Experience bridging machine learning research and production environments
- Background in building systems that operate in or interact with the physical world
Responsibilities
- Define and evolve the technical architecture across core systems and products
- Provide hands-on technical leadership on strategic projects
- Lead technical reviews and mentor engineers across all levels
- Align engineering direction with product and ML research priorities
- Identify and address scaling challenges before they become bottlenecks
- Champion engineering excellence, reliability, and system sustainability
Other
- 10+ years of professional software development experience
- Ability to influence engineering orgs and contribute to hiring and culture
- Track record of mentoring senior and staff-level engineers
- Remote only work mode
- Permanent employment type