A complete application in a minute — tailored resume and cover letter, ready to send.
Siemens in Cypress, California designs, builds, and operates distributed services that integrate AI into real-world products. You will own projects from design through deployment and monitoring, collaborating with ML, product, and infrastructure teams.
The role emphasizes backend systems, cloud-native environments, and reliability. You will participate in code reviews, technical design, and engineering standards, mentoring juniors and driving projects to production.
Design, build, and operate performant distributed services and systems that integrate generative AI into real-world products, owning projects from design through deployment and monitoring. Collaborate with machine learning, product, and infrastructure teams, and contribute to code reviews, technical design, reliability, and engineering standards.
Requirements: Requires at least three years of professional software development experience, experience building and operating backend systems or distributed services, proficiency in a language such as Python, Go, or Java, and strong foundations in data structures, algorithms, and system design. Preferred qualifications include experience with machine learning pipelines or AI infrastructure, familiarity with cloud-native systems, and the ability to independently deliver projects or mentor engineers.
Key Skills: Python, Go, TypeScript, Java, Distributed Systems, Backend Development, System Design, Machine Learning, Generative AI, Cloud-Native Systems, Kubernetes, AWS, PyTorch, Hugging Face, Terraform, Observability