We are building a foundational Agentic AI Platform to power next-generation applications and we're looking for passionate, experienced engineers to lead the way. As a Full-Stack Software Engineer on the Agentic AI Platform team, you will be instrumental in building both the backend systems and the frontend interfaces that power our sophisticated AI agents.
Requirements
- Bachelor's degree in Computer Science, Engineering, or a related field
- 5+ years of professional full-stack software development experience
- Strong proficiency in one or more backend programming languages such as Python, Javascript/Typescript or Java
- Strong proficiency in frontend technologies including JavaScript, TypeScript, HTML, CSS, and modern frontend frameworks
- Experience building developer tools or interfaces for complex technical products
- Hands-on experience with agentic AI concepts/frameworks (e.g., LangChain, LlamaIndex), vector databases (e.g., Pinecone, Weaviate), or RAG techniques
- Experience in computer science fundamentals (data structures, algorithms, operating systems, networking)
- Experience building, deploying, and operating backend services and APIs in a cloud environment
- Experience building and deploying responsive and performant user interfaces
- Experience with system design and architecture
- Interest in or practical experience with AI/ML concepts, particularly working with or integrating Large Language Models (LLMs)
- Experience with software development best practices (testing frameworks for backend and frontend, CI/CD, monitoring, code reviews)
- Strong problem-solving skills and attention to detail
- Good communication and collaboration skills, including working with designers
Benefits
- Comprehensive health insurance
- Retirement plan
- Generous paid time off
- Employee stock options
- Professional development opportunities