Senior Machine Learning Engineer

Job Category: Technology and IT
Job Type: Remote
Job Location: United States
Company Name: Life360

Life360 is looking for a passionate Machine Learning Engineer to join our AI Growth Enablement team. This role combines AI, data science, and cloud engineering to build scalable ML systems that directly impact millions of users worldwide. If you’re excited to work on personalization, predictive targeting, generative AI, and real-time experimentation, this is your chance to shape the future of family safety and coordination technology.

About Life360

Life360 is on a mission to keep people close to the ones they love. Our mobile app and Tile tracking devices empower families to protect what matters most with location sharing, crash detection, safe driver reports, and emergency dispatch services. With more than 88 million monthly active users across 180+ countries, Life360 has become a trusted name in family safety and everyday coordination.

As a remote-first company with 500+ employees, we offer flexible work opportunities, a strong culture of innovation, and benefits designed to support you at every stage of life.

The Role: Machine Learning Engineer (AI Growth Enablement)

You will join the newly formed AI Growth Enablement team, working at the intersection of Product, Data Science, and Engineering. The team’s goal is to unlock growth by building shared AI/ML capabilities such as predictive-model APIs, experimentation tools, generative AI systems, and real-time automation.

What You’ll Do

  • Partner with product, data science, and engineering teams to design and deploy ML models.

  • Build and maintain real-time APIs powering recommendations, personalization, and automation.

  • Integrate ML outputs into user-facing mobile and backend features.

  • Develop self-serve ML infrastructure to accelerate product experimentation.

  • Design data pipelines, model training workflows, and scalable inference systems.

  • Monitor model health, performance, and drift in production.

  • Lead the development of recommendation engines and predictive targeting systems.

  • Mentor developers, contribute to technical specifications, and participate in on-call rotations.

What We’re Looking For

  • Bachelor’s degree in Computer Science, Machine Learning, Applied Math, or related field.

  • 5+ years of experience building and deploying ML models in production.

  • Strong coding skills in Python or Java with ML libraries (PyTorch, TensorFlow, scikit-learn).

  • Experience serving ML models via scalable, low-latency APIs.

  • Knowledge of A/B testing, experimentation design, and causal inference.

  • Familiarity with cloud-based microservices, Docker, Kubernetes, and CI/CD pipelines.

  • Bonus: Background in recommendation systems, Kafka, or mobile model integration.

Tech Stack You’ll Use: AWS (EC2, EKS, DynamoDB, Kinesis), MySQL, Java, Python, PHP, Kafka.

Salary & Benefits

  • US: $155,000 – $228,000 USD

  • Canada: $176,000 – $206,000 CAD

  • Medical, dental, vision, life & disability insurance (100% employer-paid for employees).

  • 401(k) with company match.

  • Flexible PTO + 12 company-wide holidays.

  • Remote work setup support.

  • Free Life360 Platinum Membership.

  • Equity options and growth opportunities.

Life360 Culture & Values

At Life360, we’re guided by values that shape our work and community:

  • Be a Good Person – Integrity and trust first.

  • Be Direct with Respect – Clear, honest communication.

  • Members Before Metrics – Families come first.

  • High Intensity, High Impact – We get things done with purpose.

Diversity & Inclusion

Life360 is an equal opportunity employer. We believe diverse perspectives drive stronger innovation. We welcome candidates of all backgrounds and encourage you to apply even if you don’t meet every qualification.


APPLY

Apply for this position

Allowed Type(s): .pdf, .doc, .docx