HeyGen is seeking a seasoned Software Engineer to build and scale the foundational compute infrastructure that powers our state-of-the-art AI models. The ideal candidate will have deep experience operating and optimizing AI infrastructure at scale, with expertise in data frameworks, orchestration and distributed computing frameworks, and core ML frameworks.
Requirements
- Bachelor's degree in Computer Science, Engineering, or a related field, or equivalent practical experience
- 5+ years of full-time industry experience in large-scale MLOps, AI infrastructure, or HPC systems
- Experience with data frameworks and standards like Ray, Apache Spark, LanceDB
- Strong proficiency in Python and a high-performance language such as C++ for developing core infrastructure components
- Deep understanding and hands-on experience with modern orchestration and distributed computing frameworks such as Kubernetes and Ray
- Experience with core ML frameworks such as PyTorch, TensorFlow, or JAX
Benefits
- Competitive salary and benefits package
- Dynamic and inclusive work environment
- Opportunities for professional growth and advancement
- Collaborative culture that values innovation and creativity
- Access to the latest technologies and tools