Engineering Manager (Machine Learning, Voice)
Upload My Resume
Drop here or click to browse · PDF, DOCX, DOC, RTF, TXT
Requirements
• At least one year of experience managing engineering teams. Preferably in startup environments. • Experience as a senior ML engineer on complex, scalable systems with hands-on involvement and technical discussion skills. • Ability to mentor and coach engineers' technical and professional development. • Skillset includes Python programming language proficiency. • Familiarity with asynchronous communication practices for remote teams is required. • Knowledge of websockets, SIP and RTP protocols, streaming audio processing, ML as a service, evaluation techniques, and prompt engineering are necessary. • Experience working in sprint cycles or iterative product development processes would be beneficial.
Responsibilities
• Own team structure, processes, and ways of working, tailoring them to support speed and quality. • Mentor and coach engineers in their technical and professional development. • Drive cross-functional alignment across engineering, product, and design teams. • Hold the team accountable for shipping while providing continuous feedback. • Champion strong asynchronous communication practices and help your team operate autonomously in a remote-first setup. • Actively contribute to improving DEI (Diversity, Equity, Inclusion) in hiring, team dynamics, and leadership practices within the organization. • Support the team by removing blockers, reviewing PRs, occasionally contributing features or prototypes yourself.
Benefits
• Remote Work Options specifically mentioned: the company operates remotely and values asynchronous communication practices.