← Serch more jobs

Lead AI Software Engineer

LinkedIn Klaviyo Boston, MA
Not Applicable Posted April 5, 2026 Job link
Thinking about this job
Not Met Priorities
What still needs stronger evidence
Requirements
  • 7–10 years of experience in machine learning engineering or applied software engineering, with a focus on classical ML and predictive modeling.
  • Deep understanding of supervised learning methods such as random forests, XGBoost, logistic regression, and ensemble techniques.
  • Proven track record of building and scaling production-grade ML systems end to end (data pipelines, training, deployment, and monitoring).
  • Experienced backend engineer comfortable with distributed systems and high-scale architectures.
  • Proficient in Python and modern frameworks (FastAPI, Django preferred).
  • Skilled with big data and streaming technologies (Apache Spark, Kafka, Hadoop).
  • Hands-on with asynchronous processing and distributed task queues (Celery, SQS, RabbitMQ, Redis).
  • Strong understanding of databases and ORMs (SQLAlchemy, Alembic) and cloud-native architectures (AWS, Kubernetes, CI/CD).
  • Excellent communicator who can set technical direction, influence product strategy, and mentor junior engineers.
  • Curious, pragmatic, and passionate about building AI systems that drive measurable business impact.
Preferred Skills
  • Experience training and deploying ML models in production environments that generated measurable impact.
  • Familiarity with reinforcement learning or agentic AI systems that adapt based on outcome or reward signals.
Education
  • (Not required) – 7–10 years of experience in machine learning engineering or applied software engineering, with a focus on classical ML and predictive modeling.