This role requires a hands-on leader who is comfortable contributing to the codebase and actively supporting the team with technical expertise, in addition to managing day-to-day operations and strategic initiatives.
10+ years of professional software engineering experience and 2+ years in a leadership role managing high-performing teams.
Strong programming background in Python, Swift, or similar languages, with a focus on infrastructure, test automation, or data tooling.
Demonstrated experience designing and scaling systems for software validation, quality assessment, or ML model evaluation.
Bachelor’s degree in Computer Science, Engineering, or a related technical field.
Experience working on voice assistants, NLP systems, or real-time AI-powered applications.
Familiarity with continuous integration pipelines and E2E evaluation frameworks.
Proven success collaborating with globally distributed teams in a fast-paced, cross-functional environment.
Master’s degree or higher in Computer Science, Machine Learning, or a related field.