Machine Learning Engineer

Job expired!

About Us

At Supernormal, we are on a mission to revolutionize spoken communication for individuals, teams, and organizations of all sizes. Meetings serve as our most information-rich work channel, yet often lack structure and documentation. We aim to solve this problem through focused innovation, design, and craftsmanship. Since 2019, we've garnered the trust of clients like Snap, Salesforce, Replay, Gitcoin, Pinterest, and many more. As we expand rapidly, we are eager to add top-notch talent to our team. Supernormal is a remote-first company, and we prioritize diversity and creativity in our global team. We host annual team retreats and gather quarterly to strengthen our bond.

About The Role

Supernormal is seeking experienced Machine Learning Engineers to develop AI that enhances our core product by delivering meeting transcription, note generation, and task automation. As part of our AI team, you will design secure, reliable services that deploy cutting-edge AI models, generating millions of high-quality meeting notes for our growing customer base. This role involves a considerable amount of software engineering, making it ideal for those who thrive on bringing new models and features to users swiftly.

What You'll Work On

As a Machine Learning Engineer at Supernormal, you will oversee the complete development of AI solutions for meeting notes, question answering, and task completion. Key responsibilities include:

  • Prompt engineering using advanced techniques to enhance our meeting assistant features.
  • Building and deploying custom machine learning models to enhance our AI stack, including improving transcription quality and reducing API token usage.
  • Training and deploying large language models using state-of-the-art methods like LoRA, RLHF, and instruction-tuning.
  • Creating new product experiences with NLP and LLMs that improve through user feedback and collaboration with product engineers and the design team.
  • Defining and improving business and product metrics to optimize AI quality and cost.
  • Enhancing LLM-powered search and question answering using RAG across multiple meetings.
  • Innovating and advocating for better methodologies, continuously improving the processes you engage with.

Requirements

What You Will Bring

We are a fast-paced startup that develops zero-to-one products on top of large language models. The ideal candidate excels in both machine learning and rigorous software development. Key qualifications include:

  • Proficiency in AI/ML with 3-5 years of experience in building machine learning systems. Strong background in NLP and LLMs, with skills in data curation, modeling, and training models.
  • A Bachelor's degree in Computer Science, Engineering, AI, Mathematics, or a related field is required; a Master's or PhD is a plus.
  • Solid software engineering skills, with a proven track record in writing and supporting production-grade systems.
  • Proficiency in Python and SQL, with experience in PyTorch. Familiarity with Ruby on Rails and Snowflake for data querying is advantageous.

What We'll Expect of You

  • A collaborative mindset that fosters team improvement and mutual support.
  • A willingness to tackle complex problems with persistence and the support of the team.
  • Confidence to act autonomously while aligning with team goals and contributing your ideas.
  • An eager approach to learning and improving existing processes.
  • Team-centric thinking, valuing shared responsibility and collective success.
  • A mindset focused on team growth and learning through challenges and reviews.

Benefits

  • 💰 Competitive salary, 401K
  • 📈 Stock options
  • 🏥 Comprehensive healthcare coverage (Medical, Dental, and Vision)
  • 🚀 Fully remote setup – no return-to-office requirement
  • 🏠 Work-from-home budget to create an optimal workspace
  • ✈️ Annual team-wide offsite events
  • 🎓 Education credit up to $500 per year
  • 🧳 Unlimited PTO (minimum of 4 weeks)