Systems Software Engineer - Machine Learning Ops
Listed on 2026-10-30
-
Software Development
AI Engineer (Applied/Software)
Design, build, and optimize high-performance C++ systems, data pipelines, annotation tools, and backend services supporting AI model training and evaluation. Improve production system reliability, performance, and safety, identify bottlenecks, and collaborate with research, data, and engineering teams on scalable solutions.
RequirementsRequires fluent English communication, strong systems programming and full-stack development skills, deep C++ expertise, and at least five years of professional production C++ experience. Candidates should have experience with ML framework frontends or inference runtimes, familiarity with hardware acceleration APIs, and the ability to work consistently for 20–40 hours per week.
Key SkillsC++, Systems Programming, Full-Stack Development, Machine Learning Operations, AI Data Pipelines, Data Annotation, Data Validation, Quality Control, Backend Services, ML Frameworks, Inference Runtimes, Hardware Acceleration, Distributed Systems, Performance Profiling, Debugging, Systems Reliability Engineering
Benefits- Fully Remote Work
- Flexible Schedule
- Freelance Autonomy
- Potential for Ongoing Work and Contract Extension
(If this job is in fact in your jurisdiction, then you may be using a Proxy or VPN to access this site, and to progress further, you should change your connectivity to another mobile device or PC).