Founding Software Engineer, Full-Stack
Date Posted
14 Nov, 2024
Work Location
Salary Offered
$140000 — $200000 yearly
Job Type
🌟 About You
This role requires a strong background in software development, including experience in front-end technologies such as React, CSS, and Typescript, as well as back-end technologies such as databases, server-side frameworks, and APIs. Additionally you’ll:
- Experience ideally in a start-up like environment where you have taken full ownership of projects from start to finish.
- Be comfortable working in sprint cycles in a fast-paced environment and embody our cultural principles around outcome orientation and biasing towards action.
- Be ambitious - we’re working on an incredibly hard problem and are looking for people who are energized by challenges.
- Be customer-focused - care about addressing the challenges our customers encounter, using their feedback to continuously shape our product.
Experience in any of the following is great to have but not required:
- AI/ML especially in generative AI / LLMs.
- CloudOps/DevOps - using tools like Terraform, Kubernetes, etc.
- Data infrastructure - using tools like dbt, Airflow, Dagster, Snowflake, etc.
- Working in highly regulated environments with rigorous data security requirements (healthcare, finance, government, etc).
We understand that not everyone will perfectly match the description above, and we are dedicated to maintaining an equal and diverse workplace. We embrace individuals who may not fit the traditional mold and encourage you to apply if you believe you would be a good fit for our values and culture. 😊
👷♀️ About the Role
The founding software engineer will work closely with the CEO and CTO to develop the core product offering.
The nature of this work will change in a fast-moving environment but typically involves a combination of (depending on your background):
- Working with AI/LLMs: Improving the performance of our Retrieval Augmented Generation platform by experimenting with foundational LLMs and novel search techniques. Help define industry standards for how to leverage generative AI in enterprise settings.
- Enhancing our developer-focused APIs: improving and expanding the functionality of our APIs to make them more user-friendly and efficient for developers. This includes optimizing performance, adding new features, and ensuring seamless integration into existing customer workflows.
- Making improvements to our frontend: Refining the visual design, optimizing the performance, and implementing new features in our platform’s frontend to make it more intuitive and engaging for our users.
- Working on our data platform: Making improvements to our data platform to ingest, transform, and embed customer data for use in generative AI applications. Optimizing the data infrastructure’s performance and scalability to ensure reliable and timely data integration.
💾 Our Stack
We don’t care about which tools you have experience in so long as you’re able to adapt and be effective in our current environment:
- Frontend: NextJS, React, Typescript, Tailwind
- Backend: NextJS, Typescript, EdgeDB/PostgreSQL, Milvus
- Cloud: AWS, Terraform, Kubernetes
- AI/ML: Langchain, OpenAI, Anthropic, and Cohere
💼 Work environment:
We love to work in-person in our downtown Brooklyn office.
We have a high bar for hiring and account for that with above-market compensation including cash, equity, and benefits 😃