
Software Engineer, Machine Learning - Central Integrity
Required skills
- AI
- integrity
- harm detection
- child safety
- youth safety
- fraud detection
- identity authenticity
- frontier threats
- AI agents
- risk vectors
Nice to have
- consumer scale
- bad actors
- countermeasures
- regulated domain
Role summary
Meta is seeking experienced engineers for its Central Integrity team to design and deploy AI systems that detect and disrupt harm at a global scale, safeguarding users in areas like child safety and fraud. This role involves technically demanding engineering with cutting-edge AI to build adaptable solutions against evolving risks. You will collaborate with cross-functional teams, implement custom UIs, optimize code, architect scalable systems, and lead initiatives. The position requires 8+ years of programming experience in a relevant language or 4+ years with a PhD, and demonstrated experience in leading complex technical projects and using data for problem-solving.
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.
Minimum Qualifications
- 8+ years of programming experience in a relevant language OR 4+ years experience with a PhD
- Bachelor's degree in Computer Science, Computer Engineering, relevant technical field, or equivalent practical experience
- Programming experience in a relevant language
- Demonstrated experience driving change within an organization and leading complex technical projects
- Experience utilizing data and analysis to explain technical problems and provide detailed feedback and solutions
Preferred Qualifications
- 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
- Experience building detection, classification, or enforcement systems for abuse, fraud, or safety harms at consumer scale
- Experience working on adversarial problems where bad actors actively adapt to countermeasures
- Experience in trust and safety, risk, fraud, security, or regulated-domain engineering
$183,997/year to $257,000/year + bonus + equity + benefits
Similar roles
Data Center Strategy & Planning ManagerMeta · Bellevue, CA · Onsite
Director, Policy Communications — WhatsAppMeta · Washington, DC · Onsite
Senior Bioinformatics Software EngineerBaylor Genetics · United States · Onsite- Senior Software Engineer II - Platform & EnablementWrapbook · Remote · Remote
- Associate Software EngineerKeyfactor, Inc. · Remote · Remote
- Platform Software EngineerFord Motor Company · Dearborn, MI · Hybrid
