C++ Developer - Internal Tooling & Optimization
C++ Developer — Internal Tooling & Optimization (AI Training) About The Role What if your C++ expertise could directly shape the infrastructure behind the most advanced AI systems in the world? We're looking for experienced C++ engineers to design, build, and optimize the internal tooling and data pipelines that power next-generation AI research and production workflows. This is a fully remote, flexible contract role for engineers who thrive at the intersection of systems performance, data infrastructure, and high-impact technical work. You'll be embedded in real engineering workflows alongside leading AI labs — writing code that matters.
- Organization: Alignerr
- Type: Hourly Contract
- Location: Remote
- Commitment: 20–40 hours/week
What You'll Do
- Design, build, and optimize high-performance C++ systems supporting AI data pipelines and evaluation workflows
- Develop backend services and full-stack tooling for large-scale data annotation, validation, and quality control
- Improve reliability, performance, and safety across existing production C++ codebases
- Profile and benchmark code to identify bottlenecks in data processing systems and implement scalable solutions
- Embed scripting languages within C++ applications to create flexible, extensible internal tools
- Collaborate with data, research, and engineering teams to accelerate model training and evaluation
- Participate in synchronous design reviews to iterate on system architecture and implementation decisions
Who You Are
- Native or fluent English speaker with strong written and verbal communication skills
- Full-stack developer with a deep systems programming background
- 3–5+ years of professional experience writing production-grade C++
- Experienced in embedding scripting languages within C++ applications for flexible tooling
- Skilled at profiling code and identifying performance bottlenecks in data-intensive systems
- Able to commit 20–40 hours per week consistently
- Self-directed and reliable when working in a remote, asynchronous environment
Nice to Have
- Prior experience with data annotation, data quality, or AI evaluation systems
- Familiarity with AI/ML workflows, model training pipelines, or benchmarking infrastructure
- Experience with distributed systems or developer tooling at scale
- Background in systems design for high-throughput or low-latency environments
Why Join Us
- Work on real production systems alongside top AI research labs — not toy projects
- Fully remote and flexible — structure your work around your life
- Freelance autonomy with the substance of high-impact, technically demanding work
- Contribute directly to infrastructure that shapes the future of AI development
- Potential for ongoing contracts and expanded scope as new projects launch
Apply tot his job Apply To this Job