Open Positions

Senior Machine Learning Engineer

Helsinki, Finland • Apply before 05.02.2026

Apply now

About the role

As a Senior Machine Learning Engineer, you will contribute to the design, development, and operation of production ML systems that power our AI-driven procurement intelligence products. You will work on ML capabilities that transform large, complex procurement datasets into reliable, user-facing features.

This role sits at the intersection of backend engineering and applied machine learning. You will collaborate closely with ML engineers, software engineers, and product partners to build scalable ML pipelines and services, with a strong emphasis on code quality, system robustness, and long-term maintainability.

Your focus will be on taking ML solutions beyond experimentation — ensuring they are production-ready, observable, and continuously improving over time.

What you’ll do

  • Contribute to the design and implementation of production ML systems, from data preparation and training to inference and retraining workflows
  • Build and maintain Python-based ML pipelines with a strong emphasis on clean structure, testability, and operational reliability
  • Collaborate with product and engineering teams to integrate ML capabilities into real user-facing features
  • Participate in defining and improving model evaluation, monitoring, and retraining strategies
  • Review, refactor, and improve existing ML codebases to raise overall engineering quality
  • Take part in technical discussions and design reviews, helping ensure solutions are scalable, maintainable, and measurable
  • Stay informed about developments in applied ML and NLP, and help assess where new techniques can deliver practical value

What we're looking for

  • Strong professional experience building production ML systems in Python
  • Excellent command of idiomatic Python, including modular and maintainable code structure, clear and appropriate abstractions, effective use of typing, error handling and logging, and performance‑aware data processing
  • Experience across the ML lifecycle, such as training, validation and inference pipelines, dataset preparation and feature engineering, and model versioning and experiment tracking
  • Ability to contribute to readable, testable, and maintainable ML codebases, beyond experimental or notebook-driven work
  • Experience working with recurring or long-running ML workflows in a production environment
  • Comfortable participating in code reviews, refactoring efforts, and incremental improvement of existing systems
  • Strong engineering judgment around tradeoffs in ML systems
  • Strong communication skills, with the ability to influence technical direction across teams

Bonus points for

  • Experience with NLP or text-based classification
  • Familiarity with MLflow or similar tooling
  • Exposure to human-in-the-loop or data labeling workflows
  • Cloud-based ML workloads and cost-aware design
  • Experience collaborating in polyglot environments (e.g. Python + .NET)

Our salary range for a Senior Machine Learning Engineer is between 6,200–7,800 EUR, and we are open to discussing higher compensation for particularly senior profiles.

This role is ideal for a seasoned backend Python Engineer with substantial production experience who has transitioned into machine learning or is actively building depth in ML systems.

Why you'll love this role

You'll be a central voice in shaping our AI capabilities, ensuring we can move fast without sacrificing quality. You'll have the autonomy to drive technical decisions while collaborating closely with product and engineering leaders to make measurable business impact.

What it's like working at Sievo

  • Work with modern ML and data technologies in real production systems that power customer-facing features
  • Grow your expertise across Python backend engineering and applied machine learning, with room to deepen skills over time
  • One of the coolest offices in the heart of Helsinki – or if you prefer, a flexible hybrid working model. We also provide all essential tools to work remotely
  • Freedom and responsibility. We are looking for people who yearn for this freedom, can make the most out of it and are willing to take on the responsibility
  • International team members coming from over 40 nationalities
  • Awesome perks including extensive healthcare, phone plan, home internet connection, equity program, referral bonus, and many more!

We offer relocation support package for exceptional candidates.

How to apply

Does this sound like your kind of role?

We are saving you a seat! Please send us your CV through our application system. Additionally any GitHub links, contribution to open-source projects, and displays of passions projects are all welcome.

We are continuously reviewing applications on an ongoing basis and offer flexible starting dates.

For any questions, reach out to edwin.samar@sievo.com (Engineering Manager).

Meet Sievo

We are Sievo – a fast-growing software-as-a-service company from Finland. Our unique superpower is called procurement analytics. We are the global leaders in our space and help our customers understand their own procurement data, make data-driven decisions, reduce emissions, drive supply chain resilience, and beyond!  Each year, we process over 2% of the world’s total spend. Pretty cool, right?

At Sievo, we’re powered by smart and kind people from all over the world. Our 400 Sievonians are based in Helsinki, Chicago and Bucharest.

At Sievo, we celebrate and support differences and strive to create a culture where everyone feels valued and included. As an Equal Opportunity Employer, we do not discriminate against any individual in hiring or employment based on gender, gender identity or expression, age, ethnic or national origin, nationality, language, religion or belief, opinion, disability, state of health, sexual orientation, or other personal reasons.

Apply now

Great place to work

Best colleagues in the world

Great location

Family friendly

Borrow office for own events

Remote work

Extensive healthcare

Sports and culture

Self Development

Awesome parties

Open Positions

Welcome to explore our open job opportunities around the world

  • Position
  • Location
  • Apply Before

Sievo Talent Community

All locations

Read More

Data & BI Consultant - Professional Services

Bucharest, Romania

Jan 18, 2026

Read More

Data Architect

Helsinki, Finland

Feb 3, 2026

Read More

Data Architect

Bucharest, Romania

Feb 3, 2026

Read More

Data Engineer

Helsinki, Finland

Feb 4, 2026

Read More

Senior Machine Learning Engineer

Helsinki, Finland

Feb 5, 2026

Read More

No results.