Bachelor's degree or equivalent practical experience.
8 years of experience in software engineering, with a focus on test automation, developer productivity, or software quality.
7 years of experience building developer tools that improve developer velocity, code quality and code health (e.g., compilers, automated releases, code design and testing, test automation frameworks).
5 years of experience with design and architecture; and testing/launching software products.
Experience with existing LLM technologies and code generation.
Preferred qualifications:
Master’s degree or PhD in Engineering, Computer Science, or a related technical field.
12 years of experience in software engineering, with a focus on test automation, developer productivity, or software quality.
7 years of experience in a technical leadership role involving setting technical direction and leading cross-functional projects and initiatives.
Experience in applying Artificial Intelligence/Machine Learning (AI/ML) or LLMs to software engineering issues.
Ability to influence and align executive leadership and multiple engineering teams around a common goal.