Description
The Telephony Software team is seeking a ML Engineer to help us develop software for next-generation cellular technology. This role is highly collaborative, involving interaction with a variety of departments, including software development, AIML, QA, and project management. We are looking for a self-driven developer who can research, develop, troubleshoot issues, and work efficiently with teams of developers and test engineers across the iOS organization.
You will participate in all phases of the telephony software stack integration process, serving as a single point of contact for all aspects of our continuous integration system and overseeing how its outputs are tested before they are deployed on millions of customer devices. The ideal candidate will have a passion for building high-quality software efficiently utilizing machine learning, proven experience with continuous integration systems, automation, and testing, as well as hands-on development experience.
As a team member, you will have the opportunity to collaborate with specialists in the field to enable the development of AI-based telephony features for our customers. This position requires a proactive engineer with strong technical skills to take on responsibilities that include implementing AI-based telephony features, coding in Objective-C and C++, collaborating with cross-functional product teams, participating in architecture and code reviews, and building internal engineering tools as needed.