Software Engineer

Siemens
Santa Clara, CAFULL_TIMEPosted Aug 2, 2026

Role responsibilities

Develop platforms, APIs, and distributed services that integrate large language models into real-world physical applications. Collaborate with ML engineers and research teams to convert AI concepts into performant, maintainable production code.

Requirements

Requires over 3 years of professional software development experience with proficiency in Python, Go, or Java and a strong grasp of system design. Experience with cloud-native systems and machine learning infrastructure is preferred.

Key skills

Python, Go, TypeScript, PyTorch, HuggingFace, ONNX Runtime, LangChain, AWS, Kubernetes, Redis, Postgres, S3, Terraform, Distributed Systems, System Design, Machine Learning Pipelines

Keywords

Software Engineering, Generative AI, Large Language Models, Distributed Services, Backend Systems, Python, Go, TypeScript, PyTorch, HuggingFace, ONNX Runtime, LangChain, AWS, Kubernetes, Redis, Postgres, S3, Terraform, GitHub Actions, Datadog, Grafana, Prometheus, Cloud-Native, Event-Driven Architecture, System Reliability, Inference Pipelines, Automation Machinery Manufacturing

Want jobs like this matched to you?

SimpleCareer scores fresh postings against your résumé so you only see the matches that matter.

Get started free