Job Description
As a Software Engineer AI, you will design and develop end-to-end AI-powered product features from prototype to production.
This involves balancing speed during exploration with quality in what's delivered.
You will work as a full-stack engineer using Next.js, TypeScript, Tailwind, tRPC, PostgreSQL, and Vercel while seamlessly integrating AI capabilities.
Our goal is to ensure cost-awareness, performance, and maintainability of our AI systems.
Required Skills and Qualifications
* Experience with AI development and deployment
* Proficiency in programming languages such as Next.js, TypeScript, and Python
* Knowledge of database management systems like PostgreSQL
* Familiarity with cloud services such as Vercel
* Strong understanding of software engineering principles and practices
Benefits
As a member of our team, you will have the opportunity to work on cutting-edge AI projects, collaborate with a talented group of engineers, and contribute to the growth and success of our organization.
We offer a dynamic and supportive work environment, opportunities for professional growth and development, and a competitive salary and benefits package.
Others
You will be responsible for owning AI-driven product decisions, including when to use RAG, fine-tuning, pgvector, embeddings, or new SDKs.
Your goal is to make our AI practices stronger by codifying learnings on context window management, prompting, evaluation, scaling strategies, and creating systems for living documentation that promotes knowledge sharing.
You will actively contribute code, remove blockers for others, and keep communication crisp to facilitate team progress.