Bonterra aims to increase the giving rate as a percentage of GDP from 2% to 3% by 2033 by providing better support to social workers and non-profit organizations through AI solutions
Requirements
- Building and shipping code to production in 'startup mode' - releasing frequently, incorporating user feedback, continuous refactoring to preserve code quality while moving fast
- Using AI-assisted development tools like Cursor, Windsurf or Claude Code
- Building and deploying LLM-based production systems, including MCP connectors and RAG solutions
- Experience with AI frameworks (LangChain, LlamaIndex, etc.) or equivalent experience with complex software systems and eagerness to learn AI-specific tools
- AWS knowledge, particularly managed AI services
- Open source AI contributions
- Experience with AI evaluation and observability at scale
Responsibilities
- Design and implement LLM-based agentic applications, run experiments, establish technical patterns for the team and mentor other engineers
- Design and implement AI agents using LLMs, vector databases, orchestration frameworks and connect to external systems using MCP
- Define architectural patterns for prompt engineering, agent workflows, and system integration
- Build on AWS (Bedrock, Lambda, DynamoDB)
- Establish and execute testing and evaluation strategies for non-deterministic AI systems
- Partner with product teams to scope and plan, interview customers to gather feedback and boost adoption
- Work directly with our Chief Architect and SVP of Engineering, they are both contributing code to our AI solutions
Other
- Passion and curiosity about AI's transformative potential
- Diverse backgrounds and expertise, including experience working in healthcare, government, or social work
- Ability to work in an inclusive environment where diversity is embraced and every team member feels empowered to contribute
- Commitment to equity and social justice
- Ability to learn, develop, network, and connect