Broccoli AI builds AI voice agents that act like real employees—answering phones 24/7, booking jobs in ServiceTitan, alerting techs when emergencies hit, and following up on missed calls or open estimates.
Requirements
- 1+ year of experience as a software engineer (backend, frontend, or full-stack)
- Strong understanding of software fundamentals (data structures, APIs, version control, etc.)
- Excitement to learn fast and contribute across the stack
- Experience with AI tools, real-time systems, or telephony
- Exposure to frameworks like Node.js, Python, or TypeScript
- Familiarity with LLMs or interest in AI development
Responsibilities
- Build and maintain components of our AI agent platform, internal tools, and backend systems
- Develop and test APIs and integrations with external platforms like ServiceTitan
- Participate in the full product cycle: idea → prototype → production
- Improve agent intelligence and voice performance in real time
- Collaborate with senior engineers to deliver high-impact features and maintain code quality
Other
- On-site collaboration 6 days/week
- Thrive in a fast-paced, startup-like environment where ownership and initiative matter
- Excellent communication and teamwork skills