Logo
Energy Jobline ZR

Senior Software Engineer, ML Platform in San Francisco

Energy Jobline ZR, San Francisco, California, United States, 94199

Save Job

Attentive® is the AI‑powered mobile marketing platform transforming the way brands personalize consumer engagement. Attentive enables marketers to craft tailored journeys for every subscriber, driving higher recurring revenue and maximizing campaign performance. Using real‑time data from multiple channels and advanced AI, the platform personalizes content, tone, and timing to deliver 1:1 messages that truly resonate. Attentive’s growth has been recognized by Deloitte’s Fast 500, LinkedIn’s Top Startups and Forbes Cloud 100.

About the Role We’re looking for a self‑motivated, highly driven Senior Software Engineer to join our Machine Learning Platform (MLOps) team. The role builds and maintains the foundational ML platform spanning the full ML lifecycle for consumption by ML engineers and data scientists. This is an exciting opportunity to shape the architectural roadmap of the ML organization at Attentive.

What You’ll Accomplish

Expand, mature, and optimize our ML platform built around cutting‑edge tooling like Ray, MLFlow, Metaflow, Argo, and Spark to support traditional, deep learning, and reinforcement learning ML models

Build and mature capabilities to support CPU/GPU clusters, model performance monitoring, drift detection, automated roll‑outs, and improved developer experience

Build, operate, and maintain a low‑latency, high‑volume ML serving layer covering both online and batch inference use cases

Orchestrate Kubernetes and ML training/inference infrastructure exposed as an ML platform

Expose and manage environments, interfaces, and workflows to enable ML engineers to develop, build, and test ML models and services

Your Expertise

5+ years of experience in ML Platform/MLOps with a strong understanding of gold‑standard practices and best‑in‑class tooling

Proven ownership of core components of an ML Platform using tools such as Spark, Ray, MLFlow, Kubeflow, or Metaflow

Python as a primary coding language for batch analysis tools and online service frameworks

Passion for exposing platform capabilities through interfaces that enable high‑performance ML practices (not direct model development)

Strong knowledge of online versus offline ML inference and the key elements needed to meet business needs

Experience with CI/CD and tools such as Jenkins, CircleCI, Argo Workflows, and ArgoCD

Sample Projects

Design and implement an online inference pipeline with champion/challenger shadow model testing

Scale real‑time feature streaming use cases to handle low‑latency, high‑volume reinforcement learning workloads

Build a universal data access layer (DAL) and serving interface to expose predictions to different parts of Attentive’s products

Mature platform interfaces toward full self‑service for stakeholders

Improve existing build and release pipelines for better reliability and Python package management

Benefits You’ll get competitive perks and benefits, from health & wellness to equity, to help you bring your best self to work.

For US based applicants: The US base salary range for this full‑time position is $170,000 - $230,000 annually plus equity and benefits. Equity is a substantial part of the total compensation package. Salary ranges are determined by role, level and location.

EEO Statement Attentive is an Equal Opportunity Employer and welcomes applicants from all backgrounds. We prioritize and maintain a fair, inclusive and equitable workplace free from discrimination, harassment, and retaliation. Attentive is also committed to providing reasonable accommodations for candidates with disabilities. If you need assistance or accommodations, please let your recruiter know.

#J-18808-Ljbffr