Machine Learning Engineer

closed
OfferFit Logo

OfferFit

πŸ“Remote - Canada, United States

Summary

Join OfferFit's rapidly growing Engineering team as a key contributor to the design, improvement, and scaling of our self-learning AI platform. You will leverage your expertise in Python and robust software engineering practices to build and enhance modular components within a cutting-edge ML product. Collaborate closely with customers and internal teams to translate use cases into platform components and ensure successful implementation. This role requires a strong background in Python, experience with cloud platforms, and a passion for building high-quality, scalable AI solutions. OfferFit provides a supportive and professional work environment with excellent benefits, including generous PTO, 100% remote work flexibility, and opportunities for professional development.

Requirements

  • 2+ years of experience working with Python in a product setting, including 1+ years in a the data / machine learning ecosystem
  • Experience working with at least one major cloud platform (GCP, AWS, Azure, etc.)
  • Experience putting ML models into production
  • Must be fluent in English, both written and verbal
  • Up to 10-15% travel for company-wide quarterly gatherings, team offsite workshops, customer meetings, and industry-related events

Responsibilities

  • Use robust software engineering best practices to design, implement, and improve modular components in a cutting-edge ML product
  • Work closely with OfferFit customers to understand, translate and generalize particular use cases to generic platform components
  • Apply your extensive knowledge of Python and its ecosystem to produce clean, readable, and extendible code, and coach others on the team in doing the same
  • Collaborate with teams responsible for OfferFit’s product strategy and roadmap
  • Support teams implementing OfferFit for customers to ensure their success

Preferred Qualifications

  • General understanding of supervised learning principles
  • Exceptional coder: you write clean, object-oriented code; you care about good design and terse, testable APIs
  • Tinkerer: you regularly explore and learn new technologies and methods, especially in the data architecture and data science domains
  • Entrepreneurial: you proactively identify opportunities and risks, work around obstacles, and always seek creative ways to improve processes and outcomes
  • Structured and organized: you can structure a plan, align stakeholders, and see it through to execution
  • Clear communicator: you are able to express yourself clearly and persuasively, both in writing and speech

Benefits

  • Generous PTO (starting at 25 days PTO per year) and Parental leave policy (12 weeks paid)
  • 100% remote work environment with flexible hours
  • Quarterly gatherings where we meet in person in a different city to work together, bond as a team and celebrate our progress
  • Weekly team events (lunch and learns, trivia, virtual escape rooms, town hall and team health β€œbarometer” meetings)
  • Ability to learn and develop from an experienced leadership team (ex-Amazon, McKinsey, BCG, and IBM, among others) who are focused on building a talented, diverse, and inclusive tea
  • Dedication to building a strong culture (e.g., team resource groups, weekly recognitions, major life event celebrations, mental health/sustainability days off, etc.)
This job is filled or no longer available

Similar Remote Jobs