Responsibilities
- Collaborate with cross-functional teams (product, design, operations, infrastructure) to build innovative AI-native application experiences
- Build and integrate LLM / generative AI capabilities into product surfaces (mobile, web), including prompt engineering, structured prompting, and context management
- Develop and maintain reusable software components for interfacing with back-end platforms, model serving/inference layers, and AI toolchains
- Implement retrieval-augmented generation (RAG) patterns (e.g., embeddings + retrieval) and contribute to context-aware and personalized user experiences
- Design/Contribute to agentic workflows and leverage AI tools and agents (including human-in-the-loop / expert-in-the-loop designs) to automate tasks and scale impact
- Analyze, debug, and optimize code and systems for quality, efficiency, performance, reliability, and cost
- Establish effective quality practices for AI features, including evaluation/QA for AI outputs, monitoring, and iterative improvement via feedback loops
- Architect efficient and scalable systems that power complex applications and AI-enabled features, identify and resolve performance and scalability issues
- Drive end-to-end execution of medium-to-large features with increasing independence, contribute to technical direction within the team
- Establish ownership of components, features, or systems with comprehensive end-to-end understanding
Minimum Qualifications
- Currently has, or is in the process of obtaining a Bachelor's degree in Computer Science, Computer Engineering, relevant technical field, or equivalent practical experience. Degree must be completed prior to joining Meta
- 2+ years of programming experience in a relevant language OR a PhD + 9 months programming experience in a relevant language
- Experience building maintainable and testable codebases, including API design and unit testing techniques
- ​​Experience effectively utilizing AI technologies and tools (e.g., large language models, agents, etc.) to enhance workflows
Preferred Qualifications
- 2+ years of experience in one or more of the following areas: LLM, Agentic models, machine learning, computer vision, pattern recognition, data mining, artificial intelligence, or a related technical field
- Experience with developing machine learning and large language models at scale from inception to business impact
- Exposure to architectural patterns of large scale software applications
- Experience with scripting languages such as PyTorch, TensorFlow, Python, JavaScript or Hack
- Proven experience to translate insights into business recommendations
- Experience improving quality through thoughtful code reviews, appropriate testing, proper rollout, monitoring, and proactive changes
- Knowledge developing and debugging in C/C++ and Java, or experience with scripting languages such as Python, Perl, PHP, and/or shell scripts
$58.65/hour to $181,000/year + bonus + equity + benefits
Learn more about this Employer on their Career Site
