Drimva

Meta

Software Engineer, Machine Learning

$184K–$257K

Menlo Park, CA · Full-time · Posted Oct 26, 2026

Experience
8+ years of programming experience in a relevant language OR 4+ years experience with a PhD.
Education
Bachelor's degree in Computer Science, Computer Engineering, relevant technical field, or equivalent practical experience. The posting also lists a Master's degree or PhD in Computer Science or a related technical field.

About the job

Build and improve scalable application experiences and systems, while leading technical initiatives and applying AI tools to improve workflows.

What you'll do

  • Collaborate across teams to build application experiences and implement user interfaces.
  • Optimize code and architect scalable systems; resolve performance, scalability, and technical-debt issues.
  • Lead technical initiatives, guide and mentor peers, and establish end-to-end ownership of components or systems.

What they ask for

  • Demonstrated experience driving organizational change and leading complex technical projects.
  • Bachelor's degree in a relevant technical field or equivalent practical experience.
  • 8+ years of programming experience in a relevant language OR 4+ years experience with a PhD.
  • Experience using data to explain technical problems and provide feedback and solutions; ongoing AI skill development, AI-tool integration, and responsible AI practices.

Nice to have

  • Knowledge of NLP, information retrieval, data structures and algorithms, graph theory, and optimization.
  • Experience with TensorFlow, PyTorch, or Scikit-learn.

Pay

$183,997/year to $257,000/year USD base salary

Tools

TensorFlow, PyTorch, Scikit-learn

AI focus

Develop AI skills, integrate AI tools to optimize or redesign workflows, and apply responsible AI practices such as risk assessment, bias mitigation, and quality and accuracy reviews.

Model-written summary · the original posting is authoritative

First seen Oct 29, 2026 · Last verified Nov 4, 2026 (UTC)