Staff Engineer, Machine Learning

Job expired!

Madhive: Leading Tech Solutions for Modern TV Advertising

Madhive is at the forefront of tech innovation, transforming the world of modern TV advertising. Our self-service platform allows advertisers to effortlessly customize and automate the OTT buying process into an efficient operating system. With an industry-leading bidder and device graph that processes an astounding 260 billion ad opportunities daily, we deliver precise, brand-safe audience connections at scale.

Join Us As a Staff Machine Learning Engineer

We are looking for a highly skilled and experienced Staff Machine Learning Engineer to lead and innovate our machine learning models and algorithms, enhancing our products and services. Our work involves managing immense data scales, handling millions of requests per second. We thrive at the edge of technology, continually pushing the limits with the best technologies.

Responsibilities:

  • Lead the design, development, and optimization of machine learning models and algorithms for our platform, encompassing bidding strategies, search & data retrieval functionalities, and user experience enhancements.
  • Collaborate with data engineers and scientists to gather and preprocess quality data for model training.
  • Identify and create meaningful features from raw data to boost model performance and accuracy.
  • Develop robust evaluation metrics and methodologies to assess and fine-tune machine learning models.
  • Work with DevOps and software engineering teams to deploy machine learning models, ensuring scalability and reliability.
  • Stay current with recent advancements in machine learning and AI, and apply innovative techniques to complex problems.
  • Provide mentorship to junior machine learning engineers, fostering their professional growth.
  • Collaborate with cross-functional teams to understand business requirements and deliver effective solutions.
  • Maintain clear and organized documentation of models, algorithms, and processes for knowledge sharing and future reference.
  • Participate in an on-call rotation to support critical systems and infrastructure outside of business hours.

Qualifications:

  • 10+ years of experience in building robust, internet-scale backend systems, with around 5 years focused on machine learning model development and deployment.
  • Bachelor's or Master's degree in Computer Science, Machine Learning, Data Science, or a related field. Ph.D. is a plus.
  • Proficiency in core ML technologies such as TensorFlow, JAX, BigQuery, Bigtable, Dataflow, Kubernetes, and TFX Serving.
  • Strong understanding of machine learning algorithms, deep learning, and neural networks.
  • Experience with data preprocessing, feature engineering, and model evaluation techniques.
  • Experience utilizing Google Cloud Platform (GCP) and collaborating with a language-agnostic engineering team.
  • Excellent communication and collaboration skills.
  • Experience mentoring junior engineers and participating in hiring and evaluation processes.

About Madhive

Madhive empowers clients to build lasting relationships with consumers through cutting-edge, TV-first technology that drives media innovation and revenue growth. We are a dynamic, diverse, and innovative team that values creativity and collaboration. Our inclusive culture welcomes diversity in education, culture, opinions, race, ethnicity, gender identity, veteran status, religion, disability, sexual orientation, and beliefs.

**Note:** We will not be using third-party recruiting agencies for this search.

Company: Madhive, Inc.

Job Title: Staff Engineer, Machine Learning