Grammarly

Software Engineer, Machine Learning (Grammarly for Developers)

Job Description

Posted on: 
February 6, 2023

As a Machine Learning Engineer specializing in personalization, you will have a significant customer-facing impact, including defining the personalized customer experience and working closely with Grammarly for Developers partners. Personalization is a top strategic goal for Grammarly. Most of the problems we’re tackling haven’t been solved before, which provides the opportunity for creative and innovative problem-solving.

Responsibilities

  • Build scalable end-to-end machine learning solutions to tackle customer challenges.
  • Promote excellence and best practices across the Machine Learning team with regards to research, implementation, tooling, and system design.
  • Collaborate cross-functionally to ship new features across our many interfaces.
  • Effectively communicate technical machine learning results in a business context where most people are not machine learning experts.
  • Explore novel techniques to address previously unsolved problems.

Job Requirements

  • Embodies our EAGER values—is ethical, adaptable, gritty, empathetic, and remarkable.
  • Is able to collaborate in person 2 weeks per quarter, traveling if necessary to the hub where the team is based.
  • Understands traditional machine learning algorithms and state-of-the-art techniques, including deep learning and how to use it effectively in practice.
  • Is familiar with recommendation, relevance, or personalization and its application in the industry.
  • Has an awareness of modern NLP techniques.
  • Is comfortable reading academic papers and can take interesting ideas and apply them.
  • Understands data structures and algorithms at a level sufficient to write performant code when working with large datasets or large incoming data streams.
Apply now

More job openings