Siemens

Software Engineer

Siemens$92K — $124K *
Information Technology
Less than 5 years of experience
Job Overview by Ladders

Qualifications

  • 0 to 2 years of professional software engineering experience
  • Proficiency in at least one programming language (Python, JavaScript, or Go)
  • Understanding of core CS concepts (algorithms, data structures, basic system design)
  • Interest in machine learning and intelligent systems
  • Strong problem-solving ability and attention to detail
  • Preferred: internship or academic experience in machine learning, robotics, or distributed systems
  • Preferred: familiarity with cloud-based development (AWS, GCP)

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

Benefits

  • Variety of health and wellness benefits available
  • Opportunity to work with an early-stage engineering team
  • High autonomy and collaboration across functions
  • Chance to develop systems at the intersection of AI and real-world interaction
  • Engagement in high-impact projects with experienced engineers and researchers
Full Job Description
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.

About Siemens

Siemens AG is a German multinational conglomerate company headquartered in Munich and the largest industrial manufacturing company in Europe with branch offices abroad. The principal divisions of the company are Industry, Energy, Healthcare, and Infrastructure & Cities, which represent the main activities of the company. The company is a prominent maker of medical diagnostics equipment and its medical health-care division, which generates about 12 percent of the company's total sales, is its second-most profitable unit, after the industrial automation division. The company is a component of the Euro Stoxx 50 stock market index. Siemens and its subsidiaries employ approximately 385,000 people worldwide and reported global revenue of around €87 billion in 2019 according to its earnings release.
Learn more about Siemens
Size
305,000 employees
Industry
Founded
1847
NASDAQ

Similar Jobs

More Jobs at Siemens

More Information Technology Jobs

Find similar Software Engineer jobs: