SDET (Software Development Engineer in Test) with AI/ML Experience

Remote
Contracted
Experienced

SDET (Software Development Engineer in Test) with AI/ML Experience

We are seeking a Software Development Engineer in Test (SDET) with strong AI/ML experience for a remote opportunity. The ideal candidate will have a minimum of 10 years of experience in SDET roles, with a proven track record of testing AI/ML-based applications and frameworks.

This is a great opportunity for someone who has deep knowledge of software testing, AI/ML concepts, and the ability to automate complex testing scenarios for AI-driven products and services.

Key Responsibilities:

  • Develop, execute, and maintain automated tests for AI/ML applications, ensuring quality and accuracy of the implemented models and algorithms.
  • Design and implement test strategies that focus on AI/ML performance, model accuracy, and data integrity.
  • Work closely with data scientists, machine learning engineers, and developers to define test cases and strategies for AI-driven projects.
  • Automate testing processes for end-to-end AI pipelines, including data ingestion, data transformation, model training, and model evaluation.
  • Build and maintain automated testing frameworks using languages such as Python, Java, or other relevant technologies.
  • Perform functional testing, regression testing, and performance testing on AI-driven applications and platforms.
  • Use AI/ML tools such as TensorFlow, PyTorch, or similar platforms to test AI workflows and models.
  • Collaborate with cross-functional teams to understand requirements, troubleshoot issues, and ensure high-quality releases.
  • Analyze test results and provide feedback on performance and accuracy of the AI/ML models.
  • Contribute to continuous improvement of the testing processes, leveraging automation tools and methodologies.

Mandatory Skills & Qualifications:

  • 10+ years of experience in SDET roles, with a strong focus on AI/ML applications.
  • Deep knowledge of AI/ML concepts, including familiarity with model testing, model validation, and performance optimization.
  • Hands-on experience with automated testing frameworks (e.g., Selenium, JUnit, TestNG, Robot Framework).
  • Strong programming skills in Python, Java, or similar languages, with experience building and maintaining test automation scripts.
  • Experience testing machine learning models and AI algorithms in production environments.
  • Understanding of data science workflows and ability to test AI models for data integrity and accuracy.
  • Strong experience in functional, regression, and performance testing of AI/ML-based applications.
  • Ability to collaborate effectively with both technical and non-technical teams, including developers, data scientists, and product managers.
  • Excellent troubleshooting skills with a keen eye for detail in identifying root causes of issues and proposing solutions.
  • H1B or H4EAD visa holders only.

Preferred Additional Skills:

  • Familiarity with DevOps tools and CI/CD pipelines for automation testing (e.g., Jenkins, GitLab, CircleCI).
  • Experience with AI/ML testing frameworks and tools such as TensorFlow Extended (TFX), MLflow, Kubeflow, or H2O.ai.
  • Understanding of cloud platforms (e.g., AWS, Azure, GCP) for managing AI/ML infrastructure and testing AI models at scale.

Experience working in Agile environments and participating in scrum teams.

Share

Apply for this position

Required*
Apply with Indeed
We've received your resume. Click here to update it.
Attach resume as .pdf, .doc, .docx, .odt, .txt, or .rtf (limit 5MB) or Paste resume

Paste your resume here or Attach resume file

Human Check*