
Senior Machine Learning Engineer – Ads Platform
Posted 1 day ago

Posted 1 day ago
This is a fully remote position, open to applicants in United States.
• Design, develop, and enhance machine learning models that drive ad ranking, relevance, and optimization.
• Execute active learning methodologies, encompassing data sampling, error-driven retraining, and human-in-the-loop processes.
• Utilize large language models (LLMs) for generating synthetic data, assisted labeling, weak supervision, and conducting error analysis.
• Take ownership of machine learning experimentation, both offline and online evaluation, as well as production inference for ad ranking components.
• Collaborate with product, data, and platform teams to convert gaps in advertiser and user experiences into quantifiable ML enhancements.
• Ensure model performance, reliability, latency, and data quality within production ranking systems.
• Employ AI-assisted tools for development, experimentation, debugging, and analysis tasks.
• Conceptualize features and validate ideas utilizing ChatGPT and Claude sandboxes.
• Harness AI for code generation and technical prototyping efforts.
• Utilize AI assistants for designing systems architecture diagrams and validating designs.
• A minimum of 5 years of software engineering experience with a proven history of developing and maintaining production ML or data-driven systems.
• Strong expertise in Python for machine learning and data processing tasks.
• Familiarity with Go programming language.
• Hands-on experience in deploying low-latency models into production ranking or decision systems.
• Experience with AWS and distributed systems architectures.
• Proficient in constructing or managing scalable training pipelines and online inference services.
• Practical knowledge of applying LLMs to streamline model development and data labeling efforts, including assisted labeling, synthetic data generation, weak supervision, or analyzing model errors.
• Strong engineering judgment and a systems-oriented mindset, with a focus on reliability, performance, and maintainability.
• Familiarity with AI-assisted development tools like GitHub Copilot or ChatGPT.
• Ability to critically assess AI-generated outputs, debug intricate issues, and verify correctness in production ML workflows.
• Bachelor's or Master's degree in Computer Science, Machine Learning, or a related discipline, or equivalent practical experience (preferred).
• Equity: We provide full-time employees with equity in Fetch, allowing everyone to share in Fetch’s growth.
• 401(k): Fetch matches your contributions dollar for dollar, up to 4% of your eligible pay.
• Comprehensive medical, dental, and vision plans available for all employees, including pets.
• Up to $10,000 annually in education reimbursement.
• Employee Resource Groups dedicated to promoting a diverse and inclusive workplace through events, dialogue, and advocacy initiatives.
• Flexible Paid Time Off (PTO).
• Nine paid holidays throughout the year.
• A week-long break at the end of the year.
• Fourteen weeks of fully paid parental leave for all employees.
• An additional six weeks of paid recovery leave for birthing parents.
• Flexible return-to-work schedules.
• A one-time $2,000 Calvin Care Cash incentive for employees welcoming new family members.
• Flexible work environment.
• Fully remote work opportunities for US-based roles.
• Hardware and software provisions for remote work.
Path Robotics
CrowdStrike
Provectus
ClickHouse
Get handpicked remote jobs straight to your inbox weekly.