AT&T Natural Language Understanding (NLU) Sr. Software Engineer in El Segundo, California
AT&T Mobility and Entertainment provides world class digital delivery of entertainment and sports content. Our engineers are constantly developing and enhancing our leading edge software solutions, delivering an industry-leading customer experience over satellite, mobile, video on demand, and interactive services.We are constantly looking for ways to reduce roadblocks for our engineers so they can do what they do best: deliver world-class entertainment products.
About the Job
AT&T Entertainment Systems is looking for an experienced engineer to join the Entertainment Data Services group. This individual will be part of a team responsible for developing systems to support speech and text based natural language interfaces for our current and future products.The successful candidate will have the vision and experience to guide the team in leveraging state of the art human speech and language technologies. We are looking for individuals from a diversity of backgrounds with demonstrated quantitative and problem-solving skills.
Designing, implementing, and training robustcomponents for an entertainment domain focused natural language understandingsystem
Work closely with system architects to evaluate designand implementation
Implement, test, and deploy the services withbusiness and operational features
Evaluate different technologies and providetechnical input to the team.
Contribute to an engineering roadmap for naturallanguage interfaces
8+ years of experience building production software systems
Experience in the following domains: Automatic speech recognition,natural language understanding, and dialogue systems
·Preferred experience working with deep learning frameworks such asTensorFlow, Kaldi, CNTK, and Caffe
Hands on experience with Java/J2EE and Python
Optionally preferred experience in Node.js, AWS, Docker andKubernetes to support micro-services development.
Strong foundation in algorithms and data structures and theirreal-world use cases
Excellent written and verbal communication skills including theability to effectively communicate technical issues and solutions to all levelsof the organization
Stronganalytical, problem solving, and troubleshooting skills
Excellentmultitasking and time management skills with consistent attention todetail