Member of Technical Staff - Software Engineer
Member of Technical Staff - Software Engineer

Member of Technical Staff - Software Engineer

Full-Time 28800 - 48000 £ / year (est.) No home office possible
Go Premium
R

At a Glance

  • Tasks: Build core software systems and tools for AI research and production.
  • Company: Join a cutting-edge AI company with a mission to create open superintelligence.
  • Benefits: Top-tier salary, comprehensive health benefits, and generous paid time off.
  • Why this job: Make a real impact by developing the future of open foundational AI models.
  • Qualifications: Strong software engineering skills and experience with large-scale systems.
  • Other info: Collaborative environment with opportunities for career growth and team bonding.

The predicted salary is between 28800 - 48000 £ per year.

Join to apply for the Member of Technical Staff - Software Engineer role at Reflection AI. Reflection’s mission is to build open superintelligence and make it accessible to all. We’re developing open weight models for individuals, agents, enterprises, and even nation states. Our team of AI researchers and company builders come from DeepMind, OpenAI, Google Brain, Meta, Character.AI, Anthropic and beyond.

About The Role

  • Build the core software systems and tools that power our research, training, and production environments.
  • Design and implement reliable, scalable, and secure services to support model development, deployment, and evaluation.
  • Develop APIs, SDKs, and internal platforms that enable rapid experimentation and high-velocity iteration.
  • Drive engineering excellence and create the foundation for our next generation of AI models.
  • Provide the foundational layers that unify data, compute, and workflow management across model development.

About You

  • Strong software engineering background with experience shipping production-grade systems.
  • Experience designing APIs, services, or developer platforms that handle large-scale data or compute.
  • Comfortable navigating complex codebases, debugging hard problems, and optimizing for reliability and speed.
  • Thrive in a high-agency, fast-paced startup environment; bias toward action and impact.
  • Excited about zero to one challenges, building new systems rather than maintaining legacy ones.
  • Collaborative, clear communicator, and comfortable working across research and infra boundaries.
  • Motivated by creating the software backbone for the world’s most capable open-weight AI systems.

What We Offer

  • Top-tier compensation: Salary and equity structured to recognize and retain the best talent globally.
  • Health & wellness: Comprehensive medical, dental, vision, life, and disability insurance.
  • Life & family: Fully paid parental leave for all new parents, including adoptive and surrogate journeys. Financial support for family planning.
  • Benefits & balance: paid time off when you need it, relocation support, and more perks that optimize your time.
  • Opportunities to connect with teammates: lunch and dinner are provided daily. We have regular off-sites and team celebrations.

Seniority level: Mid-Senior level

Employment type: Full-time

Job function: Engineering and Information Technology

Industries: Software Development

Member of Technical Staff - Software Engineer employer: Reflection AI

Reflection AI is an exceptional employer for those looking to make a significant impact in the field of artificial intelligence. With a focus on building open superintelligence, employees are part of a dynamic, talent-rich team that fosters innovation and collaboration. The company offers top-tier compensation, comprehensive health benefits, and a supportive work culture that prioritises work-life balance and personal growth, making it an ideal place for passionate software engineers to thrive.
R

Contact Detail:

Reflection AI Recruiting Team

StudySmarter Expert Advice 🤫

We think this is how you could land Member of Technical Staff - Software Engineer

✨Tip Number 1

Network like a pro! Reach out to folks in your industry on LinkedIn or at tech meetups. We all know that sometimes it’s not just what you know, but who you know that can help you land that dream job.

✨Tip Number 2

Prepare for those technical interviews! Brush up on your coding skills and be ready to tackle some real-world problems. We recommend practicing with mock interviews or coding challenges to boost your confidence.

✨Tip Number 3

Show off your projects! Whether it's on GitHub or your personal website, having a portfolio of your work can really set you apart. We love seeing what you’ve built and how you think through problems.

✨Tip Number 4

Apply through our website! It’s the best way to ensure your application gets seen by the right people. Plus, we’re always on the lookout for passionate individuals who want to make an impact in AI.

We think you need these skills to ace Member of Technical Staff - Software Engineer

Software Engineering
API Design
Service Development
Developer Platforms
Large-Scale Data Handling
Debugging
Codebase Navigation
Reliability Optimization
Speed Optimization
Collaboration
Clear Communication
Problem-Solving
Adaptability
High-Agency Mindset

Some tips for your application 🫡

Show Off Your Skills: Make sure to highlight your strong software engineering background and any experience you have with production-grade systems. We want to see how you've designed APIs or services that handle large-scale data, so don’t hold back!

Tailor Your Application: Take a moment to customise your application for the role. Use keywords from the job description to show us you understand what we’re looking for. This helps us see how you fit into our mission of building open superintelligence.

Be Clear and Concise: When writing your application, keep it clear and to the point. We appreciate a well-structured application that communicates your thoughts effectively. Remember, we’re looking for collaborative and clear communicators!

Apply Through Our Website: Don’t forget to apply through our website! It’s the best way for us to receive your application and ensures you’re considered for the role. Plus, it makes the process smoother for everyone involved.

How to prepare for a job interview at Reflection AI

✨Know Your Tech Inside Out

Make sure you’re well-versed in the technologies and programming languages mentioned in the job description. Brush up on your experience with APIs, services, and large-scale systems. Be ready to discuss specific projects where you’ve built or optimised software systems.

✨Showcase Problem-Solving Skills

Prepare to tackle some technical challenges during the interview. Think of examples where you’ve debugged complex issues or improved system reliability. Highlight your thought process and how you approach problem-solving, especially in a fast-paced environment.

✨Communicate Clearly and Collaboratively

Since the role involves working across research and infrastructure boundaries, practice articulating your ideas clearly. Be prepared to discuss how you’ve collaborated with different teams in the past and how you can contribute to a cohesive team dynamic.

✨Demonstrate Your Passion for AI

Reflect on why you’re excited about building open-weight AI systems. Share your thoughts on the future of AI and how you see yourself contributing to Reflection AI’s mission. This will show your genuine interest and alignment with their goals.

Member of Technical Staff - Software Engineer
Reflection AI
Go Premium

Land your dream job quicker with Premium

You’re marked as a top applicant with our partner companies
Individual CV and cover letter feedback including tailoring to specific job roles
Be among the first applications for new jobs with our AI application
1:1 support and career advice from our career coaches
Go Premium

Money-back if you don't land a job in 6-months

>