Sign up to access all features of our service.
  • Job search
  • Favorites
  • Create a CV
    New
  • Salaries
  • Subscriptions

Principal Software Engineer, Machine Learning

$350k - $430k

Attentive

Attentive is the AI marketing platform for 1:1 personalization redefining the way brands and people connect. We’re the only marketing platform that combines powerful technology with human expertise to build authentic customer relationships. By unifying SMS, RCS, email, and push notifications, our AI-powered personalization engine delivers bespoke experiences that drive performance, revenue, and loyalty through real-time behavioral insights.Recognized as the #1 provider in SMS Marketing by G2, Attentive partners with more than 8,000 customers across 70+ industries. Leading global brands like Crate and Barrel, Urban Outfitters, and Carter’s work with us to enable billions of interactions that power tens of billions in revenue for our customers.With a distributed global workforce and employee hubs in New York City, San Francisco, London, and Sydney, Attentive’s team has been consistently recognized for its performance and culture. We’re proud to be included in Deloitte’s Fast 500 (four years running!), LinkedIn’s Top Startups, Forbes’ Cloud 100 (five years running!), Inc.’s Best Workplaces, and the Human Rights Campaign Foundation's Corporate Equality Index!Our Machine Learning Engineering team powers personalized experiences for hundreds of millions of customers across thousands of brands. As a Senior Machine Learning Engineer, you will play a critical role in building, scaling, and operating production-grade ML systems that drive real-time personalization across the Attentive platform.You will operate with a high degree of ownership, partner closely with Product and Engineering, and help raise the technical bar across our ML systems in a fast-paced, high-impact environment.What You’ll AccomplishYou have a proven track record of building systems that maintain a high bar of qualityYou deeply loathe regressions and take proactive steps to protect against them through a variety of testing techniquesYou are a collaborator, technical leader, and a great communicatorYou are constantly improving the quality of the project you are working on, both via direct contributions as well as long-term advocacy for larger-scale changesYou are enthusiastic about the high impact, fast-paced work environment of an late-stage startup10+ years experience is idealYour ExpertiseYou have worked professionally building systems for 10+ years with experience on a single system long enough to see the consequences of your decisionsExperience with TensorFlow/Pytorch, xgboost, pandas, matplotlib, SQL, Spark or similar toolsYou have proficiency or experience with PythonYou have extensive experience using machine learning and data analysis, or similar, to build scalable systems and data-driven products, working with cross-functional teamsYou have a proven track record of building scalable, efficient, automated processes for large-scale data analyses, model development, model validation, and model implementation from modern researchYou have led cross-functional machine learning projects across teamsWhat We Use Our infrastructure runs primarily in Kubernetes hosted in AWS’s EKSInfrastructure tooling includes Istio, Datadog, Terraform, CloudFlare, and HelmOur backend is Java / Spring Boot microservices, built with Gradle, coupled with things like DynamoDB, Kinesis, AirFlow, Postgres, Planetscale, and Redis, hosted via AWSOur frontend is built with React and TypeScript, and uses best practices like GraphQL, Storybook, Radix UI, Vite, esbuild, and PlaywrightOur automation is driven by custom and open source machine learning models, lots of data and built with Python, Metaflow, HuggingFace ð, PyTorch, TensorFlow, and PandasYou'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 $350,000 - $430,000 annually+ equity + benefitsOur salary ranges are determined by role, level and location#LI-EZ-1 By applying for this position, your data will be processed as per Attentive's Privacy Policy.Attentive Company ValuesDefault to Action - Move swiftly and with purposeBe One Unstoppable Team - Rally as each other’s championsChampion the Customer - Our success is defined by our customers' successAct Like an Owner - Take responsibility for Attentive’s successLearn more about AWAKE, Attentive’s collective of employee resource groups.If you do not meet all the requirements listed here, we still encourage you to apply! No job description is perfect, and we may also have another opportunity that closely matches your skills and experience.At Attentive, we know that our Company's strength lies in the diversity of our employees. Attentive is an Equal Opportunity Employer and we welcome applicants from all backgrounds. Our policy is to provide equal employment opportunities for all employees, applicants and covered individuals regardless of protected characteristics. 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 any assistance or reasonable accommodations, please let your recruiter know.

