Reputation.com - Lehi, UT

posted 1 day ago

Full-time - Mid Level
Lehi, UT
Telecommunications

About the position

Reputation is looking for a passionate and talented Machine Learning Engineer to join our AI team. In this role, you will apply your expertise in machine learning and software engineering to design, develop, and scale solutions that power the Reputation experience. As an ML Engineer, you will be at the heart of this mission, creating state-of-the-art algorithms to extract and measure insights and leading the development of data products from these models.

Responsibilities

  • Collaborate with cross-functional teams, including engineers, data scientists, and product managers, to develop and implement machine learning algorithms that improve personalization, recommendations, and member experiences.
  • Build and deploy scalable, production-ready large language models (LLMs) and ML solutions, taking algorithms from initial concept to deployment in Reputation's large-scale, real-time systems.
  • Optimize the performance and scalability of machine learning models, ensuring they accommodate the diverse behaviors and preferences of our global member base.
  • Innovate in designing and conducting offline experiments and A/B tests to validate the impact of algorithmic changes on key business metrics, striving for excellence in solution accuracy and business impact.
  • Contribute to the continuous improvement of our ML infrastructure and tooling, ensuring our competitive edge by staying at the forefront of industry practices.
  • Engage in continuous learning and professional development. Stay updated with the latest advances in machine learning, LLMs, and software engineering to ensure our team leads in technical expertise.

Requirements

  • 5+ years of experience in applying machine learning within a SaaS setting, with a demonstrable track record of delivering impactful results.
  • A Ph.D. or Master's in Computer Science, Statistics, or a related field-or equivalent practical experience.
  • Expertise in machine learning and LLM algorithms and frameworks, with hands-on experience in training, tuning, and deploying models in production environments.
  • Solid background in neural networks, LLMs, natural language processing, or causal inference using libraries such as TensorFlow, Pytorch and scikit-learn.
  • Production experience with AI agents, chatbots and other LLM based products using frameworks such as Llamaindex or Langchain.
  • Expertise in software design and development with Python with some experience in Scala, Java, C++, or C#.
  • Experience in one or more of the following applied fields: Transformers, Large-Scale Language Models, LLM evaluation and observability, Reinforcement Learning from Human Feedback (RLHF) reward modeling/alignment.
  • Strong interpersonal skills, including excellent written and verbal communication abilities, to effectively share ideas and results across diverse teams.
  • Passion for continuous learning and growth, both individually and for the team, within a supportive and innovative company culture.

Benefits

  • Flexible working arrangements.
  • Career growth with paid training tuition opportunities.
  • Active Employee Resource Groups (ERGs) to engage with.
  • An equitable work environment.
  • Flexible PTO
  • Paid company holidays
  • 4 company provided, "Recharge Days," which are wellness days off for the entire company
  • Employee Assistance Program
  • Access to a wide variety of unique perks and apps: PerkSpot, Wellhub (Gym Pass), Carrot Fertility, Omada, Ladder, SoFi, Fetch Pet Insurance, Calm for Kaiser, Spring Health for Guardian, XP Health for Guardian (virtual eye-wear platform)
  • 401k
  • Health, dental and vision insurance
  • Paid maternity leave
  • Employer paid short and long term disability and life insurance
Job Description Matching

Match and compare your resume to any job description

Start Matching
© 2024 Teal Labs, Inc
Privacy PolicyTerms of Service