At a Glance
- Tasks: Design and develop cutting-edge ML systems to solve real-world retail challenges.
- Company: Join EDITED, the leading AI-driven retail intelligence platform with a dynamic culture.
- Benefits: Enjoy flexible working hours, remote options, and 25 days annual leave plus public holidays.
- Why this job: Make a real impact by bridging research and engineering in a high-impact role.
- Qualifications: Strong Python skills and experience with ML frameworks like PyTorch or TensorFlow.
- Other info: Collaborative environment with excellent career growth and mentorship opportunities.
The predicted salary is between 43200 - 72000 ÂŁ per year.
About EDITED
EDITED is the world’s leading AI-driven retail intelligence platform. We empower the world’s most successful brands and retailers with real-time decision making power. By connecting internal business and external market data, EDITED infuses intelligence into every retail decision. We help retailers increase margins, generate more sales, and drive better business outcomes through AI-powered market and enterprise intelligence that fuels automation. At EDITED, we foster a dynamic and inclusive culture where creativity thrives and collaboration is at the heart of everything we do. Our environment is dynamic and supportive, encouraging team members to take initiative, innovate, and continuously grow. We value diversity, transparency, and a shared commitment to excellence, creating a workplace where everyone's voice is heard and contributions are recognised. We believe that achieving a positive work-life balance is key to driving innovation and success. Our flexible working options—including hybrid working, flexible hours and a work from anywhere policy—empower our team to perform at their best.
The Role
As a Staff Machine Learning Engineer, you will be a driving force behind our AI strategy, moving beyond simple models to build complex, production-ready AI agents and scalable systems. You won’t just be prototyping; you will take full ownership of the ML lifecycle—from initial data exploration to architecting the MLOps pipelines that keep our models performing at their peak. This is a high-impact role where you will bridge the gap between cutting‑edge research and pragmatic engineering, specifically focusing on automating complex business workflows within our retail and e‑commerce ecosystem.
Core Responsibilities
- End-to-End Engineering: Design, develop, and deploy robust ML systems and multi-model AI agents that solve real‑world retail challenges.
- MLOps Ownership: Lead the entire lifecycle, including prototyping, deployment, monitoring, and maintenance using modern CI/CD and containerisation practices.
- Architectural Leadership: Build high-performance data pipelines (ETL/ELT) for both training and real-time inference, ensuring our systems are scalable and reliable.
- Technical Mentorship: Act as a technical lead for the team, mentoring junior engineers, setting engineering best practices, and shaping our long-term technical roadmap.
- Cross-Functional Collaboration: Partner with Product Managers and Data Scientists to translate business ambitions into sophisticated technical requirements.
Product-Minded Engineering
- User-Centric Focus: You don’t just build models for the sake of complexity; you build them to solve specific problems for our customers and internal teams.
- Outcome over Output: You prioritise delivering a working solution that solves a business challenge over writing "perfect" but impractical code.
- Iterative Discovery: You are comfortable working in the "grey area," using data and user feedback to refine your technical approach as the problem becomes clearer.
Your Skills & Expertise
- ML Fundamentals: Strong proficiency in Python and frameworks like PyTorch, TensorFlow, or Scikit-learn, with a deep understanding of NLP, deep learning, or reinforcement learning.
- Agentic AI: Hands‑on experience with modern AI orchestration tools such as LangChain and LangSmith.
- Production Excellence: Proven experience with Docker, Kubernetes, and cloud infrastructure (AWS/GCP/Azure), with a focus on scaling models in production.
- Data Fluency: Expert-level SQL/NoSQL skills and the ability to design high-performance pipelines for massive datasets.
- Academic/Practical Background: A Master’s or PhD in Computer Science or a related field, or equivalent experience leading research-heavy engineering projects.
Who You Are
- A Proactive Owner: You don’t wait for permission to fix a bottleneck; you take full responsibility for the health of your models from "code to customer."
- A Pragmatic Problem Solver: You value theoretical excellence but prioritise the delivery of scalable, reliable systems that move the needle for the business.
- A Data-Driven Thinker: You rely on empirical evidence and rigorous metrics to evaluate models and inform your architectural decisions.
- A Collaborative Leader: You can explain complex AI concepts to a non-technical stakeholder just as easily as you can conduct a deep‑dive code review with a peer.
Bonus Points
- Direct experience applying AI/ML to retail or e‑commerce workflow automation.
- Experience building systems that involve multiple interconnected ML models or autonomous agents.
What We Offer:
We value our team and to attract exceptional people, we offer an excellent package. You can utilise our flexible working policy to ensure you can work around your schedule - this means starting & finishing when it suits you best! At EDITED we are set up to work remotely and utilise a hybrid approach in our central London office. Enhanced parental leave policy, 25 days annual leave + public holidays (and an extra day for every year at EDITED), Work from anywhere policy, Season Ticket Loan & Cycle to Work schemes, Health Cash App, Access to an Employee Assistance Programme, Gifts for work anniversaries and big life events, Dog friendly office.
We aim to be an equal opportunities employer and we are determined to ensure that no applicant or employee receives less favourable treatment on the grounds of gender, age, disability, religion, belief, sexual orientation, marital status, or race, or is disadvantaged by conditions or requirements which cannot be shown to be justifiable.
Staff Machine Learning Engineer employer: Edited
Contact Detail:
Edited Recruiting Team
StudySmarter Expert Advice 🤫
We think this is how you could land Staff Machine Learning Engineer
✨Tip Number 1
Network like a pro! Reach out to folks in the industry, attend meetups, and connect with people on LinkedIn. You never know who might have the inside scoop on job openings or can refer you directly.
✨Tip Number 2
Show off your skills! Create a portfolio showcasing your projects, especially those related to machine learning and AI. 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 technical knowledge and soft skills. Practice explaining complex concepts in simple terms, as you'll need to communicate effectively with both technical and non-technical team members.
✨Tip Number 4
Don’t forget to apply through our website! It’s the best way to ensure your application gets seen. Plus, it shows you’re genuinely interested in joining our dynamic team at EDITED.
We think you need these skills to ace Staff Machine Learning Engineer
Some tips for your application 🫡
Tailor Your Application: Make sure to customise your CV and cover letter to highlight your experience with ML systems and AI orchestration tools. We want to see how your skills align with our mission at EDITED!
Showcase Your Projects: Include specific examples of projects where you've taken ownership of the ML lifecycle. We love seeing real-world applications of your work, so don’t hold back on the details!
Be Clear and Concise: When writing your application, keep it straightforward. We appreciate clarity over complexity, so make sure your achievements and skills shine through without unnecessary jargon.
Apply Through Our Website: We encourage you to submit your application directly through our website. It’s the best way for us to receive your details and ensures you’re considered for the role!
How to prepare for a job interview at Edited
✨Know Your ML Stuff
Make sure you brush up on your machine learning fundamentals, especially in Python and frameworks like PyTorch or TensorFlow. Be ready to discuss your experience with NLP, deep learning, or reinforcement learning, as these are key areas for the role.
✨Showcase Your MLOps Skills
Be prepared to talk about your experience with the entire ML lifecycle, from prototyping to deployment. Highlight any projects where you've used CI/CD practices and containerisation tools like Docker and Kubernetes, as this will demonstrate your hands-on expertise.
✨Emphasise Collaboration
Since this role involves cross-functional collaboration, think of examples where you've worked closely with product managers or data scientists. Show how you translated business needs into technical requirements, as this will highlight your ability to bridge the gap between teams.
✨Be a Problem Solver
Prepare to discuss specific challenges you've faced in previous roles and how you approached solving them. Focus on your pragmatic problem-solving skills and how you prioritise delivering effective solutions over perfect code, which aligns with the company's values.