At a Glance
- Tasks: Lead the design and maintenance of ML tooling and platforms at Depop.
- Company: Depop is a vibrant marketplace where machine learning drives innovation and value.
- Benefits: Enjoy flexible working, generous leave, health perks, and learning budgets.
- Why this job: Join a culture of technical innovation and mentorship while making a real impact with ML.
- Qualifications: Strong Python skills, ML lifecycle knowledge, and experience with cloud platforms required.
- Other info: Celebrate milestones with gifts and enjoy free shipping on your Depop sales!
The predicted salary is between 48000 - 84000 £ per year.
The Role
At Depop, machine learning is integral to our value proposition. We are looking for a Senior MLOps engineer to help level-up how ML solutions are delivered at Depop.
As a Senior MLOps engineer sitting in the central MLOps team, you will be responsible for enabling our ML Scientists – currently spread across five product functions – to deliver value by providing self-serve platforms and services for ML model + feature development, deployment and monitoring.
Do you find happiness in providing tooling, services and platforms that help businesses untap the enormous value of machine learning? If so, this could be the perfect match.
Want to find out more about Depop & our engineering team? We write about technology, people and smart engineering right here –
Responsibilities
- Leading on the design, implementation and maintenance of tooling + platforms for:
- Productionising model training workflows
- ML feature engineering and deployment
- Deploying, monitoring and managing ML models in production
- Model performance monitoring and drift detection
- Model retraining, rollback, and continuous improvement
- Playing an enablement role by working closely with ML Scientists and Backend Engineers whilst also finding opportunities to improve the velocity + reliability of the ML model deployment cycle.
- Proactively identify pain points and make improvements that help increase your team’s efficiency.
- Using your extensive domain knowledge + relationships with key stakeholders to positively influence the direction of the team.
- Setting the team’s standards for operational excellence; from running your own services to testing, monitoring, maintenance and reacting to production issues.
- Adding to a strong engineering culture orientated on technical innovation, continuous improvement and professional development.
- Mentoring junior engineers to help them hit their career goals and add further value to Depop.
Requirements
- Consistent track record of leading on the successful end-to-end delivery of your projects; scoping and translating complex business/user requirements into plans, with a focus on MvP; design and implementation (including coordinating the effort of other engineers); and maintenance, with a strong emphasis on observability and handling failure modes.
- Solid understanding of the ML lifecycle, from model training and evaluation to deployment and monitoring.
- Strong programming skills in Python, with experience in ML libraries such as TensorFlow, PyTorch and Scikit-learn.
- Experience working with ML training/inference platforms such as Databricks, SageMaker and Seldon.
- Experience building CI/CD processes with tools such as Jenkins or GitHub Actions.
- Exemplary communication skills, especially in dealing with multiple stakeholders.
- Experience with cloud platforms (e.g., AWS, GCP, Azure), containerization (Docker, Kubernetes) and infrastructure-as-code (IaC) tools (Terraform, CloudFormation).
Additional Information
- Health + Mental Wellbeing: PMI and cash plan healthcare access with Bupa, subsidised counselling and coaching with Self Space.
- Work/Life Balance: 25 days annual leave with option to carry over up to 5 days, 1 company-wide day off per quarter, impact hours: up to 2 days additional paid leave per year for volunteering.
- Flexible Working: MyMode hybrid-working model with Flex, Office Based, and Remote options *role dependant.
- Family Life: 18 weeks of paid parental leave for full-time regular employees, IVF leave, shared parental leave, and paid emergency parent/carer leave.
- Learn + Grow: Budgets for conferences, learning subscriptions, and more.
- Your Future: Life Insurance (financial compensation of 3x your salary), pension matching up to 6% of qualifying earnings.
- Depop Extras: Employees enjoy free shipping on their Depop sales within the UK. Special milestones are celebrated with gifts and rewards!
#J-18808-Ljbffr
Senior Mlops Engineer employer: Depop
Contact Detail:
Depop Recruiting Team
StudySmarter Expert Advice 🤫
We think this is how you could land Senior Mlops Engineer
✨Tip Number 1
Familiarize yourself with the specific ML tools and platforms mentioned in the job description, such as TensorFlow, PyTorch, and Databricks. Having hands-on experience or projects that showcase your skills with these technologies can set you apart from other candidates.
✨Tip Number 2
Highlight any previous experience you have in leading end-to-end project delivery, especially in MLOps. Be prepared to discuss specific challenges you faced and how you overcame them, as this will demonstrate your problem-solving abilities and leadership skills.
✨Tip Number 3
Showcase your communication skills by preparing examples of how you've effectively collaborated with cross-functional teams, particularly with ML scientists and backend engineers. This is crucial for the role, as you'll need to work closely with various stakeholders.
✨Tip Number 4
Research Depop's engineering culture and values. Understanding their focus on technical innovation and continuous improvement will help you align your responses during interviews and show that you're a good fit for their team.
We think you need these skills to ace Senior Mlops Engineer
Some tips for your application 🫡
Understand the Role: Make sure to thoroughly read the job description for the Senior MLOps Engineer position at Depop. Understand the responsibilities and requirements, especially focusing on the ML lifecycle and tooling mentioned.
Highlight Relevant Experience: In your application, emphasize your experience with ML libraries like TensorFlow and PyTorch, as well as your familiarity with CI/CD processes and cloud platforms. Tailor your CV to showcase projects that align with the role's expectations.
Showcase Communication Skills: Since exemplary communication skills are crucial for this role, include examples in your cover letter where you successfully collaborated with multiple stakeholders or mentored junior engineers.
Express Your Passion: Convey your enthusiasm for machine learning and how it can drive business value. Share any personal projects or experiences that demonstrate your commitment to continuous improvement and technical innovation in the field.
How to prepare for a job interview at Depop
✨Showcase Your MLOps Expertise
Be prepared to discuss your experience with the ML lifecycle, including model training, deployment, and monitoring. Highlight specific projects where you successfully implemented MLOps practices and how they improved efficiency.
✨Demonstrate Strong Programming Skills
Since strong programming skills in Python are essential, be ready to talk about your experience with ML libraries like TensorFlow, PyTorch, and Scikit-learn. Consider sharing code snippets or discussing challenges you've overcome in previous projects.
✨Communicate Effectively with Stakeholders
Exemplary communication skills are crucial for this role. Prepare examples of how you've effectively collaborated with ML scientists and backend engineers, and how you managed stakeholder expectations during project delivery.
✨Emphasize Continuous Improvement
Discuss your approach to identifying pain points in ML workflows and how you've implemented improvements. Share examples of how you've contributed to a culture of technical innovation and professional development within your team.