We are building AI-powered systems that help enterprises interact, learn, and automate intelligently. As a Senior ML Product Engineer, you will lead the design and development of user-facing and internal tools that make machine learning models usable, observable, and explainable.
You will bridge the gap between cutting-edge ML research and real-world applications — creating intuitive annotation systems, evaluation dashboards, and interactive prototypes that bring AI to life for internal teams and enterprise users.
This role blends product intuition, full-stack engineering, and system design, giving you end-to-end ownership of tools that accelerate how AI products are built, tested, and deployed.
What You’ll Do
Lead the design and development of interactive ML tools such as annotation systems, model evaluation dashboards, and data feedback platforms.
Architect and implement scalable full-stack applications that connect ML systems to real-world user workflows.
Collaborate with ML Engineers, Data Scientists, and Designers to define human-in-the-loop workflows improving model transparency and quality.
Translate research outcomes and experiments into product prototypes or developer tools for rapid validation.
Define technical direction for frontend and backend systems supporting ML-driven products.
Ensure reliability, usability, and security standards across all internal and external ML tools.
Mentor junior engineers and establish best practices for UI architecture, testing, and integration.
Collaborate with global engineering teams to align cross-platform tooling and product initiatives.
What We’re Looking For
Bachelor’s or Master’s degree in Computer Science, Software Engineering, or a related field.
3+ years of experience in full-stack, product, or frontend/backend development.
Strong programming skills in JavaScript/TypeScript and Python.
Experience with modern web frameworks (React, Vue, or similar).
Experience developing backend APIs and microservices (FastAPI, Flask, or similar).
Proven ability to design end-to-end user experiences for data- or ML-centric products.
Excellent communication and teamwork skills, with strong English proficiency.
Preferred Qualifications
Experience building annotation, labeling, or model evaluation tools.
Familiarity with ML systems, model inference APIs, or experimentation platforms.
Proficiency in data visualization (Dash, Plotly, D3.js, or similar).
Understanding of CI/CD pipelines and cloud deployment (AWS/GCP).
Experience leading design reviews and cross-functional technical projects.