Software Engineer, ML Engineering

Software Engineer, ML Engineering

Vollzeit 54000 - 66000 € / Jahr (geschätzt) Homeoffice (teilweise)
N

Auf einen Blick

  • Aufgaben: Entwickle innovative ML-Systeme und baue die Infrastruktur für maschinelles Lernen.
  • Unternehmen: Nex, ein preisgekröntes Unternehmen, das Bewegung und Spiel kombiniert.
  • Vorteile: Flexibles Arbeiten, wettbewerbsfähige Vergütung und Entwicklungsmöglichkeiten.
  • Weitere Informationen: Dynamisches Team mit Fokus auf Zusammenarbeit und technische Exzellenz.
  • Warum dieser Job: Gestalte die Zukunft des Spielens mit modernster Technologie und mache einen echten Unterschied.
  • Qualifikationen: 3+ Jahre Erfahrung in der Softwareentwicklung und Kenntnisse in ML-Systemen.

Das prognostizierte Gehalt liegt zwischen 54000 - 66000 € pro Jahr.

Nex is on a mission to help families rediscover the joy of movement.

Created by parents for parents, Nex combines technology and play to deliver fun, social, and interactive experiences powered by natural body motion, encouraging kids and adults to move more, play more, and have fun together.

Nex Playground, the company’s award-winning active play system, is purpose-built to get families moving year-round, with safety and privacy as core considerations in its intentional design.

It is certified kid SAFE+ COPPA compliant and built to support healthy, active play for all ages and abilities.

Nex Playground features a growing library of 50+ experiences, including motion and dance games, fitness and educational experiences, and Nex Originals.

Content includes collaborations with partners like Hasbro, Sesame Workshop, and NBCUniversal.

Nex has been recognized by Fast Company’s Most Innovative Companies, TIME’s Best Inventions, and Parents’ Best Entertainment System for Families, and has earned Red Dot, IDEA, and Core77 international design awards.

We encourage you to explore Have Fun and Is Motion Gaming Back?, as they offer a deeper look into our culture, values, and explain how our approach to motion gaming differs from previous generations.

Type: Full Time

The Role

As a Software Engineer at Nex, you will contribute to building the technical foundations that power our platform's most demanding capabilities.

In the ML Engineeringtrack, you will build the infrastructure that accelerates machine learning research: training pipelines, data workflows, model integration systems, and the tools that enable rapid experimentation.

Your work ensures researchers can iterate reliably and move experiments toward production readiness.

The role offers the opportunity to work on deeply technical problems in machine learning systems, data infrastructure, sensing technologies, and real-time inference.

You will be part of a small, highly technical team that values both specialization and collaboration, with clear ownership of core technology areas.

The Mindset

You are drawn to solving complex technical challenges at the intersection of research and production engineering.

You care deeply about building systems that are reliable, performant, and maintainable.

