Company Logo

Software Engineer

Netflix - 1d ago

Company Logo

Senior Software Engineer

Reddit - 4d ago

Software Engineer, Machine Learning

AI Summary ✨

Requirements

  • Experience in software engineering, or a relevant field
  • Experience in one or more of the following areas: machine learning, recommendation systems, pattern recognition, data mining, artificial intelligence, or related technical field
  • Experience with scripting languages such as Python, JavaScript, or Hack
  • Experience leading major initiatives successfully
  • Experience building and shipping high-quality work and achieving high reliability
  • Experience with developing machine learning models at scale from inception to business impact
  • Knowledge developing and debugging in C/C++ and Java, or experience with scripting languages such as Python, Perl, PHP, and/or shell scripts
  • Experience demonstrating technical leadership working with teams, owning projects, defining and setting technical direction for projects
  • Experienced in utilizing data and analysis to explain technical problems and providing detailed feedback and solutions
  • Bachelor's degree in Computer Science, Computer Engineering, relevant technical field, or equivalent practical experience

What You'll Be Doing

  • Play a critical role in setting the direction and goals for a sizable team, in terms of project impact, ML system design, and ML excellence
  • Adapt standard machine learning methods to best exploit modern parallel environments (e.g., distributed clusters, multicore SMP, and GPU)
  • Re-evaluate the tradeoffs of already shipped features/ML systems and drive efforts to reduce technical debt across multiple teams
  • Lead a team from a technical perspective to develop ML best practices and influence engineering culture
  • Be a go-to person to escalate the most complex online/production performance and evaluation issues
  • Develop highly scalable classifiers and tools leveraging machine learning, data regression, and rules-based models
  • Suggest, collect, and synthesize requirements and create an effective feature roadmap
  • Code deliverables in tandem with the engineering team

Nice to Haves

  • Masters degree or PhD in Computer Science or a related technical field
  • Exposure to architectural patterns of large-scale software applications
  • Experience with scripting languages such as Pytorch and TF

Perks and Benefits

  • Meta is embarking on transformative change to its business and technology
  • Opportunity to work on crucial projects and initiatives that have never been done before
  • Work alongside leading engineers and researchers
  • Work on exciting and massive social data and prediction problems
Apply here
Meta logo

Meta

Remote - UK (Remote)

Experience: Senior
Posted: March 5, 2025
Golang
Java
Javascript
Python
machinelearning

Similar jobs

  • 6 days ago
  • 13 days ago
  • 24 days ago
    Still looking
    Remote
  • See all jobs in UK