• 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
• BS in Computer Sciences, Mathematics, Statistics or a related field; a Master's degree is highly preferred
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