Skip to main content
All jobs

Employer listing

Staff Software Engineer, Machine Learning

Attentive

San Francisco, Ca · hybrid · full time · Staff

$320,000 - $360,000

About Attentive

Attentive is an AI marketing platform for personalized customer experiences across SMS, RCS, email, and push notifications, serving more than 8,000 customers across 70+ industries.

About the Role

The Machine Learning Engineering team powers personalized experiences for hundreds of millions of customers across thousands of brands. This role builds, scales, and operates production-grade ML systems for real-time personalization across the Attentive platform.

The posting title is Staff Software Engineer, Machine Learning; the role description refers to a Senior Machine Learning Engineer. This is a full-time, hybrid position in San Francisco, California.

Responsibilities

  • Own high-quality ML systems and partner closely with Product and Engineering.
  • Proactively prevent regressions through a variety of testing techniques.
  • Collaborate, provide technical leadership, and communicate effectively.
  • Improve project quality through direct contributions and advocacy for longer-term, larger-scale changes.
  • Help raise the technical bar in a fast-paced, high-impact, late-stage startup environment.

Qualifications

  • At least 6 years of professional experience building systems, including sustained work on a single system long enough to see the consequences of technical decisions; 10+ years is ideal.
  • Experience with TensorFlow/PyTorch, XGBoost, pandas, matplotlib, SQL, Spark, or similar tools.
  • Proficiency or experience with Python.
  • Extensive experience using machine learning and data analysis, or similar approaches, to build scalable systems and data-driven products with cross-functional teams.
  • A proven track record of building scalable, efficient, automated processes for large-scale data analysis, model development, model validation, and implementation of modern research.
  • Experience leading cross-functional machine learning projects across teams.

Technology Environment

  • Infrastructure: Kubernetes on AWS EKS, Istio, Datadog, Terraform, Cloudflare, and Helm.
  • Backend: Java and Spring Boot microservices built with Gradle, alongside DynamoDB, Kinesis, Airflow, Postgres, PlanetScale, and Redis on AWS.
  • Frontend: React, TypeScript, GraphQL, Storybook, Radix UI, Vite, esbuild, and Playwright.
  • ML automation: custom and open-source models, Python, Metaflow, Hugging Face, PyTorch, TensorFlow, and pandas.

Compensation and Benefits

  • US annual base salary: $320,000–$360,000, plus equity and benefits.
  • Salary ranges depend on role, level, and location.
  • Perks and benefits include health and wellness offerings and equity.

Application Information

  • Candidates are encouraged to apply even if they do not meet every listed requirement; other opportunities may match their experience.
  • Applicant data is processed under Attentive's Privacy Policy.
  • Contact the recruiter for assistance or reasonable accommodations.

Benefits

Competitive perks and benefits, including health and wellness offerings and equity.