S

Sony Interactive Entertainment

PlayStation hardware, network services, and games

Senior Software Development Engineer in Test - ML

Test Automation EngineeringConfirmed live in the last 24 hours
Full-timeWaterloo, ON, CanadaCA$114k - CA$143k

About the Job

Requirements

  • A bachelor's degree in Computer Science or a related field is required.
  • At least five years of experience as an SDET, with strong experience testing backend systems, is required.
  • Proficiency in Python, Java, Scala, or Go for test automation is required.
  • Hands-on experience with API testing tools such as Postman or similar tools for distributed systems is required.
  • Familiarity with CI/CD pipelines and test execution in Jenkins or similar environments, including GitHub Actions or ArgoCD, is required.
  • Hands-on experience building and maintaining automated test frameworks such as pytest, JUnit, or TestNG is required.
  • Experience working with databases for backend validation is required.
  • Experience with cloud and container technologies such as AWS, GCP, Kubernetes, or Docker is required.
  • Familiarity with monitoring and observability tools such as Prometheus, Grafana, or Datadog for validating service health is required.
  • A strong understanding of the software development lifecycle and agile methodologies is required.
  • Strong problem-solving and communication skills are required.

Responsibilities

  • Drive architecture-level automation solutions and scalable quality engineering practices across multiple teams and product areas.
  • Design, develop, and maintain automated test frameworks and test scripts for ML inference services and related ML platform components using Python or Java.
  • Build and automate realistic, representative test account creation and datasets to evaluate model behavior across different scenarios.
  • Validate score distributions, ranking behavior, output quality, and other model signals for incoming ML models prior to release.
  • Perform functional, integration, regression, and API testing with RESTful APIs, microservices, and databases, as well as non-functional performance and load testing to verify inference service scalability, latency requirements, and reliability under production-like conditions.
  • Work closely with ML engineers and operations teams to ensure features and bug fixes have automated test coverage and support continuous integration and deployment.
  • Debug and analyze test failures and model anomalies, and report defects.
  • Drive high standards of quality in engineering decisions and customer-facing features through optimal test and automation strategies.
  • Develop and implement scalable and maintainable test automation best practices.
  • Monitor test execution and optimize performance in test environments.
  • Develop solutions to organizational problems.

Desired Qualifications

  • Experience testing machine learning systems, such as recommendation systems, search ranking systems, or other probabilistic ML application systems.
  • Experience creating synthetic or seeded test data to simulate realistic customer and account behaviors.
  • Experience evaluating model outputs using statistical techniques, distribution analysis, or scenario-based validation rather than deterministic assertions.
  • Knowledge of data pipelines, feature stores, inference systems, or model-serving infrastructure such as Seldon, KServe, or Ray Serve.
  • Experience with performance and load testing tools.
  • Experience with Databricks or similar ML platform tooling.
  • Experience architecting and optimizing CI/CD pipelines, quality gates, and release validation systems using Jenkins or similar platforms.

About the Company

Sony Interactive Entertainment

PlayStation hardware, network services, and games

PlayStation is a division that develops and operates PlayStation hardware, software, and online services for a global audience. Its products include consoles, games from PlayStation Studios, and the PlayStation Network, which enables digital purchases, online multiplayer, and cloud saves. A PlayStation console plays games from discs or downloads, connects to PSN for online features, and uses digital stores to access a library of games from first- and third-party partners. The goal is to provide borderless, high-quality entertainment and grow the PlayStation ecosystem by tightly integrating devices, services, and exclusive content.

Company size
10,001+
Company stage
Not listed
Total funding
Not listed
Headquarters
San Mateo, CA
Founded
1994

Recently Posted Jobs

Explore more opportunities at Sony Interactive Entertainment

See more jobs