{bc}
indeed

Software Engineer, Full Stack, Applied AI

Meta
London, GBR
Onsite
Discovered Today
Full-stack software engineeringApplied AISystem architecture and scalabilityProgrammingData analysis for technical problem-solvingTechnical project leadership

Full Job Posting

Role overview

Join Meta's Applied AI Engineering organization to improve frontier language models on real-world tasks.

Build complex systems, agentic pipelines, reinforcement-learning environments, and evaluations that generate high-quality training signals.

Work in a flat, AI-native organization with broad scope, light processes, 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 for quality, efficiency, and performance, and provide feedback in code reviews.
  • Set team direction and goals, lead major initiatives, mentor peers, and help onboard new team members.
  • Architect efficient, scalable systems for complex applications.
  • Resolve performance and scalability issues and drive efforts to reduce technical debt.
  • Work across coding languages and technologies, with end-to-end ownership of components, features, or systems.

Minimum qualifications

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

Preferred qualifications

  • Six or more years of relevant experience building large-scale applications or similar experience.
  • Experience with code reviews, testing, rollout, monitoring, and proactive quality improvements.
  • Experience with languages such as C, C++, Java, Swift, or Kotlin, and scripting languages such as Python, JavaScript, or Hack.
  • Experience integrating AI tools, applying responsible AI practices, and developing skills in prompt/context engineering or agent orchestration.
  • Experience designing synthetic training-data or evaluation pipelines and building verifiable AI training environments and quality controls.

About Meta

Meta builds technologies for connection, communities, and businesses, including social and immersive technologies.

Compensation information

  • The posting says individual compensation depends on skills, qualifications, experience, and location.
  • The compensation statement describes possible base hourly, monthly, or annual rates but does not specify this role's pay cadence or amount.
  • The posting notes that benefits may accompany 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