Principal Software Engineer, Machine Learning
Core
Building, scaling, and operating production-grade ML systems for real-time personalization across the Attentive marketing platform.
Role type
Senior Machine Learning Engineer (Production Systems)
Builds
Production-grade ML systems for 1:1 personalization
Domain
AI Marketing / Personalization
Deliverable
production ML models
Required skills
Python, TensorFlow, PyTorch, XGBoost, SQL, Spark, Pandas, Matplotlib, Model Validation, Scalable System Design, Automated Processes
Preferred skills
Cross-functional ML Project Leadership, Large-scale Data Analysis
Technologies
Kubernetes, AWS EKS, Istio, Datadog, Terraform, CloudFlare, Helm, Java, Spring Boot, Gradle, DynamoDB, Kinesis, AirFlow, Postgres, Planetscale, Redis, React, TypeScript, GraphQL, Storybook, Radix UI, Vite, esbuild, Playwright, Metaflow, HuggingFace
Responsibilities
Build and scale production-grade ML systems, implement testing techniques to prevent regressions, advocate for long-term system improvements, lead cross-functional ML projects, develop scalable automated processes for model development and implementation.
Seniority
Senior, hands-on IC
