π€ Junior Machine Learning Engineer (0β2 years) | Competitive Salary | London | Hybrid Working
π Are you a Junior Machine Learning Engineer looking to kick-start your career working on real-world ML systems used at scale?
Weβre looking for a curious and motivated Junior Machine Learning Engineer to join a collaborative, data-driven technology team, working in a flexible hybrid setup based in London. This role is ideal for someone early in their career whoβs excited about applied machine learning, enjoys building solutions that move into production, and wants to learn from experienced engineers in a fast-moving environment.
Youβll be part of a modern engineering function working on large-scale data and ML products, contributing to model development, data pipelines, and deployment workflows that power business-critical platforms.
π In this role, youβll:
π€ Build, train, and evaluate machine learning models using Python
π Work with large, complex datasets to support ML-driven products and insights
π§ Assist with feature engineering, experimentation, and model optimisation
βοΈ Contribute to data and ML pipelines in cloud-based environments
π Work with structured and semi-structured data using SQL
π Support the deployment and monitoring of models in production environments
π€ Collaborate closely with data engineers, software engineers, and product teams
π Help maintain best practices around testing, documentation, and reproducibility
π Whatβs in it for you?
π Career Development β Hands-on experience, mentorship from senior engineers, and clear progression paths
π‘ Learning Culture β A team that encourages curiosity, experimentation, and continuous improvement
π’ Hybrid Working β A flexible mix of remote work and time in the London office
π Real-World Impact β Work on ML systems used by customers at scale
π° Competitive Package β Salary and benefits based on experience, including bonus, pension, and generous annual leave
β
What weβre looking for:
π A degree in Computer Science, Machine Learning, Data Science, Mathematics, Engineering, or a related field
πΌ 0β2 years of experience in machine learning, AI, or software/data engineering (including internships, placements, or academic projects)
π Strong Python skills for ML and data processing
π Experience working with SQL and structured datasets
βοΈ Familiarity with cloud platforms and modern data stacks
π§ A solid understanding of machine learning fundamentals and data workflows
π¬ Strong communication skills and a collaborative mindset
β Big bonus points for:
βοΈ Exposure to ML pipelines, MLOps, or production ML systems
π¦ Experience with tools such as Databricks, Snowflake, or similar platforms
π Familiarity with version control, testing practices, or CI/CD workflows
If youβre excited about building machine learning solutions, learning fast, and growing your career in a supportive, high-impact environment, weβd love to hear from you.
π Apply now and take the next step in your ML engineering career.