This is an exciting opportunity for someone looking to gain real-world AI experience by helping build an agentic application and mission-driven B2C platform—with direct impact on how millions of voters engage with elections.
Location: Remote (U.S. Only)
Organization: VoteMate Inc. | 501(c)(3) Nonprofit | Microsoft for Startups + Nonprofits Member
Company Description
VoteMate is a 501(c)(3) nonprofit civic tech organization building a secure, AI-powered voting companion that helps people understand what’s on their ballot—with clarity, accuracy, and zero political spin. Our mission is to empower every voter with trustworthy, personalized election guidance that’s easy to access.
We are proudly supported by Microsoft for Startups and committed to building a future where every voter feels informed and confident.
Role Description
We’re looking for a Lead AI Engineer to join our volunteer team as we prepare for our Fall 2025 launch in New Jersey and Virginia. You’ll lead the development of VoteMate’s multi-agent AI system—driving the architecture, evaluation strategies, and responsible deployment of language model–powered features.
This is a hands-on technical leadership role ideal for someone excited to bring agentic architectures to life in a real-world civic product. You’ll work closely with our data, backend, and UX teams—and play a key role in supporting our AI interns from Carnegie Mellon. You will be supported by other AI Engineers and our Fractional CTO.
Qualifications
- Strong experience working with LLMs, prompt engineering, and retrieval-augmented generation (RAG) systems
- Proficiency in Python, with experience using LangChain, Semantic Kernel, or similar frameworks
- Familiarity with Azure OpenAI, Azure AI Search, and other Microsoft AI services
- Experience designing or integrating multi-agent orchestration frameworks
- Knowledge of vector search, embeddings, and memory systems for context handling
- Comfortable leveraging AI-assisted tools (e.g., GitHub Copilot) to accelerate development
- Experience in designing evaluation frameworks and red teaming AI outputs
- Excellent communication and collaboration skills
- Bonus: experience in civic tech, open-source AI work, or mentoring students in applied AI
Responsibilities
- Design and maintain the architecture for VoteMate’s multi-agent AI framework
- Develop orchestrators that integrate knowledge retrieval, user profile modeling, and ballot option matching
- Build evaluation and observability pipelines for prompt quality and agent performance
- Integrate AI agents into backend services and user-facing chat interfaces
- Collaborate with data, security, and UX teams to ensure responsible and scalable AI deployment
- Mentor AI interns and provide technical guidance during sprints and reviews
Time Commitment
- Volunteer role (flexible hours; ideally 5–15 hours/week)
- This role is part of our Fall 2025 team contributing to the September closed beta and October open beta launch
What You’ll Gain
- Lead the development of a real-world agentic AI system serving a civic purpose
- Work on a mission-driven product with tangible, national impact
- Collaborate with experienced engineers, researchers, and product leaders from Microsoft, CMU, and beyond
- Grow your portfolio with experience in LLM deployment, multi-agent orchestration, and responsible AI practices
- Help shape the future of how voters interact with democracy—powered by trustworthy, AI-driven guidance
Interested? Let’s connect!
- Apply or visit votemateus.org to learn more.