PlayStation Global

Sr Software Development Engineer in Test, ML

PlayStation Global
Apply
5 months ago
San Mateo, CA, USASenior
H1B sponsor

Base Salary

$183k - $275k/yr

Responsibilities

  • Design, develop, and maintain automated test frameworks and scripts for ML inference services and related ML platform components.
  • Create realistic test accounts and datasets to evaluate model behavior across scenarios.
  • Validate model score distributions, ranking behavior, output quality, and other signals before release.
  • Perform functional, integration, regression, API, performance, and load testing for distributed services, databases, and inference systems.
  • Collaborate with ML engineers and operations teams to provide automated test coverage for features and bug fixes.
  • Debug test failures and model anomalies and report defects.
  • Drive scalable, maintainable test automation and quality standards for engineering decisions and customer-facing features.
  • Monitor test execution and optimize performance in test environments.

Requirements

  • Bachelor's degree or equivalent experience.
  • At least 5 years of experience as an SDET with strong backend systems testing experience.
  • Proficiency in Python, Java, Scala, or Go for test automation.
  • Hands-on experience with API testing tools such as Postman for distributed systems.
  • Familiarity with CI/CD pipelines and environments such as Jenkins, GitHub Actions, and ArgoCD.
  • Experience building and maintaining automated test frameworks such as pytest, JUnit, or TestNG.
  • Experience working with databases for backend validation.
  • Experience with cloud and container technologies such as AWS, GCP, Kubernetes, and Docker.
  • Familiarity with monitoring and observability tools such as Prometheus, Grafana, and Datadog.
  • Strong understanding of software development lifecycle and agile methodologies.
  • Excellent problem-solving and communication skills.
  • Preferred experience testing recommendation systems, search ranking systems, or other probabilistic ML applications.
  • Preferred experience creating synthetic or seeded test data to simulate realistic customer and account behaviors.
  • Preferred experience evaluating model outputs with statistical techniques, distribution analysis, or scenario-based validation.
  • Knowledge of data pipelines, feature stores, inference systems, or model-serving infrastructure such as Seldon, KServe, and Ray Serve is a plus.
  • Experience testing high-RPS, low-latency online services is preferred.
  • Experience with performance and load testing tools such as Locust, k6, Gatling, or JMeter is preferred.
  • Experience with Databricks or similar ML platform tooling is preferred.

Benefits

  • Medical, dental, and vision coverage
  • Matching 401(k)
  • Paid time off
  • Wellness program
  • Employee discounts on Sony products
  • Potential eligibility for a bonus package
  • Hybrid working policy applies
  • Background checks are conducted at the offer stage

Tech Stack

Apache JMeterAWSDatabricksDatadogDockerGitHub ActionsGoGoogle Cloud PlatformGrafanaJavaJenkinsJUnitKubernetesPostmanPrometheuspytestPythonScalaTestNG

Categories

Contact me