Senior Software Development Engineer in Test, ML
Core
Lead quality efforts for machine learning-powered products and services by building scalable test automation and validation approaches for probabilistic systems.
Role type
Senior SDET specializing in ML systems
Builds
Automated test frameworks, test scripts for ML inference services, and validation pipelines for model reliability
Domain
Gaming / Machine Learning / Quality Engineering
Deliverable
production ML models
Required skills
Python, Java, Scala, Go, API testing, CI/CD pipelines, automated test frameworks, cloud technologies, container technologies, monitoring tools, statistical analysis, synthetic data generation
Preferred skills
Testing recommendation or search ranking systems, model output evaluation using statistical techniques, knowledge of data pipelines and feature stores, performance and load testing tools, Databricks
Technologies
Python, Java, Scala, Go, Postman, Jenkins, GitHub Actions, ArgoCD, pytest, JUnit, TestNG, AWS, GCP, Kubernetes, Docker, Prometheus, Grafana, Datadog, Seldon, KServe, Ray Serve, Databricks
Responsibilities
Design and maintain automated test frameworks for ML inference services; validate score distributions, ranking behavior, and output quality; perform functional, integration, regression, and performance testing; debug test failures and model anomalies; optimize test execution performance; drive architecture-level automation solutions
Seniority
Senior, hands-on IC
