CareerPlanSign in

Principal Software Engineer

BANGALORE💼 Full-time🗓 2026-09-15 → 2026-09-25

Core

Design and scale automated validation frameworks for AI/ML models, LLM-based applications, and agentic systems to ensure quality, reliability, and safety before and after production deployment.

Role type

Senior IC AI Test / Automation Engineer

Builds

Automated test suites, evaluation systems, and CI/CD validation pipelines for AI systems

Domain

Artificial Intelligence / Machine Learning / Quality Assurance

Deliverable

production ML models

Required skills

Python, test automation frameworks (PyTest, Playwright, Selenium, Cypress), CI/CD tools (GitHub Actions, Jenkins, GitLab CI), cloud platforms (AWS, Azure, GCP), containers (Docker, Kubernetes), LLM ecosystems (OpenAI, Anthropic, Bedrock), RAG architectures, vector databases (Pinecone, Weaviate), agent frameworks (LangChain, LlamaIndex, AutoGen), non-deterministic testing, LLM-as-a-judge, BLEU/ROUGE/scoring, adversarial testing, bias/fairness validation, jailbreak detection

Preferred skills

AI testing & observability tools (LangSmith, TruLens, Arize, Weights & Biases), evaluation tools (DeepEval, Ragas, PromptFoo, Giskard), monitoring (Prometheus, Grafana, OpenTelemetry), shift-left testing, chaos/resilience testing

Technologies

Python, Bash, TypeScript, Go, PyTest, Playwright, Selenium, Cypress, GitHub Actions, Jenkins, GitLab CI, AWS, Azure, GCP, Docker, Kubernetes, OpenAI, Anthropic, Bedrock, Pinecone, Weaviate, LangChain, LlamaIndex, AutoGen, LangSmith, TruLens, Arize, Weights & Biases, DeepEval, Ragas, PromptFoo, Giskard, Prometheus, Grafana, OpenTelemetry

Responsibilities

Build and maintain AI test automation frameworks for pre-qualification and continuous validation; Develop comprehensive test suites including unit, integration, E2E, functional, regression, performance, and safety testing; Validate AI system behavior including non-deterministic LLM outputs, hallucinations, and edge cases; Design and manage evaluation systems with golden datasets and benchmarking pipelines; Automate testing within CI/CD pipelines for model updates and prompt changes; Implement observability and telemetry for traceability and audit readiness; Collaborate cross-functionally with ML, MLOps, Product, and Security teams; Track and report quality KPIs including test coverage and defect leakage; Drive root-cause analysis and continuous improvement across the AI testing lifecycle

Seniority

Senior, hands-on IC

Sourced via workday · Listed on CareerPlan, which tracks 70,000+ jobs from 20+ sources.