Full-time · Hybrid

Junior Software Engineer (ML)

This role is a perfect entry point for a software engineer who wants to specialize in the infrastructure side of machine learning. You will help build the delivery systems for optimized AI models, ensuring they are fast, reliable, and cost-effective. It is a unique chance to work on a product that balances cutting-edge AI research with practical, high-scale engineering.

PA
Hiring company

Pruna AI

Munich, Bavaria, Germany · Posted 16 April 2026

The role

Overview

This role is a perfect entry point for a software engineer who wants to specialize in the infrastructure side of machine learning. You will help build the delivery systems for optimized AI models, ensuring they are fast, reliable, and cost-effective. It is a unique chance to work on a product that balances cutting-edge AI research with practical, high-scale engineering.

The hiring side

About Pruna AI

Pruna AI is an early-stage startup working in artificial intelligence, based in Munich, Bavaria, Germany.

Industry

Artificial Intelligence

Size

Startup

Location

Munich, Bavaria, Germany

Go deeper

See Pruna AI the way an insider would

Unlock company research, key people to know, recent moves, and how this role fits into their wider picture.

Research Pruna AI

What they need

Requirements & Skills

Key Responsibilities

  • Integrate optimized ML models into the production API
  • Build backend features for user management, security, and billing
  • Operate and monitor backend services within a Kubernetes environment
  • Collaborate with applied ML teams to streamline model deployment

Essential

  • Ability to support the rollout of updated machine learning models via API
  • Experience developing and maintaining backend services for customer access
  • Capability to deploy and manage components on Kubernetes infrastructure
  • Commitment to writing, testing, and maintaining high-quality production code
  • Focus on ensuring reliability and performance for high-volume model serving

Preferred

  • Interest in efficient machine learning and sustainability
  • Previous experience or projects involving API development
  • Familiarity with MLOps workflows

Key Skills

Backend DevelopmentAPI DesignKubernetesMachine Learning Operations (MLOps)Authentication and Access ControlUsage Tracking and Billing SystemsProduction Coding Standards

Networking

People to Know

Sign up to discover hiring managers, team leads, and key people at Pruna AI.

Perks

Benefits & perks

  • Hybrid work flexibility
  • Opportunity to work on high-scale systems serving millions of predictions
  • Collaborative environment with research-driven experts
  • Mission-driven work focused on reducing AI's carbon footprint
  • Fast response time (usually within a week)

Next step

Apply now

Found via careers.pruna.ai

We use cookies to improve your experience

We use essential cookies for functionality and analytics cookies to understand how you use Career Steer and improve our services. You can manage your preferences or learn more in our Privacy Policy.

Junior Software Engineer (ML) at Pruna AI - Munich, Bavaria, Germany | Career Steer