Software Engineer – ML Data Platform

Software Engineer – ML Data Platform

Full-Time 60000 - 84000 £ / year (est.) No working from home possible
Zettafleet

At a Glance

  • Tasks: Design and develop a scalable data platform for cutting-edge Machine Learning models.
  • Company: Join a stealth-mode AI lab with a team of top-tier engineers.
  • Benefits: Competitive salary, equity, 28 days holiday, and professional growth opportunities.
  • Other info: Work on challenging problems with high-profile customers in a dynamic startup environment.
  • Why this job: Be a Founding Engineer and make an impact from day one in AI research.
  • Qualifications: 2-3 years in back-end development, proficient in Python and cloud technologies.

The predicted salary is between 60000 - 84000 £ per year.

Employment Type: Full-time and Permanent Remuneration: £70–90k Base Salary + Discretionary Bonus + Equity We are a stealth-mode AI laboratory researching and developing Machine Learning models. The founding team consists of Cambridge graduates and former engineers at Microsoft, Bloomberg and Goldman Sachs. We are backed by prominent investors from the US and the UK, including institutional VC funds and C-level executives of global technology companies. In this role, you will: Design and develop a highly-scalable data platform capable of ingesting and processing hundreds of terabytes of training data. Design and develop methodologies and metrics to better understand the underlying quality, structure and distribution of training data. Architect training data validation, integrity and safety mechanisms for state-of-the-art ML models. Be given a high degree of autonomy and ownership over your work. Work closely with the founding team and contribute towards best practices, standards, and culture of the company. What we are looking for: Back-end development: At least 2–3 years of industry experience in back-end engineering developing data platforms or large-scale extract-transform-load (ETL) pipelines. Programming languages: Proficiency in Python for data pipelines, distributed systems and micro-services. Cloud-native technologies: Experience in developing and deploying in cloud platforms (e.g., AWS, GCP or Azure), an understanding of containerisation (e.g., Docker) and infrastructure-as-code software (e.g., Terraform). Algorithms and data structures: Excellent understanding of core CS fundamentals, including common abstract data structures and algorithms with the ability to apply them to optimise production systems. Problem solving: Strong analytical problem-solving skills and attention to detail. You have the ability to break down complex problems into actionable tasks. Collaboration and communication: Excellent interpersonal and communication skills with a desire to learn. We would like to acknowledge that almost no candidate checks every box – and that is perfectly fine. If you are passionate about data and enjoy solving complex challenges, we would love to hear from you. Nice to have: Machine Learning: Experience in generative models, LLMs, multi-modal models and Deep Learning more generally. Open-source: Contributions to and experience in open-source projects. Front-end: Experience with TypeScript and front-end libraries such as React or Next.js. Startup experience: Experience with a startup work environment and wider ecosystem. Work in an environment conducting cutting-edge research in AI. An official role title of “Founding Engineer” - make an impact on day one. Competitive salary, equity and benefits package. 28 days + public holidays allowance. Opportunities for professional growth and progression with your career. Work on challenging engineering problems that have a real impact on the industry. Work with high-profile customers and technology partners. Seniority level Seniority level Mid-Senior level Employment type Employment type Full-time Job function Job function Engineering and Information Technology Industries Software Development Referrals increase your chances of interviewing at Zettafleet by 2x Get notified about new Software Engineer jobs in London Area, United Kingdom . London, England, United Kingdom 1 week ago London, England, United Kingdom £50,000 - £60,000 1 month ago London, England, United Kingdom 2 weeks ago London, England, United Kingdom 12 hours ago London, England, United Kingdom 1 month ago London, England, United Kingdom 1 week ago London, England, United Kingdom 1 week ago London, England, United Kingdom 2 months ago London, England, United Kingdom 18 hours ago London, England, United Kingdom 1 week ago London, England, United Kingdom 2 weeks ago London, England, United Kingdom 2 days ago Graduate Software Engineer 2025 - RegTech London, England, United Kingdom 2 weeks ago London, England, United Kingdom 1 day ago London, England, United Kingdom 1 month ago London, England, United Kingdom £35,000.00 - £50,000.00 1 month ago London, England, United Kingdom 2 days ago London, England, United Kingdom 1 year ago London, England, United Kingdom 1 month ago Newsroom Front-End Developer (12 Month FTC/Secondment) Isleworth, England, United Kingdom 1 week ago London, England, United Kingdom 1 week ago London, England, United Kingdom 1 month ago London, England, United Kingdom 5 months ago London, England, United Kingdom 1 week ago Junior Software Engineer (Integration Team) London, England, United Kingdom 6 hours ago London, England, United Kingdom 2 days ago Software Engineer-Full stack (All Levels) London, England, United Kingdom 1 month ago London, England, United Kingdom 1 month ago London, England, United Kingdom 6 days ago London, England, United Kingdom 7 months ago London, England, United Kingdom 3 weeks ago London, England, United Kingdom 3 days ago London, England, United Kingdom 4 months ago We’re unlocking community knowledge in a new way. Experts add insights directly into each article, started with the help of AI. #J-18808-Ljbffr

