About the Role
Responsibilities
As a Full Stack Engineer at Patronus AI, you will contribute to a product that is addressing one of the most important and challenging problems facing society’s adoption of AI today. You will work in a fast-paced environment in which you will work on all stages of product development: conception, system design, implementation, polish, and maintenance.
In this role, you will:
Build high performance user interfaces for the product, such as LLM evaluation workflows, advanced analytics, search, and data visualizations
Seamlessly integrate frontend with backend using GraphQL and REST APIs
Consider everything a ‘work in progress’. Constantly polish existing features and iterate
on customer feedback
Develop internal tools and libraries (e.g. data visualization library) to improve simplicity and productivity for the broader engineering team
Closely collaborate with cross-functional partners in software engineering, design, product, and ML
Qualifications
"The number one qualification to succeed in this machine learning course is gumption” - John Lafferty, CS Professor at Yale
Above all, we look for a proactive mindset, willingness to learn, relentless drive, and passion for working hands-on with customers. You are a great fit if you have a background in the following:
BS/MS in Computer Science, Mathematics, Statistics, or other quantitative field
Experience with web-oriented programming languages like Javascript, Typescript, or NodeJS
Experience with modern UI frameworks like React
Experience with backend frameworks like FastAPI or Django
Experience with databases like PostgreSQL and API platforms like Hasura and Postman
Experience with cloud environments like AWS
Have good character, integrity, and respect for others!
Tech Stack
JavascriptTypescriptNodeJSReactFastAPIDjangoPostgreSQLHasuraPostmanAWSGraphQLREST APIs