← Back to jobsJob ID col-cmvv2utfq01yb42b9vecs84ua

Public companyPosted 15 days ago

Software Engineer, Machine Learning

Full-time
On-site
4+ years
$184K – $257K/yr
Posted 15 days ago

Meta is hiring a Software Engineer, Machine Learning to build and improve products and application experiences across mobile and web platforms. The role focuses on solving complex technical problems, architecting scalable systems, and advancing how people connect globally.

Posted
15 days ago
Source
metacareers.com
Sector
Information Technology & AI

Opens the employer's application page in a new tab

Responsibilities

  • Collaborate with cross-functional teams (product, design, operations, infrastructure) to build innovative application experiences
  • Implement custom user interfaces using latest programming techniques and technologies
  • Analyze and optimize code for quality, efficiency, and performance, and provide feedback to peers during code reviews
  • Set direction and goals for teams, lead major initiatives, provide technical guidance and mentorship to peers, and help onboard new team members
  • Architect efficient and scalable systems that drive complex applications
  • Identify and resolve performance and scalability issues, and drive large efforts to reduce technical debt
  • Work on a variety of coding languages and technologies
  • Establish ownership of components, features, or systems with expert end-to-end understanding

Qualifications

  • Demonstrated experience driving change within an organization and leading complex technical projects
  • Bachelor's degree in Computer Science, Computer Engineering, relevant technical field, or equivalent practical experience
  • 8+ years of programming experience in a relevant language OR 4+ years experience with a PhD
  • Experience utilizing data and analysis to explain technical problems and provide detailed feedback and solutions

Preferred

  • Masters degree or PhD in Computer Science or a related technical field
  • Experience with frameworks like TensorFlow, PyTorch, or Scikit-learn
  • Understanding of information retrieval concepts, such as indexing, querying, and ranking
  • Demonstrated grasp of data structures and algorithms, including graph theory and optimization techniques
  • Knowledge of NLP techniques, including text preprocessing, tokenization, and sentiment analysis
  • Demonstrated ability to integrate AI tools to optimize/redesign workflows and drive measurable impact (e.g., efficiency gains, quality improvements)
  • Experience adhering to and implementing responsible, ethical AI practices (e.g., risk assessment, bias mitigation, quality and accuracy reviews)
  • Demonstrated ongoing AI skill development (e.g., prompt/context engineering, agent orchestration) and staying current with emerging AI technologies
  • Master's Degree

Required skills

Agent OrchestrationContext EngineeringData Structures and AlgorithmsGraph TheoryInformation RetrievalNatural Language ProcessingOptimization TechniquesPrompt EngineeringPyTorchResponsible AIScikit-learnTensorFlow

Full job description

Meta is hiring a Software Engineer, Machine Learning to build and improve products and application experiences across mobile and web platforms. The role focuses on solving complex technical problems, architecting scalable systems, and advancing how people connect globally.

Responsibilities

  • Collaborate with cross-functional teams (product, design, operations, infrastructure) to build innovative application experiences
  • Implement custom user interfaces using latest programming techniques and technologies
  • Analyze and optimize code for quality, efficiency, and performance, and provide feedback to peers during code reviews
  • Set direction and goals for teams, lead major initiatives, provide technical guidance and mentorship to peers, and help onboard new team members
  • Architect efficient and scalable systems that drive complex applications
  • Identify and resolve performance and scalability issues, and drive large efforts to reduce technical debt
  • Work on a variety of coding languages and technologies
  • Establish ownership of components, features, or systems with expert end-to-end understanding

