Loading...

AI Voice Chain Engineering Team Lead

Kuala Lumpur, Kuala Lumpur, Malaysia

AI Voice Chain Engineering Team Lead

Kuala Lumpur, Kuala Lumpur, Malaysia

We seek an experienced and dynamic Team Lead to manage and guide a squad of 5-7 engineers, ranging from junior developers to senior and principal engineers. The ideal candidate will be a hands-on leader who can drive by example, foster a culture of innovation and continuous improvement, and effectively manage the team's technical and professional growth.

  • Lead and manage a diverse engineering squad, overseeing their day-to-day activities, project assignments, and professional development.
  • Drive technical excellence by actively participating in coding, design, and architecture discussions, setting high standards for code quality and best practices.
  • Collaborate with product managers and stakeholders to define project scope, timelines, and deliverables, ensuring alignment with business objectives. 
  • Mentor and coach team members, providing guidance on technical challenges, career development, and skill enhancement.
  • Facilitate Agile methodologies within the squad, including sprint planning, daily stand-ups, retrospectives, and continuous improvement initiatives.
  • Contribute to the architectural design and implementation of high-performance, scalable IP and Voice data stream processing solutions.
  • Identify and address technical debt, performance bottlenecks, and potential risks within the team's projects.
  • Foster a positive team culture encouraging innovation, knowledge sharing, and continuous learning.
  • Manage team performance, conduct regular one-on-ones, and provide constructive feedback to team members.
  • Collaborate with other team leads and senior leadership to align squad goals with broader organizational objectives.
  • Participate in hiring to build and maintain a robust and diverse engineering team.

  • Bachelor's degree in Computer Science, Software Engineering, or a related field; advanced degree preferred.
  • 8+ years of experience in software development, with at least three years in a leadership or mentoring role.
  • Strong proficiency in C/C++, with experience in modern language standards and frameworks.
  • Solid understanding of network protocols, IP traffic handling, and telecommunications engineering concepts.
  • Experience with multi-threaded programming, performance optimization, and distributed systems.
  • Familiarity with Agile methodologies, particularly Kanban and Scrum.
  • Proven track record of leading successful software projects and driving technical initiatives.
  • Excellent problem-solving skills and ability to guide team members through complex technical challenges.
  • Strong communication skills, with the ability to articulate technical concepts to technical and non-technical audiences.

 

Preferred Qualifications:

  • Experience with cloud technologies and microservices architectures.
  • Knowledge of AI/ML concepts and their application in data processing and analytics.
  • Familiarity with DevOps practices and tools (CI/CD, containerization, etc.).
  • Experience with real-time data processing systems and big data technologies.
  • Understanding of security best practices in software development.