Software Engineer

Siemens

Cypress (CA)

On-site

USD 130,000 - 190,000

Full time

3 days ago
Be an early applicant
Application generator

A complete application in a minute — tailored resume and cover letter, ready to send.

Get past ATS filters

Job summary

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.

Qualifications

  • 3+ years of professional software development experience.
  • Experience building and operating backend systems or distributed services.
  • Proficiency in Python, Go, or Java; strong foundations in data structures, algorithms, and system design.
  • Preferred: experience with ML pipelines or AI infrastructure; cloud-native systems; ability to independently deliver projects or mentor engineers.

Skills

Python
Go
TypeScript
Java
Distributed Systems
Backend Development
System Design
Machine Learning
Generative AI
Cloud-Native Systems
Observability

Tools

Kubernetes
AWS
Terraform
PyTorch
Hugging Face

Job description

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

Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Software Engineer
Software Engineer

Siemens • New York (NY)

On-site
USD 120,000 - 170,000
Software Engineer
Software Engineer

Siemens • Costa Mesa (CA)

On-site
USD 140,000 - 200,000
Principal Software Engineer
Principal Software Engineer

Siemens • Costa Mesa (CA)

On-site
USD 180,000 - 240,000
Senior Software Engineer
Senior Software Engineer

Siemens • Cypress (CA)

On-site
USD 150,000 - 210,000
Software Engineer
Software Engineer

Siemens • Bellevue (WA)

On-site
USD 140,000 - 180,000
Senior Software Engineer
Senior Software Engineer

Dale WorkForce Solutions • Philadelphia

On-site
USD 120,000 - 180,000
Software Engineer II - Production AI
Software Engineer II - Production AI

WorkGenius Group • Los Angeles (CA)

On-site
USD 120,000 - 180,000
Principal AI Engineer
Principal AI Engineer

EdCast • Mountain View (CA)

On-site
USD 130,000 - 170,000
Senior Software Engineer
Senior Software Engineer

Siemens • Fremont (CA)

On-site
USD 140,000 - 190,000
Principal Software Engineer
Principal Software Engineer

Siemens • Cypress (CA)

On-site
USD 180,000 - 260,000