Principal Software Engineer - Machine Learning Backend Systems

November 8

Apply Now
Logo of Yahoo

Yahoo

innovation • internet • technology • advertising • media

10,000+ employees

Founded 1994

📱 Media

💰 $4.8M Series B on 1995-11

Description

• Leverage third-party, open-source, and in-house machine learning tools to build high-performing machine learning systems. • Provide expertise and input on managing and creating infrastructure in AWS and GCP. • Troubleshoot performance issues at the data, network, and application levels to improve system performance. • Work collaboratively with cross-functional partners to leverage machine learning to improve Yahoo News for our readers and build state-of-the-art tooling for our editorial team.

Requirements

• Experience architecting and managing distributed systems and components in GCP and AWS. • Has worked with databases, including Spanner, BigTable, and BigQuery. • Has worked with distributed systems technologies (e.g., Docker, Kubernetes, Terraform). • Understanding of version control systems, build automation tools, and observability. • Has built CI/CD pipelines with effective deployment/rollout strategies. • Strong programming skills in Python, having experience with optimization for low latency with FastAPI, Gunicorn, and Asyncio. • Preferred experience with ranking algorithms, search, or recommendation systems.

Benefits

• healthcare • 401K savings plan • company holidays • vacation • sick time • parental leave • employee assistance program

Apply Now

Similar Jobs

Built by Lior Neu-ner. I'd love to hear your feedback — Get in touch via DM or lior@remoterocketship.com