9 days ago

Software Engineer, Language (Technical Leadership)

Meta

On Site
Full Time
$270,000
New York, NY

Job Overview

Job TitleSoftware Engineer, Language (Technical Leadership)
Job TypeFull Time
CategoryCommerce
Experience5 Years
DegreeMaster
Offered Salary$270,000
LocationNew York, NY

Who's the hiring manager?

Sign up to PitchMeAI to discover the hiring manager's details for this job. We will also write them an intro email for you.

Uncover Hiring Manager

Job Description

Software Engineer, Language (Technical Leadership) at Meta

Meta is actively seeking AI Software Engineers to join their innovative Research & Development teams. This role is ideal for candidates with substantial industry experience in Language-related topics, applying these skills to address some of the most critical and exciting challenges on the web. Meta is committed to expanding its team across multiple global locations.

Responsibilities

  • Apply advanced AI and machine learning techniques to construct intelligent, rich language systems that enhance Meta's products and user experiences.
  • Contribute significantly to goal setting, specifically around project impact and system architecture.
  • Develop custom and novel architectures, define practical use cases, and establish methodologies and benchmarks for evaluating diverse approaches.
  • Leverage in-depth understanding of how machine learning systems integrate and interact with surrounding technical ecosystems.
  • Provide technical leadership within a team environment, navigating multiple scientific and engineering disciplines, and making crucial architectural trade-offs for rapid software delivery.
  • Mentor fellow AI Engineers, actively improving the quality and standard of AI work across the broader team.
  • Drive the team's objectives and technical direction, identifying opportunities to enhance the efficiency of the larger organization.
  • Effectively communicate complex features and system designs with clarity and detail.
  • Produce clean, readable code and skillfully debug intricate problems that span across various systems.
  • Stay abreast of industry and company-wide trends to inform the assessment and development of new technologies.
  • Collaborate strategically with organizational leaders to elevate the performance level of both the team and the entire organization.
  • Identify emerging opportunities for the larger organization and influence key stakeholders regarding staffing and prioritization of these new initiatives.

Minimum Qualifications

  • Bachelor's degree in Computer Science, Computer Engineering, a relevant technical field, or equivalent practical experience.
  • Specialized expertise in one or more of the following machine learning/deep learning domains: Language, including NLP (Natural Language Processing), ASR (Automatic Speech Recognition), TTS (Text-to-Speech), or Conversational AI.
  • Demonstrated experience in developing language algorithms or language infrastructure using C/C++ or Python.

Preferred Qualifications

  • Experience with deep learning frameworks, particularly PyTorch.
  • A proven track record of strategic planning for multi-year roadmaps, where short-term projects align with a long-term vision.
  • Experience with distributed systems or the development of on-device algorithms.
  • Involvement in driving large-scale cross-functional or industry-wide engineering efforts.
  • Significant experience in mentoring and influencing engineers across different organizations.
  • Contributions to AI Publications.

Key skills/competency

  • AI
  • Machine Learning
  • Natural Language Processing (NLP)
  • Deep Learning
  • Technical Leadership
  • System Architecture
  • C/C++
  • Python
  • PyTorch
  • Distributed Systems

Tags:

Software Engineer
Language AI
NLP
Deep Learning
Technical Leadership
Machine Learning
AI Architect
C++
Python
PyTorch
Distributed Systems
ASR
TTS
Conversational AI
Algorithm Development
System Design
Software Development
Research & Development
Mentorship
Strategy

Share Job:

How to Get Hired at Meta

  • Research Meta's culture: Study their mission to connect people, values like 'Move Fast' and 'Be Bold', recent AI advancements, and employee testimonials on LinkedIn and Glassdoor.
  • Tailor your resume: Customize your resume to highlight language AI, deep learning, and technical leadership experience relevant to the Software Engineer, Language (Technical Leadership) role. Use keywords like NLP, ASR, PyTorch, and C++/Python.
  • Showcase your projects: Prepare to discuss significant projects involving complex language systems, distributed systems, or novel AI architectures, emphasizing impact and your leadership contribution.
  • Prepare for technical interviews: Sharpen your skills in algorithms, data structures, and system design, especially as they relate to large-scale AI and machine learning language applications at Meta.
  • Practice behavioral questions: Be ready to share examples demonstrating problem-solving, collaboration, mentorship, and driving technical direction, aligned with Meta's leadership principles.

Frequently Asked Questions

Find answers to common questions about this job opportunity

Explore similar opportunities that match your background