SAP Machine Learning Engineer - fixed-term 6 months contract in London

SAP Machine Learning Engineer - fixed-term 6 months contract in London

London Full-Time 45000 - 60000 £ / year (est.) No working from home possible
SAP

At a Glance

  • Tasks: Develop AI solutions and tackle real-world business challenges with cutting-edge machine learning techniques.
  • Company: Join a global leader in AI innovation and technology.
  • Benefits: Competitive pay, flexible hours, and a chance to work on impactful projects.
  • Other info: Collaborative team culture with opportunities for growth and learning.
  • Why this job: Make a difference from day one by applying your skills in a dynamic environment.
  • Qualifications: Master's or PhD in relevant fields and experience in machine learning or data science.

The predicted salary is between 45000 - 60000 £ per year.

We are seeking a highly motivated Machine Learning Engineer to join our team and work directly with customers on challenging business problems. In this role, you will apply advanced machine learning and data science techniques to develop rapid prototypes, deliver business value, and push the boundaries of what's possible with AI. You will work across customer projects, product development, and research initiatives making a real-world impact from day one.

This position is ideal for an AI professional with a strong technical foundation and a passion for bridging research innovation with practical business applications. In this position, you will have the opportunity to work on cutting‐edge AI projects with direct customer impact.

What You'll Do

  • Mathematical Modeling & Algorithm Design
    • Translate complex business problems into mathematical or computational models.
    • Design, implement, and optimize machine learning algorithms and data mining workflows.
    • Collaborate directly with customers to understand business needs, define requirements, and deliver proof‐of‐concept AI solutions.
    • Build, integrate, and test AI‐driven prototypes and applications for real‐world use cases.
  • AI Development & Research
    • Support internal teams by designing and implementing novel machine learning algorithms.
    • Apply recent research breakthroughs to practical problems to create measurable business value.
    • Contribute to continuous improvement of system scalability, performance, and explainability.
    • Clearly communicate complex results and insights to both technical and non‐technical stakeholders.
    • Visualize and document findings to ensure transparency and reproducibility.
    • Work cross‐functionally with product, engineering, and research teams to drive AI adoption.

Due to the global nature of the team and the customers we serve, the team is completely results‐oriented, where team members work during their own local working hours while allowing time to meet with their fellow team members, managers, and customers at mutually convenient times.

What You Bring

  • Education & Experience
    • Master's degree or PhD in Computer Science, Applied Mathematics, Statistics, Engineering, or related field.
    • 1–3 years of experience in machine learning, data science, or AI research (industry, research lab, or advanced academic projects).
  • Technical Skills
    • Strong background in machine learning, deep learning, data mining, and/or optimization.
    • Proficiency with Python and machine learning libraries (PyTorch, TensorFlow, scikit‐learn).
    • Experience working with real‐world datasets, data preprocessing, and model deployment.
    • Familiarity with cloud environments (AWS, Azure, GCP).
  • Core Competencies
    • Ability to translate abstract business challenges into concrete AI solutions.
    • Strong analytical, problem‐solving, and mathematical modeling skills.
    • Curiosity and initiative in exploring new AI techniques and applications.
    • Ability to collect and process necessary data utilizing big data infrastructures and data processing/transformation tools such as Databricks.
    • Write production‐grade Python code.
    • Excellent communication and collaboration skills, especially in customer‐facing environments.
    • Commitment to ethical and explainable AI practices.
    • Familiarity with agile software development methods.

Meet Your Team

The Intelligence Team within Application AI is responsible for performing advanced R&D and AI application development for SAP Business Suite Finance & Spend. Our solutions work across SAP business applications to deliver on the company's suite‐first, AI‐first promise. We are a group of globally distributed AI scientists that collaborate in a multidisciplinary environment with customers, product managers, and full‐stack engineers. In this role, you will gain exposure to diverse problem domains; no two projects are the same. We foster a culture of innovation where new ideas are encouraged and valued.

Please note, this is a fixed‐term limited 6 months paid contract.

Equal Employment Opportunity: Qualified applicants will receive consideration for employment without regard to their age, race, religion, national origin, ethnicity, gender (including pregnancy, childbirth, et al), sexual orientation, gender identity or expression, protected veteran status, or disability, in compliance with applicable federal, state, and local legal requirements.

Successful candidates might be required to undergo a background verification with an external vendor.

SAP Machine Learning Engineer - fixed-term 6 months contract in London employer: SAP

Join a forward-thinking team as a Machine Learning Engineer, where you'll have the opportunity to work on cutting-edge AI projects that make a real-world impact. Our collaborative and innovative work culture encourages creativity and values diverse ideas, while offering flexible working hours to accommodate your local schedule. With a focus on employee growth and development, you will gain exposure to various problem domains and be part of a globally distributed team dedicated to pushing the boundaries of AI technology.

SAP

Contact Details:

SAP Recruitment Team

StudySmarter Expert Advice🤫

We think this is how you could land SAP Machine Learning Engineer - fixed-term 6 months contract in London

Tip Number 1

Network like a pro! Reach out to people in the industry, attend meetups, and connect with potential colleagues on LinkedIn. You never know who might have the inside scoop on job openings or can put in a good word for you.

Tip Number 2

Show off your skills! Create a portfolio showcasing your machine learning projects, prototypes, or any relevant work. This gives you a chance to demonstrate your expertise and passion for AI directly to potential employers.

Tip Number 3

Prepare for interviews by brushing up on your technical knowledge and problem-solving skills. Practice explaining complex concepts in simple terms, as you'll need to communicate effectively with both technical and non-technical stakeholders.

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 team and making an impact with AI.

We think you need these skills to ace SAP Machine Learning Engineer - fixed-term 6 months contract in London

Machine Learning
Deep Learning
Data Mining
Mathematical Modelling
Algorithm Design
Python
PyTorch

Some tips for your application 🫡

Show Your Passion for AI:When writing your application, let your enthusiasm for AI and machine learning shine through. We want to see how your passion aligns with our mission to push the boundaries of what's possible with AI.

Tailor Your Experience:Make sure to highlight your relevant experience in machine learning and data science. We’re looking for specific examples of how you've tackled complex problems and delivered real-world solutions, so don’t hold back!

Be Clear and Concise:Keep your application clear and to the point. We appreciate well-structured responses that communicate your skills and experiences effectively. Remember, clarity is key when discussing complex topics like AI!

Apply Through Our Website:Don’t forget to submit your application through our website! It’s the best way for us to receive your details and ensures you’re considered for this exciting opportunity with our team.

How to prepare for a job interview at SAP

Know Your Algorithms

Brush up on your machine learning algorithms and be ready to discuss how you've applied them in real-world scenarios. Be prepared to explain your thought process when designing and optimising models, as this will show your technical depth.

Understand the Business Context

Make sure you can translate complex business problems into AI solutions. Research the company’s projects and think about how your skills can directly impact their goals. This will demonstrate your ability to bridge the gap between technical and business needs.

Showcase Your Communication Skills

Since you'll be working with both technical and non-technical stakeholders, practice explaining your past projects in simple terms. Highlight your experience in collaborating with customers and how you’ve communicated complex results effectively.

Prepare for Practical Tests

Expect to face practical assessments or coding challenges during the interview. Brush up on your Python skills and be familiar with libraries like PyTorch and TensorFlow. Practising with real-world datasets can give you an edge in demonstrating your hands-on experience.