Software Engineering Manager, Applied AI
Job Description
Minimum qualifications:
- Bachelor's degree or equivalent practical experience.
- 8 years of experience with software development in one or more programming languages.
- 3 years of experience with ML infrastructure (e.g., model deployment, evaluation, optimization, data processing, debugging).
- 5 years of experience with ML infrastructure, applied ML/AI algorithms, LLMs/multimodal foundation models, and NLP and working with C++/ Python.
- 5 years of experience with Speech/audio, reinforcement learning, ML infrastructure or specializing in another ML field.
Preferred qualifications:
- 8 years of experience with data structure/algorithms.
- 5 years of experience testing, maintaining, or launching software products, and 1 year of experience with software design and architecture.
- 3 years of experience working in a complex organization involving cross-functional, or cross-business projects.
- Experience with the whole web stack, including protocols, and web server optimization techniques.
- Experience with large-scale system design, artificial intelligence, or machine learning.