{bc}
indeed

Software Engineer, Machine Learning, Applied AI

Meta
London, GBR
Onsite
Discovered Today
Software engineeringMachine learningApplied AILarge language modelsSystem architecture and scalabilityTechnical project leadership

Full Job Posting

Role overview

The Applied AI Engineering organization builds systems and workflows that improve frontier language models on real-world tasks.

The role identifies model capability gaps and develops systems, agentic pipelines, reinforcement learning environments, and evaluations that generate training signals.

The organization describes itself as a flat, AI-native group with broad scope and fast decisions.

Responsibilities

  • Collaborate with product, design, operations, and infrastructure teams to build application experiences.
  • Implement custom user interfaces using current programming techniques and technologies.
  • Analyze and optimize code quality, efficiency, and performance, and provide feedback in code reviews.
  • Set team direction and goals, lead major initiatives, mentor peers, and help onboard team members.
  • Architect efficient, scalable systems for complex applications.
  • Resolve performance and scalability issues and lead efforts to reduce technical debt.
  • Work across a range of programming languages and technologies.
  • Own components, features, or systems with expert end-to-end understanding.

Minimum qualifications

  • At least 8 years of programming experience in a relevant language, or at least 4 years of experience with a PhD.
  • Demonstrated experience driving organizational change and leading complex technical projects.
  • Bachelor's degree in Computer Science, Computer Engineering, a relevant technical field, or equivalent practical experience.
  • Experience using data and analysis to explain technical problems and provide detailed feedback and solutions.

Preferred qualifications

  • A master's degree or PhD in Computer Science or a related technical field.
  • Experience with TensorFlow, PyTorch, or Scikit-learn.
  • Understanding of information retrieval, including indexing, querying, and ranking.
  • Knowledge of data structures and algorithms, including graph theory and optimization.
  • Knowledge of NLP techniques, including text preprocessing, tokenization, and sentiment analysis.
  • Experience integrating AI tools into workflows and implementing responsible, ethical AI practices.
  • Ongoing AI skill development, including prompt or context engineering and agent orchestration.
  • Experience designing automated pipelines for synthetic training data or evaluation tasks.
  • Experience building verifiable AI training environments and quality controls, such as test harnesses, automated graders, contamination detection, and taxonomy coverage.
  • Ability to solve ambiguous problems and propose process and technical improvements in a fast-moving organization.

About Meta

Meta builds technologies and products intended to help people connect, find communities, and grow businesses.

Meta is developing augmented and virtual reality experiences and related technologies.

Compensation information

  • The posting states that individual compensation depends on skills, qualifications, experience, and location.
  • Base compensation may be expressed as an hourly rate, monthly rate, or annual salary; the posting does not specify a cadence or amount for this role.
  • Benefits are offered in addition to base compensation.

Apply for this job in 1 click

Skip the repetitive application forms

Install the Base Career Chrome Extension and autofill job applications across major job boards with your profile.

Sarah M.James T.Maya R.

Trusted by over 500,000 job seekers on Base Career

Start Free Today

More from this employer

More jobs at Meta