
Research Engineer
Bespoke Labs
full-time
Posted on:
Location Type: Hybrid
Location: Mountain View • California • United States
Visit company websiteExplore more
About the role
- Partner with frontier AI labs to understand their agent training needs and design custom environments.
- Stay current with latest research in RL, agent training, and evaluation methodologies.
- Prototype novel approaches to environment generation, curriculum design, and data curation.
- Translate academic insights into practical engineering solutions.
- Build and maintain scalable systems for creating, validating, and deploying RL environments
- Develop systematic approaches to data curation that ensure quality and diversity
- Create automated quality assurance pipelines for environment verification
- Design evaluation frameworks that measure environment effectiveness
- Work directly with enterprise customers to understand their specific agent training challenges
- Customize environment suites and benchmarks for different use cases and domains
- Provide technical guidance on best practices for agent training and evaluation
- Present research findings and product capabilities to technical stakeholders
- Scale research prototypes into production-ready systems that handle large-scale deployment
- Establish reproducible workflows and maintain high engineering standards
- Create documentation and tools that enable both internal teams and external users
- Monitor and optimize system performance as we scale environment production
Requirements
- MS or PhD in Machine Learning, Computer Science, or related field, OR equivalent industry research experience
- Track record of research contributions (publications, open-source projects, or deployed research systems)
- Deep understanding of reinforcement learning, agent training, or related areas
- Ability to read and implement ideas from recent papers
- Strong Python skills and experience with ML frameworks (PyTorch, JAX, or similar)
- Experience building production systems or research infrastructure at scale
- Proficiency with cloud platforms (GCP, AWS) and distributed computing
- Systematic approach to testing, validation, and quality assurance
- Excellent communication skills for working with research teams and enterprise customers
- Experience translating between research concepts and practical requirements
- Ability to scope projects, set priorities, and deliver on commitments
- Comfortable presenting technical work to diverse audiences
- Understanding of what makes research artifacts valuable to users
- Experience shipping products, datasets, or tools used by others
- Attention to detail in documentation, usability, and user experience
- Customer-focused approach to problem-solving
- Hands-on experience with RL agent training or evaluation systems (Nice to Have)
- Background in data-centric AI, synthetic data generation, or dataset creation (Nice to Have)
- Publications in top ML/AI conferences (NeurIPS, ICML, ICLR, etc.) (Nice to Have)
- Previous experience in a research engineering or applied scientist role (Nice to Have)
- Contributions to widely-used datasets, benchmarks, or evaluation suites (Nice to Have)
Benefits
- Health coverage
- Opportunity to work directly with the world's leading AI research labs
Applicant Tracking System Keywords
Tip: use these terms in your resume and cover letter to boost ATS matches.
Hard Skills & Tools
reinforcement learningagent trainingPythonPyTorchJAXcloud platformsGCPAWSdata curationquality assurance
Soft Skills
communication skillsproject scopingprioritizationcustomer-focused problem-solvingattention to detailpresentation skillscollaborationtechnical guidanceresearch translationworkflow establishment
Certifications
MS in Machine LearningPhD in Computer Scienceequivalent industry research experience