Salary
💰 $150,000 - $200,000 per year
About the role
- Take a lead role in developing real-world systems for customers that take thousands of calls every single day
- Work closely with Project Managers, Software Engineers and Dialogue Designers to build out and maintain highly specialised software
- Manage projects to ensure the proposed plan abides by the timeline, team capacity, budget, and scope
- Provide technical expertise, project management, and people management
- Lead, mentor, and develop a high-performing engineering team focused on delivering voice AI solutions
- Foster a culture of collaboration, innovation, and continuous improvement within the engineering department
- Set clear objectives, monitor performance, and provide constructive feedback to drive professional growth
- Encourage technical excellence by promoting best practices, knowledge sharing, and cutting-edge AI methodologies
- Establish and maintain engineering processes and standards to ensure consistent, high-quality results across all projects
- Provide hands-on technical leadership, guiding engineers through complex AI challenges, from model development to system integration
Requirements
- BS degree in Engineering / Science or a related technical field involving coding, or equivalent industry experience
- Experience with agile project management, such as scrum, kanban, post-mortems etc.
- 2+ years software engineering manager experience
- Experience with algorithms, data structures, complexity analysis, and software design
- Experience with one or more programming languages such as Python or Go
- Working proficiency in verbal and written English
- Exceptional communication and interpersonal skills
- 2+ years of experience as an Engineering Manager (preferred)
- Knowledge of REST APIs and associated technologies such as OAuth2.0
- Willing to get hands-on solving problems to help the team and project move forward
- A proactive collaborator with experience in interacting with different teams of varying complexity
- Experience / Knowledge of deploying AI products or solutions at scale
- Knowledge of telephony protocols such as SIP, or knowledge of associated networking protocols like TLS
- Understanding of the software deployment cycle, including local deployments, testing, code reviews etc.
- Experience with Go programming language
- Right to work/permission to work in the United States