Tenth Revolution Group
Oslo Python & Machine Learning Engineer
Tenth Revolution GroupNorway1 day ago
Full-timeRemote FriendlyEngineering

Python & Machine Learning Engineer (Oslo)


Our client is seeking a Python & Machine Learning Engineer to join a growing technical team based in Oslo. This is a permanent, hybrid role where you’ll work on applied machine learning solutions that are designed for real‑world, production environments.


The role combines strong Python engineering with hands‑on machine learning and is well suited to someone who enjoys building scalable backend services alongside modern ML capabilities.


Key Responsibilities

  • Design, build, and optimise machine learning models for production use
  • Develop scalable backend services and APIs using Python
  • Integrate machine learning models into backend systems with a strong focus on reliability and performance
  • Collaborate with cross‑functional stakeholders to deliver practical, AI‑driven functionality
  • Contribute to clean, maintainable, and well‑tested codebases


Skills & Experience Required

  • Strong proficiency in Python
  • Practical experience applying machine learning concepts in real‑world environments
  • Experience with LLMs, MCPs, or modern applied ML approaches is a strong advantage
  • Solid backend engineering skills, including API design, performance, and scalability
  • Experience with SQL and NoSQL databases, particularly PostgreSQL and MongoDB
  • A strong commitment to writing robust, testable code (experience with Pytest preferred)
  • Familiarity with Python frameworks such as Django and FastAPI
  • Strong problem‑solving skills and a pragmatic engineering mindset


Location & Working Model

  • Based in Oslo
  • Hybrid working model
  • Permanent position

Key Skills

Ranked by relevance