Software Engineer – ML Data Platform employer: Zettafleet

Join a pioneering AI laboratory in London, where you'll work alongside a team of elite engineers and researchers from top-tier institutions. We offer a dynamic work culture that fosters innovation and collaboration, with competitive salaries, equity options, and generous benefits including relocation assistance. As a Graduate Software Engineer, you'll have the opportunity to make a significant impact from day one while advancing your career in a cutting-edge environment focused on machine learning.

Zettafleet

Contact Details:

Zettafleet Recruitment Team

StudySmarter Expert Advice🤫

We think this is how you could land Software Engineer – ML Data Platform

Tip Number 1

Network like a pro! Reach out to your connections in the tech world, especially those who work in AI or data platforms. A friendly chat can lead to insider info about job openings that aren't even advertised yet.

Tip Number 2

Show off your skills! Create a portfolio showcasing your projects, especially those involving Python and cloud technologies. This gives potential employers a taste of what you can do and sets you apart from the crowd.

Tip Number 3

Prepare for interviews by brushing up on your problem-solving skills. Practice coding challenges and be ready to discuss how you've tackled complex issues in past projects. Confidence in your abilities can make all the difference!

Tip Number 4

Don't forget to apply through our website! It’s the best way to ensure your application gets noticed. Plus, we love seeing candidates who are genuinely interested in joining our team at StudySmarter.

We think you need these skills to ace Software Engineer – ML Data Platform

Back-end Development
Data Platform Development
ETL Pipelines
Python Programming
Cloud-native Technologies
AWS
GCP

Some tips for your application 🫡

Show Your Passion for Data:When writing your application, let us know why you're passionate about data and solving complex challenges. We love candidates who are excited about the work we do, so share your enthusiasm!

Tailor Your Experience:Make sure to highlight your back-end development experience and any relevant projects you've worked on. We want to see how your skills align with our needs, so be specific about your contributions and achievements.

Be Clear and Concise:Keep your application clear and to the point. Use straightforward language to describe your skills and experiences. We appreciate a well-structured application that makes it easy for us to see your qualifications.

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. We can’t wait to hear from you!

How to prepare for a job interview at Zettafleet

Know Your Tech Stack

Make sure you’re well-versed in the programming languages and technologies mentioned in the job description, especially Python and cloud platforms like AWS or GCP. Brush up on your knowledge of containerisation and infrastructure-as-code tools, as these are crucial for the role.

Showcase Problem-Solving Skills

Prepare to discuss specific examples where you've tackled complex problems in your previous roles. Break down your thought process and how you approached each challenge, as this will demonstrate your analytical skills and attention to detail.

Understand the Company Culture

Research the company’s values and culture, especially since they’re a startup in stealth mode. Be ready to discuss how you can contribute to their best practices and standards, and show your enthusiasm for working in a collaborative environment.

Prepare Questions

Have a list of insightful questions ready to ask during the interview. This could include inquiries about their current projects, team dynamics, or future goals. It shows your genuine interest in the role and helps you assess if it’s the right fit for you.