WorkflowAI Logo WorkflowAI
WorkflowAI Logo
@

Senior Backend Engineer

💰 $200 - $120,000 📅 07/15/2024

Apply

Job Description

**About WorkflowAI:**
WorkflowAI is building a new way to interact with Large Languages Models
(LLMs). Our vision is to empower anyone and any organization to build great
products that leverage the power of LLMs by introducing a simplified layer of
abstraction.

Rather than writing prompts, tell WorkflowAI what you want to build, and the
platform will help you find the perfect model and the right instructions for
your task. With WorkflowAI's SDK, deploy this task in your codebase in less
than 5 minutes.

**The position:**
We are looking for a senior backend engineer to join our team. In this role,
you will primarily be working on our WorkflowAI project. From coding, design,
implementation, and deployment, you will make a significant impact from the
beginning on shaping the product that will ultimately support that will
ultimately support many companies and teams in building reliable applications
on top of LLMs 10x faster.

**Your role:**

* Contribute to the development of the WorkflowAI project
* Support the development of our backend infrastructure, which handles a series of AI tasks and focuses on high availability
* Constantly review and improve the code base

**You in a nutshell:**

**Essential toolkit:**
You have strong knowledge, solid understanding, and interest in the following
areas:

* Languages (Python is preferred; experience in another language (Typescript or Go) is also valued)
* Backend programming, architecture, design, and operations skills
* Static typing, domain driven design and clean architecture
* You have high standards that go beyond the code itself and understand that a feature development does not only equate to pushing code
* You have excellent testing practices and a clear understanding of how to compromise between code efficiency and test coverage
* You have experience and enjoy working in a fast paced, early stage startup environment
* You are are excited by the prospect of working on an AI product that focuses specifically on LLMs

**Preferred toolkit:**

* You have knowledge of the Python 3.9+ ecosystem and patterns: * Typing annotations (including generics) and static typing tools (mypy, pyright, pylance) * Linter tools (ruff) * Libraries (pydantic, fastapi) * Testing (pytest, mocks) * Asyncio
* You have a good understanding of LLM related techniques (RAG, few shot, chunking, prompt chaining, tool calls)
* You have visible experience with writing open source software
* You are able to work with non relational databases
* You are able to navigate through containerized architectures (Docker, Kubernetes, etc.)

**Your work culture:**

* You are humble and biased to action, with a “no task is too small” mindset
* You are able to adapt and thrive in a fast paced environment with an early stage team while rolling your sleeves up to navigate the unknown
* You think like an owner and can prioritize what’s best for the company
* You like to keep things simple and not get too caught up in the weeds
* You like to be challenged and see this role as a growth opportunity
* Being nice matters to you

**How we will support you:**

* An awesome founding team! You will be one of our first backend engineer hires and have the opportunity to work closely with a group of people who are well versed in product development
* Equity ownership in the company to share in the upside of what we’re building together
* Strong health, vision and dental insurance offerings; HSA, FSA, and 401k plans if selected PTO
* Remote work friendly, with quarterly retreats for in-person collaboration; our team is scattered all around the world
* Being part of a fast moving company in the AI & LLM space

_To be considered, applicants must be legally authorized to work in the US._

**Diversity, equity and inclusion:**
We are proud to be an equal opportunity employer and do not discriminate on
the basis of race, color, ancestry, national origin, religion or religious
creed, mental or physical disability, medical condition, genetic information,
sex (including pregnancy, childbirth, and related medical conditions), sexual
orientation, gender identity, gender expression, age, marital status, military
or veteran status, or other characteristics protected by local, state or
federal laws.