Meta

Software Engineer, Machine Learning

Meta

Singapore · Full Time

Be the first to apply

Experience
8+ yrs
Salary
—
Openings
1
Posted
20 minutes ago
Work mode
In office
Education
Bachelor's degree in Computer Science or related field
Resume
Required to apply

Where you'll work

Sign in to tell us what does and doesn't work for you here — it sharpens every match we show you.

Job description

About the Role

Meta is looking for skilled engineers to contribute to developing innovative products that connect billions globally. The role offers an opportunity to tackle complex technical challenges, develop new features, and enhance existing platforms on web and mobile. Our teams strive to redefine user experience, and we welcome passionate engineers and researchers aiming to work on high-impact projects worldwide.

Key Responsibilities

  • Work collaboratively with cross-functional teams including product, design, operations, and infrastructure to create novel application experiences.
  • Develop custom user interfaces using state-of-the-art programming methods and technologies.
  • Evaluate and enhance code quality, efficiency, and performance; participate in peer code reviews providing constructive feedback.
  • Lead teams by setting goals and directions, spearheading significant initiatives, offering technical mentorship, and onboarding new members.
  • Design robust and scalable systems powering complex applications.
  • Detect and address issues related to performance and scalability; lead efforts to diminish technical debt.
  • Engage with multiple programming languages and technological stacks.
  • Take ownership of specific components, features, or systems with comprehensive understanding from end to end.

Basic Qualifications

  • Bachelor’s degree in Computer Science, Computer Engineering, or a related technical discipline, or equivalent practical experience.
  • Minimum of 8 years programming experience in relevant languages or at least 4 years with a PhD.
  • Proven track record leading organizational change and managing intricate technical projects.
  • Ability to use data-driven analysis to diagnose technical challenges and deliver detailed feedback and solutions.

Preferred Qualifications

  • Master’s or PhD in Computer Science or related technical field.
  • Experience incorporating AI tools to optimize or redesign workflows yielding measurable outcomes such as enhanced efficiency or quality.
  • Consistent advancement in AI expertise, including prompt engineering and agent orchestration, with awareness of emerging AI innovations.
  • Strong knowledge of data structures and algorithms, emphasizing graph theory and optimization methods.
  • Familiarity with natural language processing methods like text preprocessing, tokenization, and sentiment analysis.
  • Commitment to ethical AI practices, including risk evaluation, bias mitigation, and quality assurance.
  • Understanding of information retrieval principles encompassing indexing, querying, and ranking.
  • Hands-on experience with machine learning frameworks such as TensorFlow, PyTorch, or Scikit-learn.

About Meta

Meta pioneers technologies that enable people to connect, foster communities, and expand businesses. From the 2004 launch of Facebook revolutionizing connectivity to apps like Messenger, Instagram, and WhatsApp empowering billions, Meta is now advancing towards immersive augmented and virtual reality experiences. Team members help craft a future transcending current digital limits, distances, and physical rules.

Compensation & Benefits

Individual pay is based on skills, qualifications, experience, and location, with displayed figures reflecting base pay without bonuses or equity incentives. Meta also extends a comprehensive benefits package for eligible employees.

Minimum education

Bachelor's Degree

Tools & software

How they work

Teamwork & Collaboration Problem Solving Leadership

Leave it if you'd like a reply — we won't use it for anything else.

Click to browse, drag & drop, or paste a screenshot

PNG, JPG, GIF, MP4, WebM, MOV · Max 20MB each · Up to 5 files

🤖
Online · instant AI help
Broxer