Bachelor’s degree or equivalent in Computer Science or a related field, with focus in machine learning.
Strong software engineering skills with a minimum of 8+ years’ experience in enterprise software development.
Proficient in Python, with expertise in building REST APIs using frameworks like FASTAPI.
Experience in developing, debugging and optimizing data pipelines and transformations using Python/Pandas/SQL
Demonstrated experience in designing comprehensive test plans, including functional, integration, system, and acceptance testing, with strong hands-on expertise in automation frameworks such as PyTest and continuous testing using GitHub Actions
Experienced in managing end-to-end release processes, including product versioning, CI/CD pipeline integration, coordinating with cross-functional stakeholders —to ensure smooth and reliable software delivery.
Excellent verbal and written communication skills with the ability to effectively advocate technical solutions to research scientists, engineering teams and business audiences.