Software Engineering, Machine Learning (singapore)

Meta Meta · Big Tech · Singapore

Meta is seeking experienced Software Engineers to build and improve cutting-edge consumer products, focusing on connecting people globally. This role involves developing innovative features, optimizing performance, and architecting scalable systems, with a strong emphasis on integrating and applying AI tools responsibly to drive impact and efficiency.

What you'd actually do

  1. Collaborate with cross-functional teams (product, design, operations, infrastructure) to build innovative application experiences
  2. Implement custom user interfaces using latest programming techniques and technologies
  3. Develop reusable software components for interfacing with back-end platforms
  4. Analyze and optimize code for quality, efficiency, and performance
  5. Lead complex technical or product efforts and provide technical guidance to peers

Skills

Required

  • Python
  • Javascript
  • PyTorch
  • TensorFlow
  • machine learning
  • recommendation systems
  • pattern recognition
  • data mining
  • artificial intelligence
  • prompt/context engineering
  • agent orchestration

Nice to have

  • Hack Perl
  • PHP
  • shell scripts
  • PhD degree or research focused Master degree in ML areas
  • architectural patterns of large scale software applications

What the JD emphasized

  • Proven experience to translate insights into business recommendations
  • Experience building and shipping high quality work and achieving high reliability
  • 2+ years of hands-on experience in one or more of the following areas: machine learning, recommendation systems, pattern recognition, data mining or artificial intelligence
  • 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

Other signals

  • building cutting-edge products
  • improve existing products
  • advance the way people connect globally
  • significant impact