Sr. Machine Learning Software Verification Engineer
Job Summary
Location:Toronto ON
Job Type:Full-Time
Industry:Technology / AI / Semiconductor
Our client is a global technology leader developing next-generation AI and machine learning solutions for on-device applications across mobile automotive IoT and computing platforms.
We are looking for anAI Software Test / Validation Engineerto join a team focused on validating high-performance AI software and machine learning solutions. This role will involve developing test strategies automation frameworks and test cases to ensure the quality reliability and performance of AI software running on next-generation computing platforms.
This is a software testing and validation role not a data science position.
- Validate AI and machine learning software SDK features on computing platforms.
- Develop and execute test cases to verify AI software functionality performance and reliability.
- Test applications and developer tools supporting the AI software stack.
- Develop maintain and improve automated software test frameworks.
- Analyze customer use cases and translate requirements into effective test scenarios.
- Work closely with software development teams to identify reproduce and resolve issues.
- Support regression testing triage failures analyze defects and track issues through resolution.
- Contribute to continuous integration and automated testing processes.
- Help improve overall software quality test coverage and validation processes.
- 2 years of professional experience insoftware development software testing or validation.
- Bachelors degree in Computer Science Engineering or a related discipline; Masters or PhD is an asset.
- 1 year of experience withPython and scripting languages.
- 1 year of experience withC.
- Experience withJenkins or other CI/CD tools.
- Strong software debugging and problem-solving skills.
- Experience withGit or other version control systems.
- Experience working inLinux and Windowsdevelopment environments.
- Strong communication skills and the ability to collaborate effectively within a multidisciplinary engineering team.
- Experience withembedded systems development or testing.
- Familiarity with machine learning frameworks such asTensorFlow PyTorch or ONNX.
- Knowledge of modernGenerative AI / GenAI models.
- Experience developing automated test frameworks for software or embedded platforms.
- Familiarity with AI/ML software stacks and hardware-accelerated computing.
This is an opportunity to work at the intersection ofAI software engineering and automated testing helping bring next-generation on-device AI technologies from development into production. Youll work alongside experienced software and AI engineers while contributing directly to the quality and reliability of cutting-edge AI platforms.
Required Experience:
Senior IC
About Company
TalentLab is an IT recruitment agency based in Toronto. We've been placing top tech talent at leading companies since 1998. Find a job or register a vacancy: