hero

Job Opportunities in the daphni Portfolio


companies
Jobs

Junior Software Engineer (ML) Engineering · Munich , Paris · Hybrid

Pruna Ai

Pruna Ai

Software Engineering, Data Science
Paris, France · Munich, Germany
Posted on Feb 13, 2026
Engineering · Munich , Paris · Hybrid

Junior Software Engineer (ML)

At Pruna, we believe the future of AI isn’t just bigger — it’s smarter, more efficient, and accessible to everyone. While much of the industry focuses on scaling up models at any cost, we work to make

We usually respond within a week

👋 About us

At Pruna, we’re on a mission to make AI more efficient to build a better future.

While the focus of foundational model labs is scaling up, we aim to level the playing field by building AI systems that are as accessible and efficient as possible.

After years of research on efficient machine learning, we decided the best way to maximize our impact was to bring this work into production. Each of us cares deeply about empowering users to get the most out of AI models while minimizing cost and carbon footprint.

🔍 Role Description

As a Junior Software Developer at Pruna, you will contribute to the Models API, which enables customers to access Pruna’s optimized machine learning models in production. This is a unique opportunity to work on an API that serves millions of model predictions every month.

You will work closely with the Software Lead and the MLOps team to:

  • Support the rollout of new or updated models through the Model API

  • Develop and maintain backend services supporting customer access and usage

  • Deploy and operate backend components on our Kubernetes infrastructure


What you’ll do

API Development

  • Make models available through our API (models are optimised by our applied ML team, you will work closely with them for the deployment)

  • Implement and maintain backend services that support the Model API (e.g. authentication, access control, usage tracking, billing…)

  • Write, test, and maintain production code

  • Ensure reliability and performance of model serving in production

Customer facing web services

  • Create / improve our services such as the customer portal, the internal customer and model management app and the model playground that will allow users to try out our models

  • Develop both the frontend and backend (we provide assisted coding like cursor)

Deployment & Operations

  • Deploy and operate backend components on Kubernetes

  • Use domain-driven development to develop the services and package them using Docker

  • Monitoring, alerting, CI/CD


🌟 Your Profile

You have:

  • Programming experience (e.g. python, react, docker, …)

  • Some understanding of APIs or backend concepts

  • Comfort working with Git

  • Strong interest in AI systems and how models are used in production

Nice to have (not required)

  • Exposure to Docker, Kubernetes, or cloud platforms

  • Exposure to Domain Driven Design

  • Exposure to projects involving APIs and web services (personal / academic projects, internships…)

This role is suited for candidates early in their career who want to grow their skills with an amazing team in a production-focused engineering environment.


⚖️ Salary & Benefits

💸 Salary: Competitive market rates based on seniority and location

🌞 Benefits: Meal vouchers, health & wellness solutions, mobility support, travel policy to visit fellow Pruners, and a remote stipend for your home workspace


🛤️ Recruitment Process

Our process focuses on expectations, fundamentals, and growth potential:

  1. Intro Call – Get to know each other (~1h)

  2. Foundations – Software & problem-solving fundamentals (~1h)

  3. Challenge – A practical, junior-level task (~2–3h prep + 1h discussion)

  4. Meet the Team – Learn about day-to-day life at Pruna (~1h)

Accessibility note: We adapt the process to your needs to ensure equal opportunity for all applicants.


💜 Our Values

🧠 Decide Wisely – Rational, customer-focused decisions

🤝 Trust by Default – Transparency and collaboration

🌍 Foster Inclusion – Supportive, diverse workplace

🌱 Grow Together – Feedback and recognition

🚀 Learn Relentlessly – Adapt and innovate in a fast-moving landscape

Department
Engineering
Locations
Munich , Paris
Remote status
Hybrid
Contact John Rachwan CTO – Engineering
Engineering · Munich , Paris · Hybrid

Junior Software Engineer (ML)

At Pruna, we believe the future of AI isn’t just bigger — it’s smarter, more efficient, and accessible to everyone. While much of the industry focuses on scaling up models at any cost, we work to make

Already working at Pruna AI?

Let’s recruit together and find your next colleague.