Senior Machine Learning Engineer
Senior Machine Learning Engineer

Senior Machine Learning Engineer

London Full-Time 48000 - 72000 ÂŁ / year (est.) Home office (partial)
Go Premium
S

At a Glance

  • Tasks: Develop and evolve cutting-edge ML platforms using Python, Kafka, and more.
  • Company: Simply Business insures small businesses while driving innovation in InsurTech.
  • Benefits: Enjoy flexible working, generous leave, and support for personal development.
  • Why this job: Make a real impact with advanced technologies in a collaborative, inclusive environment.
  • Qualifications: Expertise in Python and a passion for learning new programming languages required.
  • Other info: We value diverse backgrounds and encourage everyone to apply!

The predicted salary is between 48000 - 72000 ÂŁ per year.

Are you ready to shape the future of InsurTech with cutting-edge machine learning and AI? At Simply Business, we’re not just using data; we’re continuously evolving our platform with technologies like AWS, Snowflake, and Kafka to drive real value and inform company strategy. As a leading player in the market, our mission is to remain at the forefront of data engineering, ML, and AI thinking, and we need a Senior ML Engineer who shares that ambition.

We’re looking for someone who is:

  • A polyglot programmer, with expertise in Python and a genuine enthusiasm for picking up new languages like Kotlin and Rust.
  • An excellent communicator, capable of clearly conveying complex technical concepts to diverse audiences.
  • Proactive in suggesting innovative tools, architectural improvements, processes, and emerging technologies.
  • Collaborative and a pleasure to work with, possessing strong interpersonal skills and thriving in an open, friendly, and distributed team.
  • Comfortable mentoring and guiding Junior and Mid-Level Engineers, sharing your expertise and fostering growth.
  • A reliable “go-to” person for tackling and resolving complex technical challenges.

As our Senior ML Engineer, you’ll:

  • be hands-on in developing and continuously evolving our class-leading data and ML platform infrastructure, balancing maintenance with exciting greenfield projects.
  • develop and maintain our real-time model serving infrastructure, utilising technologies such as Kafka, Python, Docker, Apache Flink, Airflow, and Databricks.
  • Actively assist in model development and debugging using tools like PyTorch, Scikit-learn, MLFlow, and Pandas, working with models from gradient boosting classifiers to custom GPT-based solutions.
  • gain a deep understanding of Simply Business’s wider data ecosystem to build efficient and scalable machine learning systems.
  • work collaboratively within a friendly international team, where your ideas are valued, and you have ample opportunities to grow, explore, and contribute.
  • be part of an agile environment, contributing ideas and helping to prioritise technical work, with the flexibility to switch between office and remote working.

(We know it’s tough, but please try to avoid the confidence gap. You don’t have to match all the bullet points above to be considered for this role.)

We encourage people of all different backgrounds and identities to apply. We are committed to maintaining an inclusive, supportive place for you to be you and do your very best work.

If you’re passionate about pushing the boundaries of machine learning, building robust, scalable systems, and working with cutting-edge technologies like custom GPT models and real-time inference, Simply Business is where you’ll make a real impact.

We foster an environment where your technical interests are encouraged, and your professional development is fully supported with budgets for conferences, courses, and workshops. Come join a team that embraces new ideas and empowers you to drive the future of InsurTech! Apply Today

About Simply Business

We insure small businesses and enable big dreams – not just for our customers, but for our people and communities too. With over 1,000,000 active insurance policies, we protect builders, bakers, landlords and more than 1,200 other trades.

We’re a technology company as well as one that sells insurance. That means we build, we fail, we learn and we improve. We’re a B Corp too, which recognises our strong track record of having a positive impact on people, society and the environment.

What are the benefits of working at Simply Business?

We offer a great work-life balance where every team member has a manageable workload and the flexibility to work hybrid.

On top of the 25 days annual leave (plus bank holidays), we offer leave that suits your needs. Plus the option to buy five more days of holiday with your flexible benefits.

Our flexible parental leave allows you to approach an important time how you want – with six months full pay to the primary caregiver and four weeks full pay if you’re the secondary caregiver.

Our life event leave is an extra days leave every two years for those big moments in your life like moving house or your birthday. And as a thank you to our long-serving employees we offer a two week paid sabbatical after five years of service, then four weeks off after ten years of service.

And our core benefits can put your mind at ease with private medical insurance through BUPA, that covers any pre-existing condition. And a health cash plan that covers your everyday medical expenses.

We also make sure you’re compensated fairly with a competitive salar y based on your experience and the market we’re in. Plus the potential to earn an annual bonus based on performance.

There’s access to the tools to support your personal development with programmes on our dedicated learning platform . As well as support for your mental health with access to counselling.

We’ll match what you put into your pension up to five per cent . And pass on a tax-free sum that’s four times your basic salary with our life assurance policy , with the option to increase it to ten times through our flexible benefit scheme

