Lead a team responsible for developing and maintaining synthetic data generation systems and customer-facing graphics applications. The role combines software engineering leadership with specialized expertise in computer graphics, technical art pipelines, and ML/AI data generation. You will oversee the full development lifecycle of a team building high-quality synthetic data for AI training as well as managing interactive graphics applications for end users.
Key job responsibilities
* Lead and grow a team of software engineers and technical artists
* Design and implement scalable synthetic data generation pipelines
* Lead synthetic data projects from ideation to validation based on customer requirements
* Oversee development of customer-facing graphics applications
* Drive technical architecture decisions and system design
* Ensure code quality, testing practices, and development standards
* Partner with product teams to define and execute on roadmap
* Manage team performance, career development, and hiring
* Collaborate across organizations to align technical strategy
* Balance technical debt with feature development
* Drive continuous improvement in development processes
A day in the life
As the SDM (Software Development Manager) for the Synthetic Data Generation Team you will orchestrate efforts between technical artists and software engineers while ensuring seamless delivery of high-quality synthetic datasets. The role balances leading team stand-ups, conducting quality review sessions with ML scientists, and engaging in technical deep dives on pipeline improvements. Key activities include reviewing render farm efficiency, validating data quality metrics, and addressing stakeholder requirements from various research teams. The position demands constant attention to pipeline optimization, team development, and staying current with emerging synthetic data techniques while managing cross-functional relationships and maintaining both technical and artistic excellence in deliverables.
About the team
Our team is dedicated to creating state-of-the-art simulation solutions that span across synthetic data generation, hardware emulation, and sensor emulation. These tools are essential for accelerating the development and testing of robotic systems, improving their performance, and reducing time-to-market for new robotics technologies.