Apply

Ready to go for it?

AI Apply speeds things up—apply directly if you prefer.

FREE ACCESS
5,000–10,000 jobs/day
JobTailor Logo

See all jobs on JobTailor

Search thousands of fresh jobs every day.

Discover
  • Fresh listings
  • Fast filters
  • No subscription required
Create a free account and start exploring right away.
Thomson Reuters

Software Engineer – AI

Thomson Reuters

. Collaborate with a cross-functional team of product managers, UX designers, AI engineers, and software developers to design, implement, and execute comprehensive testing strategies for AI-powered solutions .

Posted 5/18/2026full-timeBengaluru • 🇮🇳 IndiaMid-LevelSeniorWebsite

Tech Stack

Tools & technologies
AWSAzureCloudDockerGoogle Cloud PlatformJavaJenkinsJUnitKubernetesOraclePythonSeleniumSQL

About the role

Key responsibilities & impact
  • Collaborate with a cross-functional team of product managers, UX designers, AI engineers, and software developers to design, implement, and execute comprehensive testing strategies for AI-powered solutions
  • Design and implement comprehensive test strategies for advanced AI systems, including multi-component pipelines, retrieval-augmented generation (RAG), and custom AI agents with multi-step reasoning
  • Develop automated testing frameworks for AI model performance, accuracy, and reliability in production environments
  • Create test cases specific to AI/ML systems, including model validation, output quality assessment, and edge case testing
  • Validate AI model integrations with production software through robust APIs and scalable data pipelines
  • Test AI systems adapted to specialized domains, ensuring quality for expert systems in areas such as legal, tax, and compliance
  • Break down functional requirements into comprehensive test specifications and automation strategies
  • Mentor junior QA engineers and facilitate technical discussions on AI testing best practices
  • Contribute to MLOps and LLMOps practices with a focus on quality assurance, continuous testing, and monitoring
  • Act as a thought leader in AI quality assurance, sharing expertise in company-wide forums and representing the organization in emerging testing technologies
  • Implement comprehensive automated testing frameworks and monitoring systems for AI model performance, accuracy, and reliability
  • Create and maintain test automation suites using industry-standard tools and frameworks (Selenium, pytest, etc.)
  • Ensure compliance with ethical AI principles, security standards, and regulatory requirements through thorough testing
  • Conduct systems analysis and recommend operational improvements to testing processes
  • Report deviations of quality to development teams and create informative bug reports with effective follow-up
  • Create detailed test reports documenting all issues found during testing iterations
  • Work closely with AI researchers, engineers, designers, and product teams to translate AI quality requirements into effective test strategies
  • Participate in daily stand-ups and iteration meetings in an Agile/Scrum environment
  • Optimize testing processes considering factors like test coverage, execution time, and resource usage
  • Support application feature enhancements by ensuring robust quality assurance for AI capabilities

Requirements

What you’ll need
  • Bachelor's degree in Computer Science or equivalent experience
  • 5+ years of experience in software quality assurance and test automation; at least 2 years focused on testing AI/ML systems
  • Proficiency in Python and Java with strong coding skills for test automation
  • Experience with test automation tools and frameworks (e.g., Selenium, pytest, JUnit)
  • Strong understanding of machine learning principles, evaluation metrics, and AI system testing methodologies
  • Knowledge of MLOps/LLMOps and the end-to-end lifecycle of AI-powered software applications
  • Experience testing AI model integrations in production systems using APIs and data pipelines
  • Good knowledge and experience working with relational databases (SQL, Oracle) and ability to write complex SQL scripts
  • Experience with cloud platforms (e.g., AWS, Azure, GCP) and containerization tools (e.g., Docker, Kubernetes)
  • Hands-on experience with source control and CI/CD systems such as Git and Jenkins
  • Good knowledge and experience working with Web Services and RESTful APIs
  • Excellent problem-solving skills and ability to work independently in a fast-paced environment
  • Strong communication skills and experience working in cross-functional teams
  • Ability to work on multiple projects while setting priorities to complete tasks within set timelines

Benefits

Comp & perks
  • Hybrid Work Model: Flexible hybrid working environment (2-3 days a week in the office depending on the role)
  • Flex My Way: Supportive workplace policies to manage personal and professional responsibilities
  • Career Development and Growth: Culture of continuous learning and skill development
  • Industry Competitive Benefits: Comprehensive benefit plans, flexible vacation, Mental Health Days off, retirement savings, tuition reimbursement, employee incentive programs, mental, physical, and financial wellbeing resources
  • Culture: Award-winning reputation for inclusion, belonging, and work-life balance
  • Social Impact: Two paid volunteer days off annually, opportunities for pro-bono consulting projects and ESG initiatives

ATS Keywords

✓ Tailor your resume
Applicant Tracking System Keywords

Tip: use these terms in your resume and cover letter to boost ATS matches.

Hard Skills & Tools
PythonJavatest automationmachine learning principlesevaluation metricsAI system testing methodologiesSQLAPIsdata pipelinestest case creation
Soft Skills
problem-solvingcommunicationmentoringcollaborationindependenceprioritizationtechnical discussion facilitationthought leadershipadaptabilityattention to detail
Certifications
Bachelor's degree in Computer Science