Remote job
Forward Deployed Engineer
Job details
About this role
Role overview Partner with customers to design, build, and deploy production AI applications, carrying projects from early problem framing through launch and monitoring. This is a hands-on software engineering role that also involves customer collaboration, project ownership, and product input, with attention to service quality, latency, and cost.
Responsibilities - Develop and maintain production software and product features in a general-purpose programming language, with Python preferred. - Work with customer engineering teams across sales, implementation, and expansion to deliver end-to-end solutions. - Turn ambiguous goals into clear specifications and focused proofs of concept, then ship well-tested services. - Improve AI and ML projects and contribute to technical stack improvements, features, and product requirements. - Own customer projects through execution, balancing engineering work with project coordination and product decisions. - Make sound tradeoffs, avoid unnecessary complexity, and take accountability for outcomes.
Requirements - Bachelor's, master's, or doctoral degree in computer science, engineering, mathematics, or a related field. - At least two years of professional experience in a fast-paced, high-growth environment. - Production-level experience with one or more general-purpose programming languages; Python is preferred. - Familiarity with AI/ML pipelines and the model development and deployment lifecycle. - Strong communication skills, including explaining complex technical topics.
Nice to have - Experience building or optimizing AI/ML projects.
Benefits and work setup - Competitive compensation with equity. - In the United States, medical, dental, and vision coverage for employees and dependents, plus a company-facilitated 401(k). - Flexible paid time off, a company-wide winter break, and paid parental leave. - Fertility and family-building stipend. - Exposure to a range of ML startups and their technical challenges.