What are the responsibilities and job description for the Systems Programmer - AI Data Pipelines position at Alignerr?
Systems Programmer — AI Data Pipelines
About The Role
What if your Rust expertise could directly shape the infrastructure powering the next generation of AI? We're looking for a senior Rust engineer to design and build high-performance data pipelines, annotation tooling, and evaluation systems used by leading AI research labs.
This is a fully remote contract role with meaningful technical depth — real production systems, high-impact engineering decisions, and direct collaboration with some of the best research teams in AI.
About The Role
What if your Rust expertise could directly shape the infrastructure powering the next generation of AI? We're looking for a senior Rust engineer to design and build high-performance data pipelines, annotation tooling, and evaluation systems used by leading AI research labs.
This is a fully remote contract role with meaningful technical depth — real production systems, high-impact engineering decisions, and direct collaboration with some of the best research teams in AI.
- Organization: Alignerr
- Type: Hourly Contract
- Location: Remote
- Commitment: 20–40 hours/week
- Design, build, and optimize high-performance Rust systems supporting large-scale AI data pipelines and evaluation workflows
- Develop full-stack tooling and backend services for data annotation, validation, and quality control at scale
- Improve reliability, performance, and safety across existing Rust codebases
- Identify and resolve bottlenecks and edge cases in data and system behavior
- Collaborate with data, research, and engineering teams to support model training and evaluation workflows
- Participate in synchronous design reviews and iterate on architecture and implementation decisions
- Native or fluent English speaker with strong written and verbal communication skills
- 3–5 years of professional experience writing production Rust
- Deep command of Rust lifetimes, ownership mechanics, and idiomatic error handling
- Proven experience building I/O-bound data pipelines with robust retry/backoff logic for production systems
- Able to commit 20–40 hours per week with consistency and reliability
- 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
- Background contributing to or maintaining large Rust codebases
- Work on production systems that directly influence how leading AI labs build and evaluate next-generation models
- Fully remote and async-friendly — work from wherever you do your best engineering
- Freelance autonomy with the structure of meaningful, technically challenging work
- Collaborate with top-tier researchers and engineers across data, infrastructure, and AI
- Potential for ongoing work and contract extension across new projects as they launch
Salary : $50 - $75