At a Glance
- Tasks: Design and optimise high-performance C# systems for AI data workflows.
- Company: Alignerr connects tech experts with leading AI labs for impactful projects.
- Benefits: Competitive hourly pay, remote work, and flexible hours.
- Why this job: Join a cutting-edge team and shape the future of AI technology.
- Qualifications: 3-5 years in full-stack development with strong C++ skills.
- Other info: Collaborative environment with opportunities for professional growth.
The predicted salary is between 39 - 58 £ per hour.
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.
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++ (with a focus on modern standards like C++17 or C++20)
- Strong systems programming background in performance optimization, concurrency (e.g., threading, atomics), and memory safety (e.g., RAII, smart pointers, sanitizers)
- 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
Senior C# Full-Stack Engineer — AI Data & Infrastructure employer: Alignerr
Contact Detail:
Alignerr Recruiting Team
StudySmarter Expert Advice 🤫
We think this is how you could land Senior C# Full-Stack Engineer — AI Data & Infrastructure
✨Tip Number 1
Network like a pro! Reach out to your connections in the tech world, especially those in AI and data. A friendly chat can lead to opportunities that aren’t even advertised yet.
✨Tip Number 2
Show off your skills! Create a portfolio showcasing your C# projects, especially those related to AI or data infrastructure. This gives potential employers a taste of what you can do.
✨Tip Number 3
Prepare for interviews by brushing up on your technical knowledge and soft skills. Practice common interview questions and be ready to discuss your past projects in detail.
✨Tip Number 4
Don’t forget to apply through our website! It’s the best way to ensure your application gets seen by the right people. Plus, we love seeing candidates who take that extra step!
We think you need these skills to ace Senior C# Full-Stack Engineer — AI Data & Infrastructure
Some tips for your application 🫡
Craft a Tailored Resume: Make sure your resume highlights your full-stack development experience and systems programming skills. We want to see how your background aligns with the role, so don’t be shy about showcasing relevant projects!
Show Off Your Communication Skills: Since clear communication is key for us, ensure your written application reflects that. Use straightforward language and structure your thoughts logically to demonstrate your ability to convey complex ideas effectively.
Highlight Relevant Experience: When detailing your work history, focus on experiences that relate to AI data pipelines, performance optimisation, and any tools you've developed. We’re keen to see how you’ve tackled challenges in past roles!
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’re considered for the role. Plus, it’s super easy!
How to prepare for a job interview at Alignerr
✨Know Your C# Inside Out
Make sure you brush up on your C# skills, especially focusing on modern standards like C# 9 or later. Be prepared to discuss your experience with performance optimisation and concurrency, as these are crucial for the role.
✨Showcase Your Full-Stack Experience
Be ready to talk about your full-stack development projects. Highlight specific examples where you've built or optimised systems, particularly those related to data pipelines or AI workflows. This will demonstrate your hands-on experience and problem-solving skills.
✨Communicate Clearly
Since clear communication is key, practice explaining complex technical concepts in simple terms. You might be asked to collaborate with non-technical teams, so showing that you can bridge the gap will set you apart.
✨Prepare for Technical Questions
Expect technical questions that test your knowledge of systems programming and memory safety. Brush up on topics like threading, atomics, and smart pointers. Consider doing mock interviews to get comfortable with articulating your thought process.