MB - Lead Software Engineer
Core
Lead Software Engineer driving technical health, quality, and AI-powered feature development for a democratic technology platform.
Role type
Lead Software Engineer (Full Stack)
Builds
Large-scale data applications and AI-powered features for political campaigns and advocacy organizations.
Domain
Political technology / Democratic infrastructure
Deliverable
production ML models | product features
Required skills
Full stack development, Django, Python, Postgres, AWS ECS, AI tools, LLM integration, prompt engineering, mentoring
Preferred skills
React, TypeScript, Node.js, deep learning, NLP, reinforcement learning, CI/CD pipeline optimization
Technologies
Django, Python, Postgres, AWS ECS, React, TypeScript, Node.js, Claude Code, ChatGPT, Cursor, Windsurf
Responsibilities
Own technical health and quality of existing and new AI features; manage sprint planning, execution, and release cycles; collaborate with product and data science teams to define features; design and deliver large-scale data applications using LLMs; create documentation and training materials for AI technologies; mentor junior engineers; optimize algorithms and implement AI-driven features; refine engineering processes and CI/CD pipelines.
Seniority
Senior, hands-on IC with leadership responsibilities