PolyAI

Senior Software Engineer  Team Lead

PolyAI

full-time

Posted on:

Origin:  • 🇺🇸 United States • New York

Visit company website
AI Apply
Apply

Salary

💰 $150,000 - $200,000 per year

Job Level

Senior

Tech Stack

GoMavenPython

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