Senior Machine Learning Engineer

Job expired!

Senior Machine Learning Engineer Opportunity at Flipp

Join Flipp, a leading partner to top North American retailers and brands, driving local promotions and exceptional savings to millions of engaged shoppers every day. Our mission is to empower people to make smarter shopping decisions, vital in today’s economic climate. Flipp’s Shopper Consideration Platform transforms savings and deals content into dynamic digital experiences, guiding shoppers on what to buy and where to get the best deals. Together, we’re making a meaningful difference.

Why Join Us?

At Flipp, you’ll collaborate with a team that’s hungry, humble, intelligent, and other-centered. We embrace challenges, learn through action, and grow by acquiring new skills and perspectives. Here, you’ll have the resources to make a significant impact, reach your full potential, and find inspiration throughout your journey.

Senior Machine Learning Engineer Role

As a Senior Machine Learning Engineer within our AI organization, you’ll work closely with Product and Engineering teams to enhance and expand our machine learning capabilities. Your responsibilities include developing scalable, optimized solutions to deploy ML products that automate decision-making processes within Flipp’s platform, driving revenue and reducing operational costs. You’ll mentor fellow Machine Learning Engineers and Scientists, raising the standard of machine learning in our team.

Key Responsibilities

  • Create and maintain data processing pipelines and ML model deployment infrastructure; continuously improve our ML framework to standardize and automate processes.
  • Oversee, design, and develop advanced machine learning models, including recommendation systems and natural language understanding.
  • Implement monitoring solutions to ensure the health and performance of ML data pipelines, proactively resolving issues.
  • Conduct regular performance tuning and optimization of ML data pipelines to meet SLAs and scalability requirements.
  • Mentor and guide junior/intermediate team members in their professional development.
  • Develop and communicate technical strategies related to scalable ML solutions to the leadership team.

What We’re Looking For

To excel in this role, you should have:

  • 4+ years of relevant experience in a Machine Learning Engineering role.
  • Proficiency in Scala, Spark, Python, big data technologies, and distributed computing.
  • Experience with scalable data architecture tools like Airflow and Databricks.
  • Strong knowledge of standard ML techniques and algorithms.
  • Experience deploying ML models in production, adhering to backend software engineering best practices.
  • The ability to initiate, drive, and complete projects in collaboration with cross-functional teams.
  • Proven expertise in at least one of the following areas:
    • Recommendation systems (e.g., filtering, personalization via deep learning/embeddings, semantic relevance).
    • Language understanding (e.g., text representation, NLP/LLM, semantic extraction).
    • MLOps platform (model lifecycle management, deployment, serving, monitoring).

Our Commitment to You

What We Offer

  • An inclusive, collaborative environment where your voice is valued.
  • A remote-first workplace.
  • Tools and opportunities for continuous growth and development.
  • The chance to own your success and be recognized for it.

What We Expect

  • Your authentic self, every day.
  • Your best work, from anywhere.
  • An appetite for learning, curiosity, and a growth mindset.
  • Motivation, initiative, and an entrepreneurial spirit.

How to Apply

If you’re passionate about transforming the shopping experience and eager to grow with a world-class learning organization, we’d love to hear from you. Please fill out the form below to submit your application. While experience and skills are crucial, your potential and attitude matter equally. At Flipp, we recognize that diversity in thought and life experiences fosters the most innovative solutions.

Flipp is proud to be an equal opportunity employer. We don’t discriminate based on race, color, ancestry, religion, sex, national origin, sexual orientation, age, citizenship, marital status, disability, or gender identity. We strive to create an inclusive environment where employees from all backgrounds can thrive. If you require accommodations during the application process, please contact us directly