
C++ Developer - Internal Tooling & Optimization
Alignerr · New York, NY
This listing has closed — view similar roles below.
- Hybrid
- Contract
- $150,000 / year
- New York, NY
Job highlights
- Build high-performance C++ systems for AI.
- Develop full-stack tooling for data pipelines.
- Improve system reliability and performance.
- Collaborate with AI research teams.
- Identify and fix system bottlenecks.
About the role
Senior C++ Full-Stack Engineer — AI Data & Infrastructure
Alignerr connects top technical experts with leading AI labs to build, evaluate, and improve next-generation models. We work on real production systems and high-impact research workflows across data, tooling, and infrastructure.
About The Role
As a Senior C++ Full-Stack Engineer, you will be instrumental in designing, building, and optimizing high-performance systems that support critical AI data pipelines and evaluation workflows. You will develop full-stack tooling and backend services for large-scale data annotation, validation, and quality control. Your work will directly improve the reliability, performance, and safety of our existing C++ codebases. You will collaborate closely with data, research, and engineering teams, identifying and resolving bottlenecks and edge cases to ensure scalable solutions. This role involves participating in synchronous reviews to iterate on system design and implementation.
Role Responsibilities
- Design, build, and optimize high-performance systems in C++ supporting AI data pipelines and evaluation workflows.
- Develop full-stack tooling and backend services for large-scale data annotation, validation, and quality control.
- Improve reliability, performance, and safety across existing C++ codebases.
- Collaborate with data, research, and engineering teams to support model training and evaluation workflows.
- Identify bottlenecks and edge cases in data and system behavior, and implement scalable fixes.
- Participate in synchronous reviews to iterate on system design and implementation decisions.
Qualifications
Must-Have
- Native or fluent English speaker.
- Full-stack developer experience with a strong systems programming background.
- 3-5+ years of professional experience writing production C++.
- Proficiency in embedding scripting languages within C++ applications to create flexible tooling.
- Experience profiling code to identify bottlenecks in data processing scripts.
- Clear written and verbal communication skills.
- Ability to commit 20–40 hours per week.
Preferred
- Prior experience with data annotation, data quality, or evaluation systems.
- Familiarity with AI/ML workflows, model training, or benchmarking pipelines.
- Experience with distributed systems or developer tooling.
Application Process
- Submit your resume.
- Complete a short technical screening.
- Project matching and onboarding.
Key skills/competency
- C++ Development
- Full-Stack Engineering
- Systems Programming
- Performance Optimization
- Data Pipelines
- AI/ML Infrastructure
- Backend Services
- Scripting Languages
- Code Profiling
- Developer Tooling
Skills & topics
- C++
- Full-Stack
- Engineer
- AI
- Data Infrastructure
- Optimization
- Remote
- Contract
- Systems Programming
- Tooling
How to get hired
- Customize your resume: Highlight your 3-5+ years of production C++ experience, systems programming, and full-stack development.
- Showcase tooling skills: Emphasize proficiency in embedding scripting languages and code profiling for optimization.
- Demonstrate AI/ML familiarity: If applicable, detail experience with data annotation, quality, or evaluation systems.
- Prepare for technical screening: Be ready to discuss C++ systems design and performance optimization challenges.
- Communicate clearly: Ensure your written and verbal English communication skills are evident throughout the process.
Technical preparation
Behavioral questions
Frequently asked questions
- What is the work arrangement for the Senior C++ Full-Stack Engineer role at Alignerr?
- The Senior C++ Full-Stack Engineer position at Alignerr is a remote role, allowing you to work from anywhere as long as you are a native or fluent English speaker and can commit 20-40 hours per week.
- What are the primary responsibilities of a Senior C++ Full-Stack Engineer at Alignerr?
- As a Senior C++ Full-Stack Engineer at Alignerr, you will design, build, and optimize high-performance C++ systems for AI data pipelines and evaluation workflows, develop full-stack tooling and backend services, and improve existing C++ codebases.
- What level of C++ experience is required for this role?
- Alignerr requires a minimum of 3-5+ years of professional experience writing production C++. Proficiency in embedding scripting languages and code profiling is also essential.
- Does Alignerr require prior AI/ML experience for the Senior C++ Engineer position?
- While prior experience with data annotation, data quality, evaluation systems, AI/ML workflows, or distributed systems is preferred, it is not a strict requirement. The core requirement is strong C++ full-stack and systems programming background.
- What is the expected time commitment for the Senior C++ Full-Stack Engineer role?
- The Senior C++ Full-Stack Engineer role at Alignerr requires a commitment of 20-40 hours per week, offering flexibility within that range.
- How does Alignerr handle the application process for remote technical roles like the C++ Engineer?
- The application process for the Senior C++ Full-Stack Engineer at Alignerr typically involves submitting your resume, completing a technical screening, and then proceeding to project matching and onboarding.
- Is this a contract or permanent position at Alignerr?
- The Senior C++ Full-Stack Engineer position at Alignerr is a contract role, offering a flexible commitment of 20-40 hours per week.