Our salary sacrifice car scheme gives you the option to buy a brand new, fully insured, and maintained car for a convenient fixed monthly amount taken from your gross salary (after 6 months service).

And our flexible benefits scheme gives you an allocated amount to use each year on benefits like critical illness cover, dental insurance, travel insurance, or a gym membership.

Ready to join us and drive our success as a high-performing team? Apply today.

The best of Simply Business, straight to your inbox

Join 200,000+ small business owners getting helpful articles, tips, and tools — delivered direct to you.

#J-18808-Ljbffr

Senior Machine Learning Engineer employer: Simply Business

Simply Business is an exceptional employer that champions innovation and collaboration in the InsurTech space. With a strong commitment to work-life balance, flexible working arrangements, and comprehensive benefits, including generous parental leave and professional development support, we create an inclusive environment where every team member can thrive. Join us in a culture that values your ideas and empowers you to make a meaningful impact while working with cutting-edge technologies.
S

Contact Detail:

Simply Business Recruiting Team

StudySmarter Expert Advice 🤫

We think this is how you could land Senior Machine Learning Engineer

✨Tip Number 1

Familiarise yourself with the technologies mentioned in the job description, such as AWS, Kafka, and Docker. Having hands-on experience or projects showcasing your skills with these tools can set you apart during discussions.

✨Tip Number 2

Brush up on your communication skills, especially when it comes to explaining complex technical concepts. Practice articulating your past projects and how you conveyed technical details to non-technical stakeholders.

✨Tip Number 3

Engage with the InsurTech community online. Join forums, attend webinars, or participate in relevant meetups to network with professionals in the field. This can provide insights into industry trends and may lead to valuable connections.

✨Tip Number 4

Prepare to discuss your mentoring experiences. Think of specific examples where you've guided junior engineers or contributed to team growth, as this aligns with the collaborative culture they value at Simply Business.

We think you need these skills to ace Senior Machine Learning Engineer

Proficiency in Python
Experience with machine learning frameworks such as PyTorch and Scikit-learn
Familiarity with real-time data processing technologies like Kafka and Apache Flink
Knowledge of containerisation tools such as Docker
Experience with orchestration tools like Airflow
Understanding of cloud platforms, particularly AWS
Ability to work with data warehousing solutions like Snowflake
Experience in developing and maintaining model serving infrastructure
Strong debugging skills for machine learning models
Familiarity with MLFlow and Pandas
Excellent communication skills for conveying complex concepts
Collaborative mindset and strong interpersonal skills
Mentoring experience for Junior and Mid-Level Engineers
Adaptability to new programming languages such as Kotlin and Rust
Problem-solving skills for tackling complex technical challenges

Some tips for your application 🫡

Tailor Your CV: Make sure your CV highlights your experience with machine learning, Python, and any other relevant technologies mentioned in the job description. Use specific examples to demonstrate your expertise and enthusiasm for learning new languages like Kotlin and Rust.

Craft a Compelling Cover Letter: In your cover letter, express your passion for InsurTech and how your skills align with Simply Business's mission. Mention your ability to communicate complex technical concepts clearly and your proactive approach to suggesting innovative solutions.

Showcase Your Collaborative Spirit: Emphasise your interpersonal skills and experiences working in collaborative environments. Provide examples of how you've mentored others or contributed to team projects, as this is a key aspect of the role.

Highlight Relevant Projects: Include details about specific projects where you've developed or maintained machine learning systems. Discuss the tools and technologies you used, such as Kafka, Docker, or PyTorch, to demonstrate your hands-on experience.

How to prepare for a job interview at Simply Business

✨Showcase Your Technical Skills

Be prepared to discuss your experience with machine learning frameworks like PyTorch and Scikit-learn. Bring examples of projects you've worked on, especially those involving real-time model serving and data infrastructure.

✨Communicate Clearly

As an excellent communicator, practice explaining complex technical concepts in simple terms. This will demonstrate your ability to convey ideas effectively to diverse audiences, which is crucial for the role.

✨Demonstrate Proactivity

Think of innovative tools or architectural improvements you could suggest during the interview. Showing that you are proactive and forward-thinking will align well with the company's mission to evolve its platform.

✨Emphasise Collaboration

Highlight your experience working in teams and mentoring others. Share specific examples of how you've contributed to a collaborative environment, as this is key to thriving in Simply Business's friendly and distributed team.

Senior Machine Learning Engineer
Simply Business
Go Premium

Land your dream job quicker with Premium

You’re marked as a top applicant with our partner companies
Individual CV and cover letter feedback including tailoring to specific job roles
Be among the first applications for new jobs with our AI application
1:1 support and career advice from our career coaches
Go Premium

Money-back if you don't land a job in 6-months

S
  • Senior Machine Learning Engineer

    London
    Full-Time
    48000 - 72000 ÂŁ / year (est.)

    Application deadline: 2027-08-11

  • S

    Simply Business

Similar positions in other companies
UK’s top job board for Gen Z
discover-jobs-cta
Discover now
>