About the Company:
We are a VC-backed start-up building an innovative product at the cross-section of AI, Climate Tech, & FinTech. We are looking for a Staff/Principal Software Engineer to join our team and drive the architecture, development, & scalability of our backend systems. The ideal candidate can seamlessly lead our AI integration efforts through bridging backend services with AI inference systems at scale.
Technical Responsibilities:
- Lead design and development of backends that power our core applications
- Architect scalable APIs that integrate with AI and frontend systems
- Develop and own AI inference endpoints for serving models at scale
- Collaborate with ML & Data Engineers to collect, clean, process, and analyze data from application traces
- Support the development and optimization of our AI pipeline and evaluation systems
Technical Skills & Required Experience:
- 8+ years of experience in full-stack web development w/ 4 years focused on AI/ML products
- B.S. (Advanced degree preferred) in computer science or an equivalent technical field
- Extensive backend engineering experience and demonstrated ability to autonomously build 0-1.
- Experience with Python, Django, REST APIs, and AWS RDS/ Postgres.
- Experience working with AI/ML services via APIs (i.e. Anthropic, Braintrust, LlamaIndex, OpenAI, etc.)
- Demonstrated experience serving AI models in production environments, building inference/data pipelines, optimizing model/pipeline performance, etc.
- Understanding of AI agent design, retrieval, evaluation, etc.
- Strong infrastructure experience: AWS, Terraform, etc.
- Experience with modern web development stacks (i.e. React.js, Node.js, Python, etc.)