Forward Deployed Engineer, GenAI
Forward Deployed Engineer builds and deploys full-stack data infrastructure solutions for AI companies and government agencies, collaborating closely with customers on GenAI data challenges. Requires 2+ years experience shipping products at scale, strong coding, and adaptability in fast-paced environment.
About the job
Responsibilities
- Drive Impact: Directly contribute to the advancement of AI by delivering critical data solutions for leading AI innovators and government agencies.
- Customer Collaboration: Interact daily with our technical customers, understanding their unique challenges and translating them into impactful solutions.
- End-to-End Development: Design, build, and deploy features across the entire stack, from front-end interfaces to back-end systems and infrastructure.
- Rapid Experimentation: Deliver high-quality experiments quickly, iterating quickly to meet customer needs and drive innovation.
- Strategic Influence: Play a key role in shaping our engineering culture, values, and processes, contributing to the growth of our team and the evolution of our product.
- Diverse Projects: Engage in a dynamic mix of designing and deploying cutting-edge data solutions, collaborating with leading AI researchers, and directly influencing the product roadmap. You'll work on everything from large-scale system architecture to customer-facing front-end application design.
- Leadership Growth: This role offers a unique opportunity to lead critical projects, shape our engineering culture, and accelerate your career growth in the rapidly evolving field of Generative AI.
Requirements
- At least 2 years of relevant experience is preferred
- Proven track record of shipping high-quality products and features at scale.
- Strong problem-solving skills and the ability to work independently or as part of a collaborative team.
- Desire to thrive in a fast-paced, dynamic environment.
- Ability to turn business and product ideas into engineering solutions.
- Strong coding abilities and the ability to effectively communicate complex technical concepts to both technical and non-technical audiences.
- Ability to adapt quickly to the ever-changing world of generative AI.
- Excited to join a dynamic, hybrid team in either San Francisco or New York City.
Preferred Qualifications
- Experience with large-scale data processing and distributed systems.
- Familiarity with machine learning and AI concepts.
- Experience working directly with enterprise customers.
- Experience with cloud-based infrastructure.
Skills
JavaScript, Python, React, Distributed Systems, Machine Learning, Cloud Infrastructure, Large-Scale Data Processing, Generative AI, Kubernetes, AWS
Similar jobs
Fullstack Engineering jobsBuilds and deploys software and machine learning components for behavior prediction, decision-making, and environmental interaction systems. Requires a bachelor’s degree and at least one year of relevant experience with Python, Go or C++, scalable data pipelines, deep learning, and cloud infrastructure.
Software engineering intern designing high-performance systems for real-time trading, distributed data processing, and machine-learning research infrastructure. The role requires strong computer science fundamentals, significant coding experience, and familiarity with Linux, Git, databases, and cloud infrastructure.
Build and deploy full-stack features for an AI code-review product, tackling LLM memory, codebase indexing, and semantic search challenges. The role requires a computer science or equivalent degree, at least one year of software or DevOps engineering experience, and JavaScript/TypeScript expertise.
Build and maintain AI-enabled software systems for a healthcare technology company, collaborating across disciplines and protecting sensitive user data. The role requires at least two years of software engineering experience, particularly with distributed event-driven architectures.
Build scalable full-stack systems that help enterprise customers govern Retool across organizations, including administration, permissions, AI cost controls, and multi-instance management. The role requires 2–8 years of software engineering experience and strong backend, data modeling, and cross-functional delivery skills.