At a Glance
- Tasks: Design and optimise high-performance systems in Rust for AI data pipelines.
- Company: Alignerr connects top tech experts with leading AI labs.
- Benefits: Competitive hourly pay, remote work, flexible hours.
- Why this job: Join a cutting-edge team and make an impact in AI research.
- Qualifications: 5+ years of Rust experience and strong communication skills.
- Other info: Work on real production systems with excellent growth opportunities.
The predicted salary is between 43 - 65 £ per hour.
About the Job
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.
Position: Senior Rust Full-Stack Engineer — AI Data & Infrastructure
Type: Contract, Remote
Commitment: 20–40 hours/week
Compensation: Competitive, hourly (based on experience)
Role Responsibilities
- Design, build, and optimize high-performance systems in Rust 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 Rust 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
- 5+ years of professional experience writing production Rust.
- Expertise in data parallelism and concurrency patterns to maximize CPU saturation.
- Deep understanding of memory layout, SIMD optimizations, and minimizing heap allocations to identify and fix performance bottlenecks.
- 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
- $50–$75 an hour
Data Infrastructure Engineer (Rust) - High Performance Computing in London employer: Labelbox
Contact Detail:
Labelbox Recruiting Team
StudySmarter Expert Advice 🤫
We think this is how you could land Data Infrastructure Engineer (Rust) - High Performance Computing in London
✨Tip Number 1
Network like a pro! Reach out to folks in the AI and Rust communities. Join forums, attend meetups, or even slide into LinkedIn DMs. You never know who might have the inside scoop on job openings!
✨Tip Number 2
Show off your skills! Create a portfolio showcasing your Rust projects, especially those related to data infrastructure or AI. This will give potential employers a taste of what you can do and set you apart from the crowd.
✨Tip Number 3
Prepare for technical interviews by brushing up on your Rust knowledge and problem-solving skills. Practice coding challenges that focus on data parallelism and concurrency patterns. We all know how crucial these are for high-performance systems!
✨Tip Number 4
Don’t forget to apply through our website! It’s the best way to ensure your application gets seen. Plus, we love seeing candidates who take the initiative to connect directly with us.
We think you need these skills to ace Data Infrastructure Engineer (Rust) - High Performance Computing in London
Some tips for your application 🫡
Tailor Your Resume: Make sure your resume highlights your experience with Rust and any relevant projects you've worked on. We want to see how your skills align with the role, so don’t be shy about showcasing your achievements!
Show Off Your Communication Skills: Since clear communication is key for us, ensure your written application reflects your ability to convey complex ideas simply. Use straightforward language and structure your thoughts logically.
Highlight Relevant Experience: Focus on your 5+ years of experience in Rust and any work related to data pipelines or AI workflows. We’re looking for specific examples that demonstrate your expertise and problem-solving abilities.
Apply Through Our Website: We encourage you to submit your application through our website. It’s the best way for us to keep track of your application and ensures you don’t miss out on any important updates!
How to prepare for a job interview at Labelbox
✨Know Your Rust Inside Out
Make sure you brush up on your Rust skills before the interview. Be ready to discuss your experience with high-performance systems, data parallelism, and concurrency patterns. They’ll likely ask you about specific projects where you optimised performance, so have some examples at the ready!
✨Showcase Your Problem-Solving Skills
Prepare to talk about how you've identified and fixed performance bottlenecks in previous roles. Think of a few scenarios where you tackled edge cases or improved system reliability. This will demonstrate your ability to think critically and work collaboratively with teams.
✨Communicate Clearly and Effectively
Since clear communication is key, practice explaining complex technical concepts in simple terms. You might be asked to describe your thought process during a project, so being articulate will help you stand out. Remember, they want to see how well you can collaborate with others!
✨Familiarise Yourself with AI/ML Workflows
Even if it’s not a must-have, having a good grasp of AI/ML workflows can give you an edge. Research common practices in model training and evaluation systems, and be prepared to discuss how your skills can contribute to their projects. Showing genuine interest in their work can make a great impression!