Job Description
Job description
About the Role
We’re seeking an exceptional AI/ML Engineer who breaks the traditional mold. This isn’t a role for someone who only trains models or lives in Jupyter notebooks. We need an end-to end product engineer who happens to have deep AI/ML expertise someone who can architect scalable systems, ship production code, own product outcomes, and drive technical decisions from conception to deployment.
You’ll be responsible for building and scaling AI-powered products that directly impact our users and business. This means taking models from research to production, designing robust APIs, optimizing infrastructure, collaborating with cross-functional teams, and owning the complete product lifecycle.
If you’re a builder who thrives on seeing your work in users’ hands and measures success by product impact rather than model accuracy alone, this role is for you.
What You’ll Own
Product Development & Delivery
- You’ll own entire AI/ML products from ideation to production. This includes defining technical architecture, making build-vs-buy decisions, scoping MVPs, and delivering features that solve real user problems.
- You’ll work closely with product managers and designers, but you’ll drive technical strategy and execution independently.
End-to-End ML Systems
- Design and implement complete ML pipelines including data ingestion, feature engineering, model training, evaluation, deployment, and monitoring.
- You’ll build systems that are maintainable, scalable, and production-ready not just experimental notebooks.
Production Engineering
- Write clean, tested, production-grade code across the stack.
- Build RESTful APIs, implement efficient data processing pipelines, optimize model serving infrastructure, and ensure systems are reliable, performant, and cost-effective at scale.
Technical Architecture
- Make critical architectural decisions around model selection, infrastructure design, data flow, and system integration.
- You’ll evaluate trade-offs between different approaches, prototype solutions, and champion best practices across the team.
Cross-Functional Leadership
- Collaborate with engineering, product, design, and business teams to translate requirements into technical solutions.
- You’ll advocate for users, communicate complex technical concepts clearly, and drive alignment on priorities and timelines.
Performance & Optimization
- Continuously improve system performance, model accuracy, latency, and resource utilization.
- Implement monitoring and observability to catch issues early, and iterate based on production metrics and user feedback.