Senior Backend and AI Engineer - Grain, Remote (UTC-7 through UTC+2 TZ)

Introductory paragraph

For the first time in many years, Grain is hiring a new backend engineer. Thanks for your interest!

About us

My name: Ryan Johnson
My position: Co-founder and CTO
Company name: Grain
Company website: https://grain.com
Company headquarters: Provo, UT, USA
Company info:

Grain automates call recording, note-taking, and all the post-call busywork so our customers can spend their time where it matters most. While sales, customer success, and product development teams all use Grain, we’re focused on sales and building an AI Assistant for Account Executives to help them close more deals. Grain is a post-Series A startup headquartered in Provo, Utah. We’re made up of a small, nimble team focused on building the best product in the conversation intelligence space.

About the job

An opportunity to work with the best technology (Elixir) in the most exciting vertical (AI).

Job title: Senior Backend and AI Engineer
Salary range: High 100s USD
Qualifications or experience required:

  • Experience: 5+ years of backend development in production environments.
  • Technology: Elixir/Erlang production experience (strongly preferred), relational databases and cloud services (AWS).
  • AI: Experience with building production systems leveraging AI tools such as LLMs, opensource models, embeddings, vector stores, custom training, etc. Bonus points forexperience with Elixir libraries like NX, Axon, Bumblebee, etc.
  • Table Stakes: Strong written and verbal communication skills, self-motivated and self-directed in remote working environment, desire and drive to help the entire engineering and product team level up.

What the successful job applicant will be working on:

  • Development: Build best-in-class sales and conversation intelligence features. Architect solutions in a timely manner that are both scalable and maintainable.
  • Research: Keep up to date with the latest AI developments and integrate them into the product.
  • Collaboration: Work closely with a team of seasoned Elixir & AI engineers to continually improve both the product and team.

Position on remote work

Remote job: Yes
Remote restrictions: UTC-7 through UTC+2
Any other notes about your position on remote work: We’re an international team of engineers and excited to work with candidates from anywhere in our timezone range.

About the interview process

You’ll meet with our CTO, CEO, Head of Product, and some senior engineers to assess your level of experience, passion for the space, and fit with the company.

Further info

Please send your resume to ryan@grain.com.

6 Likes

Hi Ryan, My name is Cesar. I am reaching out in regard to a Senior Backend and AI Engineer position at Grain. It looks like good fit for me. I have experience with Elixir development technologies. I’d like to connect with you. I’m looking forward to hearing from you. Thanks, Cesar

The role has now been filled and we are no longer accepting applications. Thanks for the enormous interest!