Software Engineer, Machine Learning Platforms
The New York TimesAbout The Role
The New York Times is seeking a Software Engineer to join our Machine Learning Platform team. This role is pivotal in enhancing the digital experience of our 150 million readers worldwide through content recommendations and personalizations.
Responsibilities
- Research, develop, and deploy infrastructure for the Machine Learning Platform at scale.
- Build infrastructure to train and test algorithms that provide real-time content recommendations and personalization.
- Enhance ML platform’s CI/CD and integration testing capabilities.
- Promote developer productivity by rolling out capabilities that maximize self-sufficiency and minimize the toil in learning those capabilities in building scalable applications with high speed, quality, and performance.
Basic Qualifications
- 2+ years of direct relevant experience in MLOps or DevOps, including experience operating large systems in a production environment.
- Experience deploying and monitoring systems using cloud infrastructure (GCP or AWS).
- Experience working with Kubernetes, Docker, and CI/CD.
- Familiarity with at least one high-level programming language like Python or Go.
Preferred Qualifications
- Experience with any of the these technologies: Terraform, Airflow, SQL/BigQuery, Drone, Triton, TensorFlow, scikit-learn, DataDog.
- Experience building real-world machine learning applications like recommendation systems, bandits, etc.
- Experience engaging with stakeholders to understand pain points, observe patterns, and identify opportunities for improvements.
The New York Times is committed to a diverse and inclusive workforce, reflecting the varied global community we serve. We strongly encourage applications from all backgrounds.
Benefits Extracted with AI
- Hybrid work schedule
- Annual tuition reimbursement program
Similar jobs
Last update: 23 minutes ago
Machine Learning Engineer - Ads
Join as a Machine Learning Engineer focusing on Ads, developing predictive models in a hybrid role in New York.
Software Engineer - Backend (Python, Go)
Join Timescale as a Software Engineer - Backend, focusing on Python and Go, in a remote role with flexible benefits.
Research Engineer, Product
Join Google DeepMind as a Research Engineer to apply cutting-edge AI models to real-world problems. Hybrid work in New York.
Senior Machine Learning Engineer
Join NIQ as a Senior ML Engineer to develop and implement AI models using Python, PyTorch, and Azure in a hybrid work environment.
Software Engineer 2
Join Intuit as a Software Engineer 2 in New York to drive security best practices and innovate in cloud technologies.
Senior Machine Learning Engineer
Join Olo as a Senior Machine Learning Engineer to build and scale ML models for the restaurant industry. Remote work available.
Machine Learning Engineer with AI/ML Experience
Join us as a Machine Learning Engineer to develop AI/ML models and applications. Work remotely with top-tier companies.
Senior Machine Learning Engineer
Join Atypon as a Senior ML Engineer to develop AI solutions in NLP, deep learning, and MLOps. Remote position in Athens.
Senior Software Engineer, Machine Learning
Join as a Senior Software Engineer in Machine Learning, working remotely to build ML-driven products for user engagement.
Senior Software Engineer, Machine Learning
Join Niantic as a Senior Software Engineer in Machine Learning to enhance products using generative AI technologies.
Machine Learning Engineer
Join OfferFit as a Machine Learning Engineer to design and scale AI platforms. Work remotely with a focus on Python, MLOps, and data science.
Machine Learning Engineer
Join PhysicsX as a Machine Learning Engineer to develop innovative models for physics simulations using Python and PyTorch.
FullStack Software Developer
Join SPREAD AI as a FullStack Software Developer in Berlin. Work with JavaScript, Python, Go, and more in a hybrid setup.
Machine Learning Engineer
Join Ema Unlimited as a Machine Learning Engineer in SF Bay Area, working on cutting-edge AI solutions with a focus on NLP and ML technologies.
Data Engineer with Blockchain and Cloud Experience
Join Messari as a Data Engineer to design blockchain data models, build dashboards, and derive insights. Remote role with competitive benefits.
Full Stack Engineer (Early Career)
Join Accrete AI as a Full Stack Engineer in New York, NY. Work with Angular, Vue.js, and more to develop scalable web applications.
Software Engineer - Platform
Join Refuel as a Software Engineer - Platform to design and develop critical features using Python, AWS, and LLMs in a hybrid work environment.
Software Engineer, Media Services
Join MLB's Media Services team as a Software Engineer to enhance fan experiences with streaming media products.
Senior Staff Software Engineer, Fullstack Frontend
Join Intuit as a Senior Staff Software Engineer, focusing on fullstack frontend development with Mailchimp in New York.
Senior Fullstack Software Engineer, GenAI Horizontal Task Tooling
Join Scale AI as a Senior Fullstack Software Engineer to build web-based applications for AI data annotation.
Senior Software Engineer - API Platform
Join Bloomberg as a Senior Software Engineer on our API Platform team, focusing on high-quality APIs and user experience.
Full-Stack Software Engineer
Join Octaura as a Full-Stack Software Engineer to build high-performance technology in a collaborative environment.
Machine Learning Scientist
Join PhysicsX as a Machine Learning Scientist to develop innovative models using deep learning for physics simulations.
Junior AI/ML Engineer
Join Boeing as a Junior AI/ML Engineer to develop and support big data applications in a collaborative environment.