onsite
Senior Software Engineer, Machine Learning Platform - PlayStation
ML Engineer
Senior Software Engineer building scalable machine‑learning platforms. Design, develop, and deploy high‑performance services using Python, C++, TensorFlow/PyTorch, and cloud-native technologies such as Kubernetes and AWS.
About the role
Key Responsibilities
- Architect and implement end‑to‑end machine‑learning pipelines that serve millions of users worldwide.
- Develop high‑performance inference services in Python and C++ and integrate them with existing PlayStation infrastructure.
- Containerize workloads, orchestrate with Kubernetes, and manage cloud resources on AWS for reliable, scalable deployment.
- Collaborate with data scientists to translate research prototypes into production‑ready models using TensorFlow or PyTorch.
- Establish CI/CD practices, automated testing, and monitoring to ensure platform stability and rapid iteration.
Requirements
- 5+ years of software engineering experience, with strong proficiency in Python and C++.
- Hands‑on experience building and deploying machine‑learning models in production using TensorFlow or PyTorch.
- Deep understanding of containerization, Kubernetes orchestration, and AWS cloud services.
- Proven ability to design scalable, low‑latency systems and implement robust CI/CD pipelines.
- Excellent problem‑solving skills and ability to work cross‑functionally with product, research, and operations teams.
Skills
pythonctensorflowpytorchkubernetesaws