Principal Software Engineer

Siemens

Costa Mesa (CA)

On-site

USD 180,000 - 240,000

Full time

14 days+
Application generator

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

Get past ATS filters

Job summary

Siemens is seeking a senior engineer to define and evolve the technical architecture for AI-native products blending cloud infrastructure, ML, and hardware interaction. You will provide hands-on leadership and mentorship to engineering teams while aligning technical direction with product and research priorities.

The role requires a track record in scalable distributed systems and expertise in Python/Go, with a strong bridge between ML research and production environments.

Qualifications

  • Requires over 10 years of professional software development experience.
  • Proven track record in designing scalable distributed systems.
  • Proficiency in backend languages like Python or Go.
  • Experience bridging ML research with production environments is highly desired.

Responsibilities

  • Define and evolve the technical architecture for AI-native products blending cloud, ML, and hardware.
  • Provide hands-on leadership and mentorship to engineering teams.
  • Align technical direction with product and research priorities.

Skills

Distributed Systems
System Design
Technical Leadership
Machine Learning Production
Performance Optimization
Fault-Tolerance
Python
Go
TypeScript
AWS
Kubernetes
PyTorch
Terraform
Architecture Design
Mentoring
Cross-functional Collaboration

Tools

Python
Go
TypeScript
AWS
Kubernetes
PyTorch
Terraform

Job description

Define and evolve the technical architecture for AI-native products blending cloud infrastructure, machine learning, and hardware interaction. Provide hands‑on leadership and mentorship to engineering teams while aligning technical direction with product and research priorities.

Requirements

Requires over 10 years of professional software development experience with a proven track record in designing scalable distributed systems. Proficiency in backend languages like Python or Go and experience bridging ML research with production environments is highly desired.

Key Skills

Distributed Systems, System Design, Technical Leadership, Machine Learning Production, Performance Optimization, Fault‑Tolerance, Python, Go, TypeScript, AWS, Kubernetes, PyTorch, Terraform, Architecture Design, Mentoring, Cross‑functional Collaboration

Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Principal Software Engineer
Principal Software Engineer

Siemens • New York (NY)

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

Siemens • New York (NY)

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

Siemens • Cypress (CA)

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

Siemens • Cypress (CA)

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

Siemens • Cypress (CA)

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

Siemens • Fremont (CA)

On-site
USD 140,000 - 190,000
Principal AI‑Native Systems Engineer
Principal AI‑Native Systems Engineer

Siemens • Costa Mesa (CA)

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

Siemens • Costa Mesa (CA)

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

Quik Hire Staffing • Tempe (AZ)

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

Siemens • Bellevue (WA)

On-site
USD 140,000 - 180,000