Description
We are looking for a skilled Software Engineer, Machine Learning to join our team. You will lead discovery with customers, orienting in their codebases and workflows, finding bottlenecks, and defining success metrics.
Responsibilities:
- Lead discovery with customers to identify real bottlenecks and define clear success metrics
- Design and ship production agents, AI applications, and coding-agent workflows on Grok and our models
- Get a first version live in days, then harden it over weeks with rollout, monitoring, and iteration
- Own production quality, including tracing, evals, debugging, and latency and cost tradeoffs
- Build systems around the model and integrate them into customers' auth, data, workflow, and delivery systems
- Measure outcomes that matter, such as revenue, cost, hours saved, error rate, cycle time, and escaped defects
- Work directly with Staff+, platform, and domain leaders
- Leave the customer team able to run what you built and turn what you learn into reusable patterns and improvements
Basic Qualifications:
- 5+ years of experience in software engineering, machine learning engineering, or data science
- Experience owning a customer or operator outcome and turning a fuzzy problem into a scoped, shipped system
- Experience building and owning AI-native workflows or agents in production using Python, JavaScript/TypeScript
Preferred Skills and Experience:
- 2+ years in a customer-facing role, leading discovery conversations and being accountable for outcomes
- Hands-on depth in several areas, including agents and tool-calling, eval harnesses, retrieval and context systems, CI/CD or developer platforms, and AI-native coding workflows
- Experience as a forward-deployed, solutions, or platform engineer embedded with customers, or as a founding engineer who owned an AI product end-to-end
For more fresh new jobs, check out yubhub.co.