Vacancy posted 9 days ago
Similar jobs that could be interesting for youBased on the Principal Software Engineer, Machine Learning in San Francisco, CA vacancy
  •  ...ll make things happen–fast. As a  Principal Engineer on our Advertising, Company Intelligence...  ...edge of what’s possible in modern software engineering, data infrastructure, and...  ...the Marketing Platform Leverage machine learning and large language models (LLMs) to analyze... 
    Suggested
    Full time
    Remote work

    Zoominfo

    San Francisco, CA
    a month ago
  • $156.4k - $253k

     ...SummaryYour CareerIn the Layer-7 Security Software team, we are responsible for at least...  ...Identification and Content Inspection Engine runs on Hardware, Virtualized, Container...  ...features such as the industry first Machine Learning powered NGFW, Credential Phishing prevention... 
    Suggested
    Full time
    Work at office

    Palo Alto Networks

    San Francisco, CA
    12 days ago
  • $239k - $264k

     ...role, level, and location. Learn more about ourTotal Rewards...  ...RoleWe're hiring a seasoned engineer to help stand up a newly formed...  ...out when they stop. As a Principal Software Engineer, you'll shape this...  ...with advancements in AI and Machine Learning, applying this knowledge... 
    Suggested
    Full time
    Work at office
    Local area
    Remote work
    Shift work
    2 days per week
    3 days per week

    Gusto

    San Francisco, CA
    a month ago
  •  ...technology on the frontier of engineering and biology. Our first...  ...We are looking for a lead software engineer who is excited to develop...  ...biophysics, image processing, deep learning, novel electronics,...  ...processing, including setting up machine learning pipelines Educational... 
    Suggested

    Current Surgical Inc.

    San Francisco, CA
    a month ago
  • $349k - $431k

     ...techniques at scale.   You will report to our Director of Engineering in our Perception Organization. You will: Develop sensor...  ...models ~ Proficiency in C++, Python, and modern deep learning toolkits like PyTorch or JAX ~ Passion to lead engineering excellence... 
    Suggested
    Full time
    Remote work

    Waymo

    San Francisco, CA
    more than 2 months ago
  •  ...Principal Software Engineer About the job We need a talented, ambitious, hard-working principal software engineer with 10+ years of experience...  ...and post-mortems for company-critical issues; ensure we learn systemically from failures Hire and interview for senior+... 
    Full time

    Coworker.ai

    San Francisco, CA
    a month ago
  •  ...security-sensitive settings. The team works across product engineering, model training, evaluations, safeguards, and deployment to make...  ...work.   About the Role We’re looking for research and software engineers to join Codex Cyber. You’ll help define and ship... 
    Full time

    OpenAI

    San Francisco, CA
    more than 2 months ago
  • $206.4k - $276.7k

     ...is a global organization of engineers, product developers, designers...  ...design video algorithms and software workflows for the purposes of...  ...platform.As a domain focused Principal Engineer, you are expected to...  ...background in applying deep learning techniques to video processing... 

    Disney Interactive

    San Francisco, CA
    9 days ago
  • $260k - $340k

     ...of a high-performing team that believes in each other, come build with us at Crusoe. About This Role: As the Principal Systems Software Engineer , you will serve as the visionary lead for Crusoe’s next-generation AI infrastructure. This is a role for an industry... 
    Full time
    Temporary work

    Crusoe

    San Francisco, CA
    a month ago
  • $80k - $150k

    Join to apply for the Principal Software Engineer role at CEF.AI. We offer highly competitive compensation and founder‑level equity for this senior...  ...and collectively), yet remain humble and hungry to learn and grow within a team on your path to greatness? Do you desire... 
    Full time
    Remote work

    CEF

    San Francisco, CA
    1 day ago
  •  ...Job Description Job Description Job Description Principal Software Engineer, AI Email Applications, Artificial Intelligence (AI)...  ...testing, and operational excellence. - Partner closely with Machine Learning (ML) leadership to turn model capabilities into robust,... 
    Remote work
    Work from home

    Next Step Systems

    San Francisco, CA
    7 days ago
  •  ...this strategy is a need for world-class technical leadership—engineers who can see across domains, design foundational systems,...  ...the architectural direction for years to come. As a Principal Staff Software Engineer, you will play a pivotal role in shaping WEX’s DaaS... 

    WEX

    San Francisco, CA
    13 hours ago
  •  ...us and help build the platform engineers turn to to ship AI products. THE ROLE: As a Software Engineer at Baseten, you will...  ...startups, offering unparalleled learning and networking opportunities....  ...individual with a passion for machine learning and a desire to be... 
    Full time
    Flexible hours

    Baseten

    San Francisco, CA
    more than 2 months ago
  • $175k - $250k

     ...brands. Check our our values & culture deck to learn more: Technology stack Swayable...  ...the role Swayable is seeking a Senior Engineer blending Python software development expertise with scientific computing, machine learning, and AI experience to advance the... 
    Full time

    Swayable

    San Francisco, CA
    23 days ago
  • $144k - $270k

     ...Your Impact at LILA We are seeking a Senior Software Engineer to join our Applied AI group and help build the next generation of...  ...You’ll work at the intersection of backend engineering and machine learning, ensuring our platform seamlessly scales and supports cutting... 
    Full time
    Work at office
    Local area
    Flexible hours

    Lila Sciences

    San Francisco, CA
    more than 2 months ago
  •  ...Conviction. Join us and help build the platform engineers turn to to ship AI products. THE...  ...of ML startups, offering unparalleled learning and networking opportunities. Apply...  ...motivated individual with a passion for machine learning and a desire to be part of a... 
    Full time
    Flexible hours

    Baseten

    San Francisco, CA
    more than 2 months ago
  •  ...and help build the platform engineers turn to to ship AI products....  ...seeking talented and experienced Software Engineers to join our...  ...startups, offering unparalleled learning and networking opportunities....  ...individual with a passion for machine learning and a desire to be part... 
    Full time
    Flexible hours

    Baseten

    San Francisco, CA
    a month ago
  • $170k - $250k

     ...ambitious teams build on. About this role: You are an ML Engineer who has a broad view of the generative media space and an...  ...will focus on developing, fine-tuning, and operationalizing machine learning models to enhance user experiences. Sometimes your work will... 
    Full time
    Relocation package

    Falò

    San Francisco, CA
    more than 2 months ago
  • $162k - $216k

     ...We design and ship category-defining software that enables Ryder and its 50,000+ customers...  ...problems and creating impact for the engine of the American economy, you’ll love it here. Role: Software Engineer, Machine Learning Operations  Pod: Machine Learning... 
    Full time
    Work at office
    Immediate start
    Remote work
    Monday to Friday

    Baton

    San Francisco, CA
    a month ago
  •  ...Persista is looking for a software engineer to join our small but growing team. We’re passionate...  ...make. We’re reflective and spend time learning how to work better as a team.   We’...  ...in natural language or toying with machine learning You love to experiment as a... 
    Full time

    Persista

    San Francisco, CA
    more than 2 months ago
  •  ...MISSION We are looking for a Software Engineer specializing in Computational Geometry...  ...abstract spatial algorithms with physical machine operations, converting complex 3D models...  ...Automation Systems: Implement machine learning models and intelligent agents to translate... 
    Full time
    Contract work
    Local area
    Shift work

    Foundational Industries

    San Francisco, CA
    a month ago
  • $204k - $259k

     ...measuring and improving the quality of the software that drives the car. We are looking for experienced data-minded software engineers and data scientists to help us improve...  ..., math, physics, algorithms and machine learning. Use simulation creatively and mine... 
    Full time
    Remote work

    Waymo

    San Francisco, CA
    more than 2 months ago
  •  ...us and help build the platform engineers turn to to ship AI products. THE ROLE As a Software Engineer on the Capacity team,...  ..., offering unparalleled learning and networking opportunities....  ...individual with a passion for machine learning and a desire to be part... 
    Full time
    Flexible hours

    Baseten

    San Francisco, CA
    more than 2 months ago
  •  ...Tuesday. About the Role We are seeking a Senior Software Engineer to join our Managed Kubernetes (Mk8s) team. You will play...  ...Crescent Cove ~ We have research papers accepted at top machine learning and graphics conferences, including NeurIPS, ICCV, SIGGRAPH... 
    Full time
    Work at office
    Local area
    Work from home
    Flexible hours

    Lambda

    San Francisco, CA
    a month ago
  • $115k - $140k

     ...is the critical hardware & software necessary to augment any off-...  ...the Job As a   Software Engineer - Perception   at Lodestar, you...  ...be joining the perception and machine vision teams to rapidly grow...  ...image processing and machine learning, you’ll develop custom models... 
    Permanent employment
    Full time
    Flexible hours

    Lodestar Corporation

    San Francisco, CA
    more than 2 months ago
  •  ...a new cross-functional group spanning engineering, product, research, and design. We are...  ...Role We’re looking for an experienced Software Engineer to build the integrity...  .... Have combined rules, heuristics, machine-learning signals, human review, and feedback loops... 
    Full time
    Relocation package

    OpenAI

    San Francisco, CA
    more than 2 months ago
  •  ...Conviction. Join us and help build the platform engineers turn to to ship AI products. THE...  ...ML/AI infrastructure and willingness to learn Strong collaboration and communication...  ...motivated individual with a passion for machine learning and a desire to be part of a... 
    Full time
    Flexible hours

    Baseten

    San Francisco, CA
    more than 2 months ago
  • $159k - $239k

     ...GenAI era. We’re looking for a  Senior Software Engineer to join the AI Agentic Experience team...  ...and diverse team. We value ownership, learning and innovation.   This is an ideal role...  ...144, that use artificial intelligence, machine learning, or other automated processes... 
    Full time
    Local area
    Worldwide
    Flexible hours

    Okta

    San Francisco, CA
    more than 2 months ago
  • $144k - $240k

     ...makes this a reality — and we need engineers who want to solve problems no one has...  ...solved before. We're hiring Sr Principal / Principal Software Engineers to design the agents,...  ...LILA — the integration point where Machine Learning, Life Sciences, Physical Sciences,... 
    Full time
    Work at office
    Local area
    Flexible hours

    Lila Sciences

    San Francisco, CA
    more than 2 months ago
  • $220k - $247.5k

     ...easier and more fun for people to talk and hang out before, during, and after playing games. We are looking for a Senior Machine Learning Engineer to join our Revenue ML team at Discord. This role sits at the intersection of Discord's two most strategic revenue pillars... 
    Full time
    Seasonal work

    Discord

    San Francisco, CA
    more than 2 months ago

Do you want to receive more vacancies?

Subscribe and receive similar vacancies to Principal Software Engineer, Machine Learning. Be the first to apply!