At a Glance
- Tasks: Design and develop scalable data platforms for machine learning.
- Company: Join a stealth-mode AI lab with a team of top-tier engineers.
- Benefits: Enjoy a competitive salary, equity, and 28 days holiday plus public holidays.
- Why this job: Work on cutting-edge AI research and solve complex data challenges.
- Qualifications: 2-3 years in back-end engineering with Python and data platforms required.
- Other info: Contribute to open-source projects and grow your career in a dynamic environment.
The predicted salary is between 60000 - 84000 £ per year.
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.
Responsibilities:
- 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.
Requirements:
- At least 2–3 years of industry experience in back-end engineering developing data platforms or large-scale extract-transform-load (ETL) pipelines.
- Proficiency in Python for data pipelines, distributed systems and micro-services.
- Experience with AWS, GCP or Azure, an understanding of containerisation (e.g., Docker) and infrastructure-as-code software.
- Excellent understanding of core CS fundamentals, including common abstract data structures and algorithms with the ability to apply them to optimise production systems.
- Contributions to and experience in open-source projects.
- Experience with TypeScript and front-end libraries such as React or Next.js.
If you are passionate about data and enjoy solving complex challenges, we would love to hear from you.
We offer a competitive salary, equity and benefits package, 28 days + public holidays allowance, and opportunities for professional growth and progression with your career.
Graduate Software Engineer - Machine Learning employer: Zettafleet
Contact Detail:
Zettafleet Recruiting Team
StudySmarter Expert Advice 🤫
We think this is how you could land Graduate Software Engineer - Machine Learning
✨Tip Number 1
Familiarise yourself with the latest trends in machine learning and data engineering. Follow relevant blogs, podcasts, and research papers to stay updated. This knowledge will not only help you during interviews but also demonstrate your genuine interest in the field.
✨Tip Number 2
Engage with the machine learning community by attending meetups, webinars, or conferences. Networking with professionals in the industry can provide valuable insights and potentially lead to referrals for job openings at companies like us.
✨Tip Number 3
Showcase your skills through personal projects or contributions to open-source initiatives. Having a portfolio that highlights your experience with Python, ETL pipelines, and cloud platforms will make you stand out as a candidate.
✨Tip Number 4
Prepare for technical interviews by practising coding challenges and system design problems related to data platforms. Websites like LeetCode or HackerRank can be great resources to sharpen your problem-solving skills before applying.
We think you need these skills to ace Graduate Software Engineer - Machine Learning
Some tips for your application 🫡
Tailor Your CV: Make sure your CV highlights relevant experience in back-end engineering, particularly with data platforms and ETL pipelines. Emphasise your proficiency in Python and any experience with cloud services like AWS, GCP, or Azure.
Craft a Strong Cover Letter: In your cover letter, express your passion for machine learning and data. Mention specific projects or experiences that demonstrate your skills in developing scalable data platforms and your understanding of algorithms and data structures.
Showcase Relevant Projects: If you have contributions to open-source projects or personal projects related to machine learning or data engineering, include them in your application. This will show your practical experience and commitment to the field.
Highlight Soft Skills: Don't forget to mention soft skills that are important for teamwork and problem-solving in a research environment. Communication, collaboration, and adaptability are key traits that employers look for in candidates.
How to prepare for a job interview at Zettafleet
✨Showcase Your Technical Skills
Be prepared to discuss your experience with Python, data platforms, and ETL pipelines. Bring examples of projects you've worked on that demonstrate your proficiency in these areas, as well as your understanding of algorithms and data structures.
✨Understand the Company’s Focus
Research the company’s work in machine learning and AI. Familiarise yourself with their projects and the technologies they use, such as AWS or Azure, so you can speak knowledgeably about how your skills align with their goals.
✨Prepare for Problem-Solving Questions
Expect to face technical challenges during the interview. Practice solving coding problems and be ready to explain your thought process clearly. This will showcase your analytical skills and ability to tackle complex issues.
✨Demonstrate Passion for Machine Learning
Express your enthusiasm for machine learning and data science. Share any contributions you've made to open-source projects or relevant personal projects that highlight your commitment to the field and your desire to grow within it.