About the roleAs a Software Engineer working on AI systems, you will play a foundational role in research, experimentation and rapid improvement of AI systems towards building a capable, reliable AI automation platform. The platform is used by organizations worldwide to deploy and scale executable AI automations in mission critical production environments. You are expected to have a strong proficiency in fundamentals of software engineering, a willingness to pick new concepts as needed and an ability to drive technical projects in ambitious environments.
What You'll Do - Design experiments and test ideas to optimize key internal AI benchmarks
- Design and improve evaluation frameworks to accelerate the speed and direction of experimentation
- Train, fine-tune, and optimize machine learning models. Perform rigorous evaluation and testing to ensure model accuracy, generalization, and performance.
- Collaborate and contribute on the core product development to deliver higher platform capabilities
- Set up observability and monitoring systems to safety check model behavior in critical settings
What We're Looking For- Proven track record of shipping high-quality code in challenging projects
- Bachelor's or Master's degree in Computer Science, Machine Learning, or a related field
- Solid fundamentals in algorithms, data structures, system design
- Attention to detail and a first-principles thinking towards real world deployment of intelligent systems.
- Experience shipping ML models to production
Bonus - Previous experience working with distributed computing systems in production