Meta is seeking AI Software Engineers to solve crucial problems on the web, specifically in language-related topics, to improve Meta's products and experiences
Requirements
- Specialized experience in one or more of the following machine learning/deep learning domains: Language: NLP, ASR, TTS, Conversational AI
- Experience developing language algorithms or language infrastructure in C/C++ or Python
- Experience in deep learning and PyTorch
- Experience with distributed systems or on-device algorithm development
- Experience in driving large cross-functional/industry-wide engineering efforts
- Significant experience in mentoring/influencing engineers across organizations
- Experience contributing to AI Publications
Responsibilities
- Apply relevant AI and machine learning techniques to build intelligent rich language systems that improve Meta's products and experiences
- Assist in goal setting related to project impact and system architecture
- Develop custom/novel architectures, define use cases, and develop methodology & benchmarks to evaluate different approaches
- Apply in-depth knowledge of how the machine learning system interacts with the other systems around it
- Technically lead in a team environment across multiple scientific and engineering disciplines, making the architectural trade-offs required to rapidly deliver software solutions
- Mentor other AI Engineers & improve the quality of AI work in the broader team
- Drive the team's goals and technical direction to pursue opportunities that make your larger organization more efficient
Other
- Bachelor's degree in Computer Science, Computer Engineering, relevant technical field, or equivalent practical experience
- Proven track record of planning multi-year roadmap in which shorter-term projects ladder to the long term-vision
- Ability to effectively communicate complex features and systems in detail
- Ability to partner & collaborate with organization leaders to help improve the level of performance of the team & organization
- Ability to identify new opportunities for the larger organization & influence the appropriate people for staffing/prioritizing these new ideas