Apply now »

AI ML Test Engineer

Job Description

We are seeking a highly skilled AI/ML Validation Engineer with a strong foundation in machine learning, deep learning, and system-level validation. The ideal candidate will have hands-on experience with ML frameworks, profiling tools, and AI compute stacks, and will play a key role in validating end-to-end AI pipelines and ensuring software quality across diverse platforms.


Responsibilities

  • Design and execute validation plans for AI/ML compute stacks (HIP, CUDA, OpenCL, OpenVINO, ONNX Runtime, TensorFlow, PyTorch).
  • Validate end-to-end AI pipelines including model conversion, inference runtimes, compilers/toolchains, kernel execution, and memory transfer.
  • Profile ML workloads and optimize performance across platforms.
  • Collaborate with global teams to ensure high-quality deliverables.
  • Apply software development lifecycle practices to validation workflows.
  • Document defects, validation results, and improvement recommendations.

Primary Skills

  • Strong knowledge of ML fundamentals, deep learning, LLMs, and recommender systems.
  • Proficiency in Python programming.
  • Experience with PyTorch, TensorFlow, ONNX Runtime.
  • Familiarity with Ubuntu/Yocto Linux environments.
  • Expertise in profiling tools and performance analysis.
  • Strong understanding of software QA methodologies.

Secondary Skills

  • Experience with compilers/toolchains like TVM, Vitis AI, XDNA, XLA.
  • Exposure to production-grade software validation workflows.
  • Excellent problem-solving and communication skills.

Educational Qualification

  • Bachelor’s or Master’s degree in Computer Science, Electrical Engineering, or related field.
 
 
Ref. code:  306061
Posted on:  12 Aug 2025
Experience Level:  Experienced Professionals
Contract Type:  Permanent
Location: 

Bangalore, IN

Brand:  Capgemini Engineering
Professional Community:  Products & Systems Engineering

Apply now »