Preferred

  • Masters degree or PhD in Computer Science or a related technical field
  • Experience with frameworks like TensorFlow, PyTorch, or Scikit-learn
  • Understanding of information retrieval concepts, such as indexing, querying, and ranking
  • Demonstrated grasp of data structures and algorithms, including graph theory and optimization techniques
  • Knowledge of NLP techniques, including text preprocessing, tokenization, and sentiment analysis
  • Demonstrated ability to integrate AI tools to optimize/redesign workflows and drive measurable impact (e.g., efficiency gains, quality improvements)
  • Experience adhering to and implementing responsible, ethical AI practices (e.g., risk assessment, bias mitigation, quality and accuracy reviews)
  • Demonstrated ongoing AI skill development (e.g., prompt/context engineering, agent orchestration) and staying current with emerging AI technologies
  • Master's Degree
  • TensorFlow
  • PyTorch
  • Scikit-learn
  • Information Retrieval
  • Indexing
  • Querying
  • Ranking
  • Data Structures
  • Algorithms
  • Graph Theory
  • Optimization Techniques
  • Natural Language Processing
  • Text Preprocessing
  • Tokenization
  • Sentiment Analysis
  • AI Tool Integration
  • Workflow Optimization
  • Workflow Redesign
  • Impact Measurement
  • Responsible AI
  • Ethical AI Practices
  • AI Risk Assessment
  • Bias Mitigation
  • Quality Reviews
  • Accuracy Reviews
  • Prompt Engineering
  • Context Engineering
  • Agent Orchestration
  • Emerging AI Technologies
  • Continuous Learning

Benefits

  • Bonus
  • Equity

Company

  • Social networking and immersive augmented/virtual reality technologies.
  • Menlo Park, California, USA
  • https://www.meta.com/
  • Founded in 2004
  • 10001+ employees

Qualifications

  • Demonstrated experience driving change within an organization and leading complex technical projects
  • Bachelor's degree in Computer Science, Computer Engineering, relevant technical field, or equivalent practical experience
  • 8+ years of programming experience in a relevant language OR 4+ years experience with a PhD
  • Experience utilizing data and analysis to explain technical problems and provide detailed feedback and solutions
  • Masters degree or PhD in Computer Science or a related technical field
  • Experience with frameworks like TensorFlow, PyTorch, or Scikit-learn
  • Understanding of information retrieval concepts, such as indexing, querying, and ranking
  • Demonstrated grasp of data structures and algorithms, including graph theory and optimization techniques
  • Knowledge of NLP techniques, including text preprocessing, tokenization, and sentiment analysis
  • Demonstrated ability to integrate AI tools to optimize/redesign workflows and drive measurable impact (e.g., efficiency gains, quality improvements)
  • Experience adhering to and implementing responsible, ethical AI practices (e.g., risk assessment, bias mitigation, quality and accuracy reviews)
  • Demonstrated ongoing AI skill development (e.g., prompt/context engineering, agent orchestration) and staying current with emerging AI technologies

Required skills

  • Agent Orchestration, Context Engineering, Data Structures and Algorithms, Graph Theory, Information Retrieval, Natural Language Processing, Optimization Techniques, Prompt Engineering, PyTorch, Responsible AI, Scikit-learn, TensorFlow

Experience

  • 4+ years

Job details

Employment type

Full-time

Seniority level

4+ years

Date posted

Oct 29, 2026

Work mode

On-site

Job source

metacareers.com

Company

Public company

Information Technology & AI

Social networking and immersive augmented/virtual reality technologies.

See all 835 jobs from Public company →
  • Menlo Park, California, USA
  • Information Technology & AI
  • 10001+ employees
  • Founded 2004
  • meta.com

Similar jobs

Other roles in New York, NY or Information Technology & AI

Information Technology & AI

30+ days ago

Software Engineer, Kernel Performance & AI Tooling

Full-timeSan Francisco, CACompetitive

We are looking for a systems-minded engineer to help advance our kernel development, performance engineering, and hardware-software co-design capabilities, with a particular focus on AI-assisted workflows and tooling.

Information Technology & AI

30+ days ago

AI Support Engineer

Full-timeSan Francisco, CACompetitive

We’re looking for dedicated, experienced, and deeply curious individuals to help solve some of the most complex challenges faced by our customers while building the future of post-AGI support alongside us.

Information Technology & AI

30+ days ago

Staff Software Engineer, Payment Systems

Full-timeSeattle, NYCompetitive

As a Staff Engineer on Payment Intelligence, you’ll work across our product portfolio to ensure we’re building in a consistent, efficient, and effective manner.

Software Engineer, Machine Learning

Public company · $184K – $257K/yr

Apply on company site