Machine Learning Engineer II

Apply Now ↗
📍 Malmoe, Skaane, SwedenFull time

About this role

ABOUT SINCH

Sinch is pioneering the way the world communicates. More than 150,000 businesses — including Google, Uber, Paypal, Visa, Tinder, and many others — rely on Sinch’s Customer Communications Cloud to power engaging customer experiences through mobile messaging, voice, and email. Whether you need to verify users or craft omnichannel campaigns, Sinch makes it easy. Our AI-infused Super Network, APIs, and applications ensure you can connect with your customers reliably and securely, at every step of their journey. At Sinch we “Dream Big”, “Win Together”, “Keep it simple”, and “Make it Happen”. These values are our foundation!

DESCRIPTION

We are looking for a Machine Learning Engineer to join our team and help build the next generation of communication technology. In this role, you will be responsible for the end-to-end lifecycle of machine learning models that power our products, impacting millions of users.

  • Design, train, and deploy production-grade ML models, including text classification and image classification.
  • Own the full ML lifecycle—from experimentation and validation to deployment, monitoring, and continuous improvement.
  • Build and maintain scalable data pipelines for preprocessing, validation, and transformation of large datasets.
  • Ensure ML systems are reliable, observable, and scalable in high-volume production environments.
  • Collaborate closely with Engineering and Product teams from problem definition to delivery.
  • Implement and optimize ML algorithms using Python and frameworks like TensorFlow, PyTorch, and Scikit-learn.
  • Optimize model and system performance in cloud environments, particularly AWS.
  • Experience with FastAPI development and monitoring.
  • Promote best practices in experimentation, reproducibility, testing, monitoring, and documentation.

REQUIREMENTS

  • Experience building and deploying ML systems in production.
  • Strong Python skills and hands-on experience with ML libraries (Scikit-learn, TensorFlow, PyTorch) and API development (FastAPI).
  • Experience with large-scale data processing frameworks (e.g., Databricks, Spark).
  • Experience designing and maintaining production ML pipelines.
  • Solid understanding of system design, scalability, and reliability.
  • Experience with cloud platforms (preferably AWS).
  • Strong problem-solving skills and ability to work autonomously.
  • Advanced or fluent English for conversation, writing and documenting code.
  • Our corporate language is English, please submit your application in English.

BIG PLUS

  • Experience with Natural Language Processing and Image Processing applied to products and experimentation.
  • Familiarity with AWS cloud platforms and high volume data practices for efficiency.
  • Experience with Docker and Kubernetes.
  • Experience working with Lakehouse architectures.
  • Global awareness and management/communication skills to explain technical decisions.

Salary: 

The monthly salary for this position is between 43,800 SEK - 60000 SEK. Factors which may affect pay within this range may include skills, education, experience, and other qualifications. 

 

OUR HIRING PROCESS

We are committed to ensuring a recruitment process that is fair, objective, consistent, and inclusive. Our approach includes structured, competency-based interviews designed to evaluate your skills, experience, and qualifications relevant to the role. At times, we may include a data-driven assessment to enhance our hiring success and identify candidates likely to excel. We believe in a two-way process and encourage you to ask questions throughout the journey. If this role isn't what you're looking for, please explore the other opportunities listed on our career page: https://www.sinch.com/careers/. No matter who you are, we hope you find an exciting path forward - hopefully with us!

Frequently Asked Questions

Is the salary disclosed for the Machine Learning Engineer II position at Sinch?
The salary for this Machine Learning Engineer II role at Sinch is not publicly listed. Click "Apply Now" to learn more about the compensation package on their official careers page.
Where is the Machine Learning Engineer II position at Sinch located?
This Machine Learning Engineer II role at Sinch is based in Malmoe, Skaane, Sweden. The position is listed as on-site or hybrid. Check the full job description or apply directly to confirm the work arrangement.
Is the Machine Learning Engineer II role at Sinch full-time or part-time?
This is listed as a Full time position. It is posted as a Machine Learning Engineer II role at Sinch.
How do I apply for the Machine Learning Engineer II position at Sinch?
Click the "Apply Now" button on this page. You will be redirected to Sinch's official application portal hosted on oraclecloud where you can submit your application directly.
When was the Machine Learning Engineer II job at Sinch posted?
This Machine Learning Engineer II position at Sinch was posted on Aug 11, 2026. Apply as soon as possible — early applications are often reviewed first.
Machine Learning Engineer II
Sinch
Apply for this role ↗

You'll be redirected to Sinch's official application page on oraclecloud.