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 Machine Learning, 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.
Experience in Large Language Models usage and benchmarking.
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 discipline.