Senior AI Software Engineer – Model Training (f/m/d)
Core
Design, build, and maintain the infrastructure and components for large-scale foundation model pre- and post-training pipelines.
Role type
Senior IC software engineer (distributed systems & ML infrastructure)
Builds
Training pipelines, evaluation tooling, and infrastructure for foundation models
Domain
Artificial Intelligence / Foundation Models / Distributed Systems
Deliverable
infrastructure
Required skills
distributed systems, Kubernetes, performance engineering, pipeline orchestration, code optimization, system design, cross-functional collaboration, ownership, technical communication
Preferred skills
bringing AI research innovations into production, large-scale data processing, distributed computation for training/inference
Technologies
Kubernetes, cluster management, evaluation codebases
Responsibilities
Co-own the training pipeline end-to-end; Build high-quality tooling for model training; Collaborate across disciplines with researchers; Champion good engineering practices; Shape the direction of the team regarding hardware and storage needs
Seniority
Senior, hands-on IC