Not specified
Software Development Engineer in Test - AI
- Location
- India
- Work type
- Remote · Full-time
- Salary
- Not listed
- Posted
- (4 days ago)
About the role
This position is listed on behalf of a partner company, who manages all applications and next steps. Our partner is looking for a Software Development Engineer in Test – AI based in India.
We are looking for a forward-thinking Software Development Engineer in Test specializing in AI to drive quality, reliability, and innovation across AI-powered applications and intelligent systems. In this role, you will go beyond traditional software testing by designing advanced evaluation frameworks for LLMs, AI agents, copilots, and RAG-based applications. You will combine strong automation engineering skills with hands-on AI expertise to validate complex workflows, improve system performance, and ensure safe and reliable AI outputs. Working closely with Engineering, AI/ML, Platform, Product, and DevOps teams, you will help integrate intelligent testing solutions throughout the software development lifecycle. You will also explore emerging AI frameworks, agentic architectures, and automation technologies to accelerate engineering productivity. This is an exciting opportunity to shape next-generation quality engineering practices in a collaborative, innovation-driven, and globally distributed environment.
Accountabilities:
Requirements:
Bachelor's or Master's degree in Computer Science, Software Engineering, Artificial Intelligence, Machine Learning, or a related field. Equivalent practical experience and demonstrable technical projects are also highly valued. Strong programming skills in Python, with the ability to develop automation frameworks, reusable testing utilities, and complex validation workflows. Solid understanding of software testing principles, quality engineering methodologies, and modern test automation practices. Hands-on experience with AI/LLM testing, prompt engineering, context engineering, AI evaluation frameworks, RAG architectures, and AI agents. Practical experience designing and validating AI-powered workflows, including automated output evaluation, hallucination detection, response quality assessment, and safety validation. Experience with API testing and automation, microservices testing, UI automation, and data validation using SQL. Familiarity with AI agent frameworks and technologies such as LangChain, LangGraph, LlamaIndex, CrewAI, Semantic Kernel, and MCP (Model Context Protocol). Experience integrating automated testing into CI/CD pipelines and working with Docker, Kubernetes, and cloud platforms such as AWS, Azure, OCI, or GCP. Strong debugging, analytical, troubleshooting, and problem-solving abilities, with the capacity to investigate complex technical issues independently. Experience working in Agile or Scrum environments and collaborating effectively with multidisciplinary engineering teams. Demonstrated curiosity about emerging AI technologies, with the ability to rapidly learn and experiment with new frameworks, tools, and architectures. Strong communication and collaboration skills, combined with a proactive mindset and passion for innovation, automation, and developer productivity.Good to have:
Experience with Robot Framework and Playwright for scalable test automation. Hands-on familiarity with AI development tools such as Cursor, GitHub Copilot, Claude, Gemini, and OpenAI APIs. Experience working with vector databases, embeddings, and semantic search technologies. Exposure to MLOps workflows and machine learning lifecycle testing. Knowledge of performance testing, security testing, and AI governance or compliance requirements. Experience with contract testing, chaos testing, resilience engineering, and distributed systems validation. Familiarity with accessibility testing, cross-browser and cross-device testing, synthetic monitoring, and production observability.Bonus Skills – High Impact:
AI red teaming and LLM security testing, including prompt injection, jailbreaks, and data leakage detection. Agent reliability, safety, and autonomous workflow testing. AI model and infrastructure cost optimization. Distributed systems testing and test data engineering. Feature flag testing and AI observability or telemetry. Experience with reinforcement learning feedback workflows and human-in-the-loop evaluation systems. Knowledge graph integrations and multimodal AI testing involving vision, audio, and text.Additional Qualities That Stand Out:
Personal or professional AI projects, prototypes, proof-of-concepts, or open-source contributions. GitHub repositories demonstrating AI automation, intelligent testing frameworks, or agent development. Experience building AI agents, copilots, or autonomous testing systems. Technical blogs, presentations, workshops, or other contributions related to AI and software testing. Experience integrating AI capabilities into software development lifecycle (SDLC) or quality engineering workflows. Strong interest in combining traditional quality engineering practices with modern AI-native development approaches.