SlipstreamJobsFresh Startup & VC-Backed Jobs

Principal Software Engineer, Machine Learning

Attentive Mobile - New York, NY, United States - Hybrid - posted 2026-09-17

Apply on the company site

SlipstreamJobs tracks this role from the company's public career site. Apply directly on the employer's site.

Salary: USD 350,000 - 430,000 / annual

Attentive is an AI marketing platform that combines SMS, RCS, email, and push notifications with machine learning-powered personalization to help brands build authentic customer relationships. The company serves over 8,000 customers across 70+ industries, including major brands like Crate and Barrel, Urban Outfitters, and Carter's, powering billions of customer interactions and tens of billions in revenue. As a Principal Software Engineer in Machine Learning, you will lead the design, development, and operation of production-grade ML systems that power real-time personalization across the Attentive platform for hundreds of millions of customers. You will operate with high ownership, partner closely with Product and Engineering teams, and help raise the technical bar across ML systems in a fast-paced, high-impact environment. Key responsibilities include: - Building and scaling ML systems that maintain a high bar of quality and reliability - Proactively protecting against regressions through comprehensive testing techniques - Collaborating across teams as a technical leader and strong communicator - Continuously improving project quality through direct contributions and long-term advocacy for larger-scale technical changes - Leading cross-functional machine learning projects across teams - Building scalable, efficient, automated processes for large-scale data analyses, model development, validation, and implementation The ML infrastructure leverages Python, PyTorch, TensorFlow, Metaflow, HuggingFace, and Pandas. The broader platform runs on Kubernetes/AWS EKS with Java/Spring Boot microservices, DynamoDB, Kinesis, Airflow, Postgres, and React/TypeScript frontends. Attentive has been recognized as the #1 SMS marketing provider by G2, included in Deloitte's Fast 500 (four years running), Forbes' Cloud 100 (five years running), LinkedIn's Top Startups, and Inc.'s Best Workplaces. The company operates with distributed global hubs in New York City, San Francisco, London, and Sydney. REQUIREMENTS: - 10+ years of professional experience building systems, with experience on a single system long enough to see the consequences of your decisions - Proficiency in Python - Experience with TensorFlow, PyTorch, xgboost, pandas, matplotlib, SQL, Spark, or similar tools - Extensive experience using machine learning and data analysis to build scalable systems and data-driven products, working with cross-functional teams - Proven track record of building scalable, efficient, automated processes for large-scale data analyses, model development, model validation, and model implementation from modern research - Track record of building systems that maintain high quality standards and proactively prevent regressions - Strong collaboration, technical leadership, and communication skills - Enthusiasm for high-impact, fast-paced work in a late-stage startup environment

Similar roles