bismark

bismark

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.

First Post!

cesar43

cesar43

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

Where Next?

Popular in Jobs Top

maiwand.nessar
Introductory paragraph theScore , a wholly-owned subsidiary of PENN Entertainment , empowers millions of sports fans through its digital...
New
overture8
Introductory paragraph Hi, I’m Phil, Elixir dev and co-founder of Lowdown. We are a very early stage startup, looking for a daily rate q...
New
alanvardy
Introductory paragraph Hello, my name is Alan Vardy, and I am the Tech Lead on Blitz’s Backend team. We are seeking a senior and mid-lev...
New
bbenligiray
Senior backend developer at ChainAPI ChainAPI is the integration platform for Airnode, the API gateway for smart contracts running on blo...
New
rey
Hi fellow developers, I’m a frontend engineer, that’s looking to recruit a backend dev for some personal pet projects, that may swell in...
New
troy76
System76 engineers and manufactures open source hardware, software, and firmware at our factory in Denver, Colorado. At System76 you’ll p...
New
johantell
About us My name: Johan Tell My position: Tech Lead Company name: BoardClic Website: https://boardclic.com/ Country: Sweden BoardCl...
New
QuinnWilton
Hey Elixir Forum! I’m an engineer at Tinfoil Security. We’re a small team of < 15 people who write automated security analysis tools....
New
wolf4earth
Introductory paragraph 7Mind empowers people and organizations alike to lead healthy, happy and purpose-driven lives since 2014. With mo...
New
RESTAR
RESTAR is a Japanese startup providing a B2B information analysis/management platform for the real estate industry. We are leveraging El...
New

Other popular topics Top

shahryarjb
Hello, I get Persian date from my client and convert it to normal calendar like this: def jalali_string_to_miladi_english_number(persi...
New
srinivasu
How to handle excepions in elixir? Suppose i have A, B, C ,D, E modules. and each module has get() function. A.get() method will call th...
New
openscript
Hello! Sorry for this astonishing simple question, but I’m really stuck. I try to set up the intellij-elixir plugin, but I don’t know ho...
New
KronicDeth
Elixir plugin for JetBrain’s IntelliJ Platform (including Rubymine) This is a plugin that adds support for Elixir to JetBrains IntelliJ...
289 35421 110
New
fireproofsocks
I’m working on defining a simple Ecto schema for a table (in PostGres), but I don’t see where I can define a column as NOT NULL. Conside...
New
chrismccord
This release brings a number of exciting features, including integration with the new Phoenix LiveDashboard and Phoenix LiveView. There h...
New
minhajuddin
I have seen a lot of code which picks the first element from a list using Enum.at(0) instead of List.first. Is there a reason why people ...
New
rms.mrcs
Hi, I need to transform a list of numbers into a map where the keys are the indexes and the values are the original values of the list....
New
stefanluptak
Hello everybody, usually, I use a 29" ultra-wide monitor for VSCode which can easily accomodate explorer (files panel) + file with code ...
New
Patoshizzle
After calling mix ecto.create I get this error: 17:00:32.162 [error] GenServer #PID<0.412.0> terminating ** (Postgrex.Error) FATAL...
New

We're in Beta

About us Mission Statement