ML Engineer – Tech Lead

Palo Alto, California

  Machine Learning

Permanent

Our client, a fast-growing AdTech organization, is hiring a Machine Learning Engineer/Tech Lead to join their team in California. The successful candidate will build and scale advanced systems for prediction, recommendation and generative AI, as well be responsible for solving complex, large-scale machine learning challenges and delivering cutting-edge solutions.

Responsibilities

  • Design, train and deploy ML models and large-scale systems for prediction, recommendation and content generation.

  • Tackle advanced use cases including CTR/CVR prediction, ranking, fraud detection and cutting-edge generative methods (LLMs, transformers, diffusion models).

  • Develop scalable algorithms combining deep learning, regression and hybrid rule-based techniques.

  • Diagnose and resolve performance bottlenecks across infrastructure, tools and pipelines.

  • Rapidly prototype, experiment and iterate on models using massive, real-world datasets.

  • Guide and mentor junior engineers, and lead small technical projects when required.

  • Leverage distributed computing and GPU environments to optimize model training and deployment.

Skillset

  • Master’s or Bachelor’s degree in Computer Science, Engineering, Applied Sciences, Mathematics or similar.

  • At least four years of experience in software engineering or applied Machine Learning.

  • Proven record of building and deploying large-scale ML systems in production.

  • Experience driving technical direction, mentoring teams or leading cross-functional projects.

  • Strong foundation in algorithms, data structures and ML fundamentals.

Benefits

  • Competitive compensation.

  • Comprehensive benefits package.

55016