You thrive in environments where technical depth matters, where your expertise in ML systems, distributed computing, or real-time software directly shapes what the platform can do.

  • What You’ll Do
  • Design and build training pipelines, data workflows, and model integration systems
  • Develop infrastructure that accelerates research iteration and reduces turnaround time
  • Build systems for data collection, curation, and preprocessing at scale
  • Create tools and automation that move experiments toward production readiness
  • Optimize data pipelines for reliability, performance, and observability
  • Collaborate with ML researchers to understand their needs and remove technical blockers
  • Work on model serving infrastructure and integration with the production framework
  • Write clean, well-tested code that maintains high engineering standards
  • Participate in code reviews and help raise the engineering bar across the team
  • Contribute to shared tools, infrastructure, and cross-role projects (20% Time)
  • Work with the dual-leadership model (Engineering Manager and Tech Lead) to understand priorities and technical direction
  • Document systems and decisions to support team knowledge sharing
  • Must Have
  • 3+ years of professional software engineering experience in building production ML systems, training infrastructure, or research platforms
  • Proficiency in Python, additional experience with at least one other systems language (C++, C#, Java, Rust, or Go)
  • Hands‑on experience with Py Torch or Tensor Flowin production or research environments
  • Experience building or maintaining ML training pipelinesor data workflows
  • Familiarity withmodel deployment, inference optimization, or MLOps practices
  • Nice To Have
  • Experience with distributed training systems or GPU‑accelerated computing
  • Knowledge of data versioning, experiment tracking, or ML metadata management
  • Familiarity with containerization (Docker) and orchestration tools
  • Contributions to open‑source ML projects or research publications
  • Experience working in small, high‑performance technical teams
  • Background in startups, high‑growth environments, or consumer product companies
  • Passion for pushing technical boundaries and deep problem‑solving
  • We Offer
  • Competitive compensation package.
  • Flexible working hours and vacation policy.
  • Product-driven culture that treasures talents and individual growth.
  • Front‑row seat and hands‑on experience with cutting‑edge technologies in the evolving gaming field
  • Nex is located in
  • San Jose, California, USA and

Hong Kong .

Learn more about us at nex. inc/who-we-are.

We encourage applications even if you don’t meet more than 50% of the requirements — we believe that experience comes in many forms!

Nex is an equal opportunity employer and does not discriminate on the basis of race, color, religion, sex (including pregnancy, childbirth, gender identity, and sexual orientation), national origin, ancestry, age, physical or mental disability, medical condition, genetic information, marital status, military or veteran status, or any other characteristic protected by applicable law.

This policy applies to all individuals at every stage of the employment relationship, including all current and prospective employees, and covers all employment decisions including recruitment, hiring, job assignment, promotion, compensation, benefits, training, discipline and termination.

We are committed to providing a workplace free from discrimination and harassment and to fostering an inclusive environment for all employees.

#J-18808-Ljbffr

Software Engineer, ML Engineering Arbeitgeber: Nex (Playground)

Nex ist ein hervorragender Arbeitgeber, der eine produktorientierte Kultur pflegt und individuelle Talente sowie persönliches Wachstum schätzt. Mit flexiblen Arbeitszeiten und einem wettbewerbsfähigen Vergütungspaket bietet Nex seinen Mitarbeitern die Möglichkeit, an innovativen Technologien im Bereich Gaming zu arbeiten und dabei einen direkten Einfluss auf die Entwicklung von interaktiven Erlebnissen für Familien zu haben. Die Zusammenarbeit in einem kleinen, hochqualifizierten Team fördert nicht nur technische Exzellenz, sondern auch eine unterstützende und inklusive Arbeitsumgebung.

N

Kontaktdaten:

Nex (Playground) Recruiting-Team

StudySmarter Expertenrat🤫

Wir sind der Meinung, dass du so Software Engineer, ML Engineering erhalten könntest

Engagier dich in Entwickler-Communities!

Lass uns mal ehrlich sein: In der Software-Entwicklung sind Netzwerke Gold wert! Tummel dich in GitHub-Projekten, nehme an lokalen Meetups oder Hackathons teil und vernetze dich mit anderen Entwicklern. So steigerst du nicht nur deine Sichtbarkeit, sondern lernst auch die neuesten Trends und Technologien kennen.

Zeig deine Fähigkeiten!

Erstelle ein Portfolio, das deine besten Projekte und Code-Examples zeigt. Nichts überzeugt mehr als ein praktischer Beweis deiner Skills. Das kann auch helfen, bei Nex (Playground) anzuklopfen, wenn du dich auf die Stelle als Software Engineer, ML Engineering bewirbst – so wissen sie gleich, was sie von dir erwarten können!

Nutze Jobplattformen speziell für Tech-Jobs!

Plattformen wie Stack Overflow Jobs oder AngelsList sind perfekte Orte, um Vollzeitstellen in der Software-Entwicklung zu finden. Hier sind viele tolle Unternehmen auf der Suche nach Talenten wie uns, also schau regelmäßig vorbei und bewirb dich direkt über die Website.

Such dir Mentoren und Feedback!

Hol dir Feedback von erfahrenen Entwicklern, die dir Tipps geben können, was Recruiter wirklich suchen. Ob über LinkedIn oder persönliche Kontakte: Menschen, die sich in der Branche auskennen, können enorm wertvoll sein, um dir zu helfen, dich optimal auf deine Bewerbung bei Nex (Playground) vorzubereiten!

Wir glauben, dass du diese Fähigkeiten brauchst, um Software Engineer, ML Engineering mit Bravour zu bestehen

Software Engineering
Machine Learning Systems
Python
C++
C#
Java
Rust

Einige Tipps für deine Bewerbung 🫡

Highlights deiner Coding-Skills:In der Software-Entwicklung kommt es auf konkrete Fähigkeiten an. Vergiss nicht, relevante Programmiersprachen und Frameworks in deinen Lebenslauf aufzunehmen. Zeig uns, was du kannst – vielleicht mit einem Link zu deinem GitHub-Profil oder einer Übersicht deiner Side Projects, die deine Programmierkenntnisse illustrieren.

Dokumentation deiner Erfolge:Gerade bei einer Vollzeitstelle in der Software-Entwicklung sind konkrete Ergebnisse Gold wert. Nenn uns Zahlen und Ergebnisse aus deinen vorherigen Projekten. Hast du den Code optimiert oder Systemfehler behoben? Solche Erfolge zeigen, dass du die Sprache der Entwickler sprichst und einen echten Mehrwert bringst.

Attraktive Projektbeschreibungen:Wenn du an Projekten gearbeitet hast, die hervorstechen, beschreibe sie ausführlich in deinem Lebenslauf. Was war das Problem, das du gelöst hast? Welche Technologien hast du eingesetzt? Das gibt uns einen klaren Einblick in deine Herangehensweise und Problemlösungsfähigkeiten.

Motivation zeigen:In deinem Anschreiben solltest du deine Motivation für die Stelle im Bereich Software-Entwicklung bei Nex (Playground) klar herausstellen. Warum sprichst gerade du die Anforderungen für diese Vollzeitrolle an? Mach deutlich, was dich an der Arbeit bei uns reizt und wie du über das rein Technische hinaus wachsen möchtest.

Wie man sich auf ein Vorstellungsgespräch bei Nex (Playground) vorbereitet

Technische Vorbereitung auf die Coding-Challenges

In der Software-Entwicklung sind technische Fragen oft ein zentraler Teil des Interviews. Macht euch mit Plattformen wie LeetCode oder HackerRank vertraut, um eure Problemlösungsfähigkeiten zu trainieren. Zeigt im Interview viel Selbstbewusstsein beim Erklären eurer Ansätze!

Das eigene Portfolio im besten Licht präsentieren

Stellt sicher, dass ihr ein aussagekräftiges Portfolio habt, das einige eurer besten Projekte zeigt. Seid bereit, darüber zu sprechen, was eure Rolle war, welche Technologien ihr verwendet habt und welche Herausforderungen es gab. Das gibt den Interviewern einen Einblick in eure praktische Erfahrung.

Teamfähigkeit und Kommunikation betonen

In einer Vollzeit-Position wird Kommunikation im Team sehr wichtig sein. Seid bereit, Beispiele aus der Vergangenheit zu teilen, in denen ihr effektiv im Team gearbeitet habt. Dies zeigt, dass ihr nicht nur technische Fähigkeiten habt, sondern auch gut ins Team passt.

Vorbereitung auf Fragen zur Software-Architektur

Bereitet euch darauf vor, Fragen zur Software-Architektur zu beantworten. Themen wie RESTful APIs, Microservices und Cloud-Architekturen können Teil eures Interviews sein. Zeigt euer Verständnis durch Diskussionen und Beispiele aus eurer bisherigen Arbeit oder Projekte.