Software Engineer / Python

Remote Remote Junior 31.07.2026
Software Engineer backend-developer Python
Auf einen Blick

Cambium Learning Group sucht einen Software Engineer mit Python und ML Kenntnissen. Die Rolle konzentriert sich auf Full-Stack Python Entwicklung mit REST APIs und Machine Learning.

💰 ~$80.000–130.000/Jahr (geschätzt) 📊 Mid-Level 🕒 Vollzeit 🌍 Remote 🗺️ Americas
  • Bachelor in Informatik mit 2+ Jahren Softwareentwicklung
  • Extensive Python und Python Frameworks Erfahrung
  • Multithreading und Multiprocessing in Python
  • SQL und Datenbankzugriff durch Python
Python Flask Django Machine Learning SQL Multithreading

Gehalt geschätzt anhand Mid-Level Python Developer mit ML und REST API Erfahrung in Bildungstechnologie. Kein Gehalt in der Anzeige angegeben.

✅ Geeignet für
  • Python Entwickler mit ML und REST API Erfahrung
  • Backend-Ingenieure, die ML-Pipelines aufbauen möchten
  • Data Scientists, die in Softwareentwicklung übergehen möchten
🚫 Weniger geeignet
  • Frontend-Spezialisten ohne Python Backend Erfahrung
  • Anfänger ohne 2+ Jahre Softwareentwicklung
  • Kandidaten ohne Flask/Django Erfahrung
💡 Gut zu wissen
  • 2+ Jahre Python Erfahrung praktisch erforderlich
  • Machine Learning Model Testing ist zentral
  • Multithreading/Multiprocessing sind wichtige Skills

Über das Unternehmen

Cambium Learning Group ist eine führende Bildungstechnologie-Unternehmen mit Fokus auf Python-Softwareentwicklung und Machine Learning Lösungen. Das Unternehmen konzentriert sich auf Full-Lifecycle-Softwareentwicklung mit modernen Python-Frameworks.

Deine Aufgaben

  • Implementierung von hochperformanten, skalierbaren und zuverlässigen Softwarelösungen in Python
  • Entwicklung und Deployment von synchronen und asynchronen REST API Web Services mit Python Frameworks
  • Entwicklung effektiver Methoden für ML-Modell-Testing während aller Phasen
  • Training von Machine Learning Modellen, Analyse von Performance-Metriken und Kommunikation von Ergebnissen
  • Analyse, Visualisierung und Zusammenfassung großer, multidimensionaler Datensätze
  • Einsatz von Best Practices für Softwareentwicklung von hochperformanten Systemen

Deine Voraussetzungen

  • Bachelor-Abschluss in Informatik oder verwandtes Feld mit 2+ Jahren professionelle Softwareentwicklungserfahrung
  • Umfangreiche Erfahrung mit Python und Python Frameworks (CherryPy, Bottle, Flask, Django)
  • Solide Erfahrung mit Multithreading und Multiprocessing in Python auf Linux und Windows
  • Solide SQL und Abfragen von Datenbanken durch Python (z.B. pyodbc)
  • Tools und Frameworks für Testing (unittest, pytest) und Software Versioning (Bitbucket)
  • Self-Starter, unabhängiger Denker
  • Ausgezeichnete analytische Fähigkeiten
  • Highly detail-orientiert

Benefits

  • Flexible Arbeitsumgebung
  • Fokus auf vielfältige, inclusive Kultur
  • Equal Opportunity Employer