We are building intelligent systems that bring generative AI into the physical world. Our products combine advanced machine learning with real-time interaction, spanning cloud services, embedded compute, and intelligent applications. As a Software Development Engineer, you will join a high-impact team developing the foundation of these systems. You'll write production-grade software, collaborate with experienced engineers and researchers, and learn to build systems where AI models don't just reason , but they perceive, respond, and act.
This is a hands-on role for engineers early in their career who want to learn how to ship real products. You'll work across the stack, contribute to core services, and grow your skills by working alongside a technical team solving hard, high-ownership problems.
Key Responsibilities
- Write clean, testable, maintainable code for production systems
- Build and debug services that support AI workloads and product experiences
- Collaborate with other engineers on system design and feature implementation
- Participate in code reviews and technical discussions
- Continuously learn new tools and technologies as the stack evolves
Technologies We Use
- Languages: Python, Go, TypeScript
- ML/AI: PyTorch, HuggingFace, ONNX, LangChain
- Infrastructure: AWS, Docker, Redis, Postgres, GraphQL
- DevOps: GitHub Actions, Prometheus, Datadog
You don't need experience with our entire stack. We value strong fundamentals, curiosity, and a willingness to dive deep.
Basic Qualifications
- 0 to 2 years of professional software engineering experience
- Proficiency in at least one programming language such as Python, JavaScript, or Go
- Understanding of core CS concepts such as algorithms, data structures, and basic system design
- Interest in machine learning and intelligent systems
- Strong problem-solving ability and attention to detail
Preferred Qualifications
- Internship or academic experience related to machine learning, robotics, or distributed systems
- Familiarity with cloud-based development (e.g. AWS, GCP)
- Exposure to tools for data processing, model inference, or real-time interaction
- Passion for building products that blend software and the physical world
About the Team:
We are an early-stage engineering team solving hard technical problems at the intersection of AI, systems, and real-world interaction. We operate with high autonomy, collaborate closely across functions, and maintain high technical standards. Software Engineers at our company are expected to lead by example, model engineering excellence, and shape both what we build and how we build it.
You'll Benefit From
Siemens offers a variety of health and wellness benefits to our employees. Details regarding our benefits can be found here: https://www.benefitsquickstart.com/siemens/index.html
The pay range for this position is $92,290 - $124,481 annually. The actual wage offered may be lower or higher depending on budget and candidate experience, knowledge, skills, qualifications, and premium geographic location.