Apply

Ready to go for it?

AI Apply speeds things up—apply directly if you prefer.

FREE ACCESS
5,000–10,000 jobs/day
JobTailor Logo

See all jobs on JobTailor

Search thousands of fresh jobs every day.

Discover
  • Fresh listings
  • Fast filters
  • No subscription required
Create a free account and start exploring right away.
Rogon Technologies GmbH

Python Software Engineer – Machine Learning Systems

Rogon Technologies GmbH

Python Software Engineer developing, maintaining, and scaling ML systems in a hybrid remote role. Focused on reliable, scalable ML systems offering real-world impact in sports talent scouting.

Posted 5/8/2026full-time🇩🇪 GermanyMid-LevelSeniorWebsite

Tech Stack

Tools & technologies
AWSCloudDistributed SystemsDockerKubernetesPythonRay

About the role

Key responsibilities & impact
  • Design, build, and maintain production ML systems and pipelines
  • Write clean, testable, and maintainable Python code
  • Deploy and operate models in production (APIs, batch jobs, real-time systems)
  • Work hands-on with AWS infrastructure to build scalable systems
  • Use distributed systems (Ray) for large-scale workloads and model serving
  • Containerize and deploy services using Docker (Kubernetes is a plus)
  • Improve and maintain CI/CD pipelines for ML workflows
  • Ensure robust testing, monitoring, and reliability of ML systems
  • Contribute to improving system architecture, performance, scalability and cost efficiency
  • Treat modeling as part of software engineering—not a separate activity

Requirements

What you’ll need
  • 4+ years of experience in software engineering, including hands-on experience building, deploying, and operating ML systems in production.
  • Strong programming skills in Python (clean architecture, testing, modular design not just scripts).
  • Proven experience building and operating systems on AWS (preferred) or strong experience with a comparable cloud platform.
  • Experience with Ray (or similar distributed compute frameworks) is a strong plus.
  • Experience with Git (collaborative workflows, code reviews)
  • CI/CD pipelines (GitHub Actions, GitLab CI, etc.)
  • Testing (unit + integration — not optional)
  • Experience with Docker (Kubernetes or similar is a strong plus)
  • Hands-on experience with production infrastructure (CI/CD, monitoring, logging, deployments)

Benefits

Comp & perks
  • Work on a live product with real-world impact
  • Build end-to-end ML systems, not just models
  • Operate in an environment that values engineering excellence
  • Have real ownership over systems in production
  • Significant influence on CUJU’s growth, product strategy, and industry-leading innovation.
  • Competitive compensation, remote flexibility, and a vibrant, international working environment.
  • Direct collaboration with top-tier football clubs, industry experts, and an ambitious cross-functional team.
  • Significant influence on CUJU’s growth, product strategy, and industry-leading innovation
  • Short decision-making paths – direct communication, quick decisions, and close collaboration with management
  • Personal development – individual learning opportunities and room to grow beyond yourself
  • Diverse benefits – e.g. 30-day vacation, competitive compensation, corporate benefits, and moree environment

ATS Keywords

✓ Tailor your resume
Applicant Tracking System Keywords

Tip: use these terms in your resume and cover letter to boost ATS matches.

Hard Skills & Tools
PythonML systemsAWSRayDockerKubernetesCI/CDunit testingintegration testingsystem architecture
Soft Skills
clean codemodular designcollaborative workflowscode reviewsreliabilityperformance improvementscalabilitycost efficiency