Systems Software Engineer - Machine Learning Ops
Role responsibilities
Design, build, and optimize high-performance C++ systems supporting AI data pipelines and evaluation workflows. Collaborate with teams to improve reliability, performance, and safety across existing C++ codebases.
Requirements
Candidates should have 5+ years of professional experience writing production C++ code and a strong systems programming background. Familiarity with AI/ML workflows and experience with data annotation or evaluation systems is preferred.
Key skills
C++, Systems Programming, Data Pipelines, Machine Learning, Full-Stack Development, Backend Services, Data Annotation, Quality Control, Performance Optimization, Collaboration, Debugging, Distributed Systems, Performance Profiling, Model Training, Evaluation Systems, Safety Engineering
Keywords
C++, Machine Learning, Data Pipelines, Annotation Tooling, Evaluation Systems, Performance Optimization, Full-Stack Development, Backend Services, Data Annotation, Quality Control, Collaboration, Debugging, Distributed Systems, Performance Profiling, Model Training, AI Development