DeveloperJobs.io
← Back to all jobs

Job Description

Lead the technical direction and build scalable machine learning systems for personalized, real-time news delivery across platforms.

Responsibilities

  • Own complex machine learning initiatives end-to-end, from technical design through production deployment and operational excellence
  • Design and build infrastructure for the full ML lifecycle, including:
    • Data pipelines and workflow orchestration
    • Data discovery and quality tooling
    • Reusable feature libraries
  • Deliver data and ML-driven solutions across engineering use cases, including recommendation systems, object detection, autogenerated tagging, and RAGs
  • Collaborate with product, editorial, and engineering stakeholders to translate business requirements into technical solutions
  • Prioritize technical workstreams and time-sensitive outcomes, while proactively identifying, communicating, and mitigating risks
  • Promote engineering best practices across code quality, testing, CI/CD, observability, and incident response
  • Mentor and coach engineers to build a culture of ownership, collaboration, and continuous improvement
  • Contribute to technical documentation and support knowledge sharing across teams

Requirements

  • Bachelor’s degree in computer science, Information Systems, Statistics, Math, or comparable field of study, and/or equivalent work experience
  • 7+ years of software engineering experience
  • 5+ years of hands-on experience developing and deploying machine learning systems in production
  • Expertise in data science, deep learning algorithms, or statistical methods applied to real-world engineering problems
  • Comfort working across the predictive stack, including data collection, data analysis, feature engineering, batch training, and low-latency online serving
  • Experience designing and developing backend microservices for large-scale distributed systems using REST
  • Cloud infrastructure experience, preferably AWS, including: Step Functions, Lambda, Glue, SQS, SNS, Personalize
  • Familiarity with Spark and ML pipeline development and deployment
  • Hands-on big data experience with Databricks, Kinesis, and Kafka
  • Proven leadership with coaching and mentoring skills to help teams achieve business goals
  • Experience with observability tools for metrics, logging, and monitoring such as Datadog
  • Experience working in Agile/Scrum development environments
  • Excellent communication skills and commitment to collaboration in a fast-paced, guest-focused environment

Key Technologies

  • AWS
  • Step Functions
  • Lambda
  • Glue
  • SQS
  • SNS
  • Personalize
  • REST
  • Spark
  • Databricks
  • Kinesis
  • Kafka
  • Datadog
  • Location: Glendale, CA (onsite)
  • Compensation: USD 141,900 - 190,300 per year
  • Experience: 7+ years

Similar Jobs