About the job
We are seeking highly skilled engineers to join our team. Whether you are an experienced professional looking to take on a senior role or a talented engineer at the start of your career, we offer a dynamic environment where you can grow and make a significant impact. You will have the opportunity to work on cutting-edge technologies, collaborate with industry leaders, and contribute to innovative projects that are shaping the future of education. If you have a passion for AI and education and a drive to excel, we invite you to be part of our rapidly growing team.
🎯 Core Responsibilities
- Design and implement end-to-end generative AI-powered features, including prompt engineering, agentic systems, vector databases, graph databases, and chat-based web & mobile UIs
- Lead the product development lifecycle from initial concept through deployment and maintenance, ensuring high-quality and scalable solutions
- Regularly collaborate with tech leads at Microsoft, Google, OpenAI, and Langchain to integrate their latest advancements into our products
- Ensure seamless integration of AI components with front-end and back-end technologies, maintaining optimal performance and user experience
- 7+ years technical engineering experience
- Familiarity with "best practices" for LLMs, RAG, prompt engineering, and agents
- Expertise in our stack (see "Libraries/Frameworks" below)
- Proven track record for taking end-to-end feature ownership
- University degree in a technical field
- TypeScript
- Langchain.js
- Serverless (Node.js, AWS Lambda)
- PostgreSQL (Supabase)
- Graph Databases (Neo4j)
- React (JS + Native)
- Next.js (Vercel)
- Strong documentation and communication skills
- Passion for technical challenges and continuous learning
- Rigorous follower & contributor to open-source projects, blogs, and research papers
- Ability to mentor and guide team members
- Obsessed with optimizing technical and non-technical “process"
- This is a Global Remote Job Position.
- We are hiring across multiple levels and will match you to the most suitable role, from senior engineer to principal, based on your skills and experience.