Software Engineer, AI Native Development

Meta Meta · Big Tech · London, United Kingdom

Staff Software Engineer to lead the next generation of AI-native software development practices at Meta. This role involves building systems, tools, and workflows that integrate LLMs and generative AI into the software development lifecycle, from code generation to debugging and product delivery. The engineer will serve as a technical leader, shaping how Meta engineers leverage AI for broader scope, faster iteration, and higher quality outcomes.

What you'd actually do

  1. Design and build AI-native developer tooling and automation frameworks that integrate large language models into core engineering workflows such as code generation, code review, test synthesis, and incident response
  2. Lead the architecture and implementation of AI-accelerated systems that reduce iteration cycles, eliminate manual toil, and scale engineering output across product teams
  3. Identify opportunities to apply generative AI and foundation models to complex software engineering problems, and drive adoption of these solutions across the broader engineering organization
  4. Establish and evangelize best practices for responsible and effective AI use in software development, including guidelines for when to apply AI versus deep human expertise
  5. Partner with product, infrastructure, and platform teams to embed AI-native workflows into existing development pipelines, CI/CD systems, and experimentation frameworks

Skills

Required

  • Software engineering
  • Building developer tooling
  • Platform infrastructure
  • AI-integrated systems
  • Designing and shipping production systems with LLMs/generative AI
  • Leading technical initiatives end-to-end
  • Architecture design
  • Cross-team coordination
  • Staged rollout
  • Post-launch reliability ownership
  • Technical communication (written)
  • AI tool application in software development
  • Workflow optimization with AI
  • Measurable impact assessment
  • AI skill development
  • Prompt engineering
  • Agent orchestration
  • Engineering efficiency improvements
  • Responsible AI practices
  • Observability frameworks for AI
  • Evaluation frameworks for AI outputs

Nice to have

  • Retrieval-augmented generation
  • Fine-tuning techniques for software engineering tasks

What the JD emphasized

  • 8+ years of software engineering experience
  • Experience building developer tooling, platform infrastructure, or AI-integrated systems
  • Experience designing and shipping production systems that incorporate large language models, code generation models, or other generative AI technologies into software engineering workflows
  • Experience leading major technical initiatives end-to-end
  • Experience communicating technical decisions and trade-offs in writing
  • Experience applying AI tools fluently within a software development context
  • Demonstrated ability to integrate AI tools to optimize/redesign workflows and drive measurable impact
  • Demonstrated ongoing AI skill development
  • Track record of driving measurable improvements in engineering efficiency through tooling, automation, or process changes at an organizational scale
  • Experience adhering to and implementing responsible, ethical AI practices
  • Experience establishing observability and evaluation frameworks for AI-generated outputs in production software systems

Other signals

  • AI-native software development practices
  • integrate large language models and generative AI into the software development lifecycle
  • AI-accelerated product delivery
  • AI as a force multiplier