Machine Learning Engineer

Logo of OfferFit

OfferFit

๐Ÿ“Remote - Canada, United States

Job highlights

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.)

Share this job:

Disclaimer: Please check that the job is real before you apply. Applying might take you to another website that we don't own. Please be aware that any actions taken during the application process are solely your responsibility, and we bear no responsibility for any outcomes.

Similar Remote Jobs