- Develop effective processes to verify algorithm performance and understand their behavior
- Create infrastructure and frameworks to automate algorithm testing and improve workflows
- Use the latest techniques, like AI and deep learning, to enhance testing and predict real-world algorithm performance
- Work closely with other teams to integrate testing into the development process and refine tools based on feedback
- Provide insights to improve algorithm and build confidence in their reliability
- Lead and mentor junior team members, fostering a collaborative and innovative environment
- Stay current with industry standard and emerging technologies to continuously improve testing methodologies
Education
- BSin Computer Sciences, Mathematics, Statistics ora relatedfield;a Master's degreeis highlypreferred
Experience
- 5+ year experience in algorithm and AI testing and testing automation experience within a product development setting or SDLC experience
- Shown experience in developing testing frameworks and pipelines to automate algorithm and AI testing
- Experience with pytest, Junit, CI/CD
- Demonstrated leadership experience, including mentoring and guiding junior engineers
- Experience in biotechnology industry is a plus
Knowledge, Skills, Abilities
- Strong programming skills in Python, Java, or Matlab
- Solid understanding of various algorithms and the ability to analyze algorithm complexity and performance
- Excellent knowledge in data analysis and visualization
- Good understanding of AI/ML models, framework, and mathematical concepts
- Strong communication skills, and the ability to present work to both technical specialists and non-experts
- Ability to work both independently and collaboratively
- Strong project management skills and ability to handle multiple projects and prioritize tasks efficiently