Bachelor’s degree or equivalent practical experience.
1 year of experience with software development in one or more programming languages (e.g., Python, C, C++, Java, JavaScript)
1 year of experience with data structures or algorithms.
Preferred qualifications:
Master's degree or PhD in Computer Science or related technical field.
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).
Experience developing accessible technologies.
Excellent problem-solving skills, with the ability to break down complex problems and devise practical AI/ML solutions. Ability to think creatively and innovate in the context of developer productivity.