At a Glance
- Tasks: Join a dynamic team to develop innovative AI-driven dating solutions.
- Company: Bumble, a leader in revolutionising online dating with cutting-edge technology.
- Benefits: Competitive salary, flexible work options, and opportunities for professional growth.
- Other info: Fast-paced environment with a focus on creativity and collaboration.
- Why this job: Shape the future of online connections using your passion for AI and Machine Learning.
- Qualifications: Advanced degree in a quantitative field and hands-on ML experience required.
The predicted salary is between 60000 - 80000 £ per year.
Join our team at Bumble, where we’re revolutionizing online dating through innovative AI-driven experiences. We’re seeking machine learning engineers to spearhead the development of the next generation of online dating. In this role, you will be a foundational member of a small, dynamic team dedicated to creating cutting-edge solutions that redefine how people connect and form relationships online. The ideal candidate thrives in a fast-paced environment, is a creative thinker, and has a proven track record in Generative AI and Machine Learning. If you're passionate about leveraging AI to shape the future of online connections, we want to hear from you!
What you'll be doing:
- Work in a small, dynamic team that values agility, creativity, and autonomy.
- Contribute to the technical development of new (generative) AI-powered features in our apps.
- Collaborate cross-functionally with teams across the business to identify user needs and design AI and Machine Learning solutions that meet these needs.
- Collaborate with the MLOps team to optimize AI and Machine Learning solutions for performance and scalability.
- Mentor and coach team members on ML engineering best practices.
- Stay up to date with the latest developments in AI to drive innovation.
We'd love to meet someone with:
- An advanced degree in Computer Science, Mathematics or a similar quantitative discipline.
- Hands-on experience in delivering machine learning models to production at scale.
- Demonstrated ability to develop innovative technical solutions to complex problems.
- Experience in writing production-quality Python code.
- Comfortable working with classic ML frameworks, such as Pytorch or TensorFlow.
- Comfortable working with modern LLM deployment frameworks and libraries, such as HuggingFace TGI, VLLM, TensorRT-LLM, or similar.
- Strong understanding of machine learning applications development life cycle processes and tools: CI/CD, version control (git), testing frameworks, MLOps, agile methodologies, monitoring and alerting.
- Comfortable working with Docker and containerised applications.
- Experienced at deploying high-load ML applications on container orchestrators (bare-metal k8s, GKE, EKS).
- Understanding of the concepts of GPU-powered workloads, NVIDIA drivers, container runtimes.
- Strong communication skills, and the ability to work collaboratively and proactively in a fast-paced environment alongside technical and non-technical stakeholders.
- A genuine passion for AI and Machine Learning, and a thoughtful approach to AI fairness, accountability, and transparency.
Software Engineer, Machine Learning employer: Bumble
At Bumble, we pride ourselves on being an exceptional employer that fosters a culture of innovation and collaboration. Our dynamic work environment encourages creativity and autonomy, allowing our team members to thrive while developing cutting-edge AI solutions that redefine online dating. With ample opportunities for professional growth and mentorship, along with a commitment to staying at the forefront of technology, Bumble is the perfect place for passionate individuals eager to make a meaningful impact in the world of AI and relationships.
StudySmarter Expert Advice🤫
We think this is how you could land Software Engineer, Machine Learning
✨Tip Number 1
Network like a pro! Reach out to current employees at Bumble or connect with folks in the machine learning community. A friendly chat can open doors and give you insider info about the team and culture.
✨Tip Number 2
Show off your skills! Create a portfolio showcasing your machine learning projects, especially those using generative AI. This is your chance to demonstrate your creativity and technical prowess beyond just a CV.
✨Tip Number 3
Prepare for the interview by brushing up on your knowledge of ML frameworks like PyTorch and TensorFlow. Be ready to discuss your experience with deploying models and how you tackle complex problems in a fast-paced environment.
✨Tip Number 4
Don’t forget to apply through our website! It’s the best way to ensure your application gets seen by the right people. Plus, it shows you’re genuinely interested in joining our innovative team at Bumble.
We think you need these skills to ace Software Engineer, Machine Learning
Some tips for your application 🫡
Show Your Passion for AI:When writing your application, let your enthusiasm for AI and Machine Learning shine through. Share specific examples of projects or experiences that highlight your passion and how you envision using AI to shape online connections.
Tailor Your CV and Cover Letter:Make sure to customise your CV and cover letter to reflect the skills and experiences mentioned in the job description. Highlight your hands-on experience with machine learning models and any relevant frameworks like Pytorch or TensorFlow.
Be Clear and Concise:Keep your application clear and to the point. Use straightforward language to describe your technical skills and experiences. Avoid jargon unless it’s relevant, and make sure your key achievements stand out.
Apply Through Our Website:We encourage you to apply directly through our website. It’s the best way for us to receive your application and ensures you’re considered for the role. Plus, it shows you’re keen on joining our team!
How to prepare for a job interview at Bumble
✨Know Your Stuff
Make sure you brush up on your machine learning concepts and frameworks like Pytorch and TensorFlow. Be ready to discuss your hands-on experience with deploying models at scale, as this is crucial for the role.
✨Show Your Creativity
Bumble is all about innovation, so think of unique solutions to common problems in online dating. Prepare examples of how you've used generative AI in past projects to showcase your creative thinking.
✨Collaboration is Key
Since you'll be working in a small, dynamic team, highlight your experience collaborating with cross-functional teams. Share specific instances where you identified user needs and designed effective ML solutions together.
✨Stay Current
Keep yourself updated with the latest trends in AI and machine learning. Mention any recent developments or tools you've explored, and be prepared to discuss how they could apply to Bumble's mission of redefining online connections.