Software Engineer, Evals
Build scalable backend and infrastructure systems for AI evaluation, observability, and quality measurement. The role requires 6+ years of software engineering experience, strong programming skills, and experience with distributed systems, data pipelines, production services, or cloud-native infrastructure.
About the job
Responsibilities
- Design and build large-scale evaluation pipelines measuring assistant and agent quality across thousands of real-user and synthetic workflows.
- Evaluate frontier model releases and open-source model releases, building infrastructure and quality signals to identify regressions, tradeoffs, and launch readiness.
- Build agent observability infrastructure, including trace enrichment, durable telemetry pipelines, dashboards, and debugging workflows.
- Own backend systems from architecture and design documentation through production rollout, reliability, monitoring, and iteration.
- Partner with product, machine learning, and infrastructure engineers to make evaluations a first-class part of shipping AI features.
- Connect evaluation results, customer feedback, regression analysis, and engineering workflows to concrete product improvements.
- Build systems balancing speed, reliability, enterprise security, and cost across cloud-native environments.
- Mentor engineers, raise the bar for technical design, and help shape the engineering culture of the Bangalore AI quality team.
Requirements
- 6+ years of software engineering experience building backend systems, infrastructure, distributed systems, or data platforms.
- Strong coding skills in Go, Python, Java, C++, or similar languages, with an emphasis on reliability, scale, and well-tested components.
- Experience with distributed data pipelines, production services, observability systems, or cloud-native infrastructure.
- Analytical rigor and attention to whether metrics reflect real user experience.
- Comfort working in customer-focused, cross-functional environments.
- Strong commitment to quality in both engineering systems and AI products.
Nice-to-haves
- Experience with LLM applications, evaluations, tracing, data warehouses, workflow orchestration, or machine-learning infrastructure.
Compensation & Benefits
- Compensation is determined by factors including location, level, job-related knowledge, skills, and experience.
- Certain roles may be eligible for variable compensation, equity, and benefits.
Skills
Go, Python, Java, C++, Distributed Systems, Data Pipelines, Observability, Cloud-Native Infrastructure, Llm Applications, Machine Learning Infrastructure, Tracing, Data Warehouses, Workflow Orchestration
Similar jobs
Backend Engineering jobsLeads the architecture and scaling of distributed backend systems for AI-powered talent search, matching, and agentic workflows. Requires 7+ years of backend experience, strong cloud and data expertise, and proficiency in a modern object-oriented language.
Senior individual contributor responsible for designing, building, operating, and improving large-scale backend services, APIs, and telemetry pipelines in Go and Python. The role requires production systems ownership, distributed-systems expertise, incident leadership, mentoring, and technical design leadership.
Senior backend software engineer building and scaling Java and Spring Boot services for a global expense management platform. The role requires 4–6 years of experience with distributed systems, cloud platforms, production ownership, and AI-driven development.
Senior backend engineer designing scalable services and APIs that connect Phantom Cash to blockchain networks. The role requires Node.js/NestJS, REST API, event-driven, and distributed-systems expertise, with blockchain or fintech experience preferred.
Senior software engineer responsible for designing reliable, distributed tax remittance systems operating globally across currencies, agencies, and compliance requirements. Requires 6+ years of programming experience and strong backend architecture and distributed-systems expertise, with Python, Django, React, MongoDB, and AWS preferred.