Software Engineer, Machine Learning

4 weeks ago


New York, New York, United States Meta Platforms, Inc. Full time
Job Summary

Meta Platforms, Inc. is seeking a highly skilled Software Engineer, Machine Learning to join our team. As a key member of our engineering team, you will design, develop, and test operating systems-level software, compilers, and network distribution software for massive social data and prediction problems.

Key Responsibilities
  • Develop highly scalable systems, algorithms, and tools leveraging deep learning, data regression, and rules-based models.
  • Suggest, collect, analyze, and synthesize requirements and bottlenecks in technology, systems, and tools.
  • Develop solutions that iterate orders of magnitude with a higher efficiency, efficiently leverage orders of magnitude and more data, and explore state-of-the-art deep learning techniques.
  • Adapt standard machine learning methods to best exploit modern parallel environments (e.g. distributed clusters, multicore SMP, and GPU).

Requirements

Requires a Master's degree in Information and Data Science, Computer Science, Computer Software, Computer Engineering, Applied Sciences, Mathematics, Physics, or related field.

Requires completion of a university-level course, research project, internship, or thesis in the following:

  • Machine Learning Framework(s): PyTorch, MXNet, or Tensorflow;
  • Machine learning, recommendation systems, computer vision, natural language processing, data mining, or distributed systems;
  • Translating insights into business recommendations;
  • Hadoop, HBase, Pig, MapReduce, Sawzall, Bigtable, or Spark;
  • Developing and debugging in C, C++, and Java;
  • Scripting languages: Perl, Python, PHP, or shell scripts;
  • C, C++, C#, or Java;
  • Python, PHP, or Haskell;
  • Relational databases and SQL;
  • Software development tools: Code editors (VIM or Emacs), and revision control systems (Subversion, GIT, or Perforce);
  • Linux, UNIX, or other *nix-like OS as evidenced by file manipulation, advanced commands, and shell scripting;
  • Build highly-scalable performant solutions;
  • Data processing, programming languages, databases, networking, operating systems, computer graphics, or human-computer interaction;
  • Applying algorithms and core computer science concepts to real world systems as evidenced by recognizing and matching patterns from different areas of computer science in production systems;
  • Distributed systems.

Benefits

Meta offers benefits, including base salary, bonus, equity, and sales incentives. Learn more about benefits at Meta at this link: link.


Salary

Individual pay is determined by skills, qualifications, experience, and location. Compensation details listed in this posting reflect the base salary only, and do not include bonus or equity or sales incentives, if applicable.

Salary: $227972/year to $240240/year + bonus + equity + benefits.



  • New York, New York, United States Moody's Full time

    Job SummaryThe Associate Director-Machine Learning Engineering will be responsible for developing cutting-edge software applications in generative AI and building innovative solutions that address the unique challenges faced by Moody's.Key ResponsibilitiesDevelop production grade generative AI solutions, with a focus on large language models, to develop...


  • New York, New York, United States 2Bridge Partners Full time

    Job OverviewWe are seeking a highly skilled Senior Software Engineer - Machine Learning to join our team at 2Bridge Partners.Key Responsibilities:Design and develop large-scale machine learning models using modern algorithms and techniques.Collaborate with cross-functional teams to integrate machine learning solutions into our production environments.Mentor...


  • New York, New York, United States FORDER I.T. Full time

    We are seeking a skilled Machine Learning Developer to collaborate with our researchers and leverage expertise in machine learning and software engineering. This role will play a key part in designing, developing, and maintaining systems for high-performance knowledge discovery in financial data.Key Responsibilities:Design and implement modules for data...


  • New York, New York, United States Aidaptive Full time

    Aidaptive is seeking a talented Backend Software Engineer to develop our Machine Learning platform and infrastructure. The ideal candidate will have a strong background in Object-Oriented Design and programming concepts, with experience in C, C++, Go, Java, or Python. Additionally, experience with large-scale serving infrastructure and MLOps is a plus....


  • New York, New York, United States The Cypress Group Full time

    Job Title: Machine Learning EngineerJob Summary:The Cypress Group is seeking a highly skilled Machine Learning Engineer to join our dynamic team. As a Machine Learning Engineer, you will be responsible for designing, developing, and deploying machine learning models to drive business growth and improve operational efficiency.Key Responsibilities:Develop and...


  • New York, New York, United States Elliot Partnership Full time

    Job Overview:At Elliot Partnership, we're seeking a skilled Machine Learning Developer to collaborate with our research team in designing, building, and maintaining high-performance systems for large-scale knowledge discovery in financial data.This role offers a unique opportunity to work in an inclusive, collaborative environment and contribute to the...


  • New York, New York, United States YouTube Full time

    About the RoleWe're seeking a highly skilled Staff Machine Learning Engineer to join our Music Discovery team at YouTube. As a key member of our team, you will be responsible for developing and implementing cutting-edge machine learning algorithms to improve music recommendations across all YouTube surfaces.As a Staff Engineer, you will work closely with our...


  • New York, New York, United States Phaxis Full time

    Machine Learning DeveloperPhaxis, a leading global FinTech firm, is seeking an experienced software engineering professional to join its team as a Machine Learning Developer.In this role, you will work closely with researchers to design, build, and maintain high-performance systems for large-scale knowledge discovery in financial data.The ideal candidate...


  • New York, New York, United States Unreal Gigs Full time

    Unreal Gigs is seeking a talented Machine Learning Engineer to join our team of innovators. As a key member of our AI development team, you will be responsible for designing, implementing, and optimizing machine learning algorithms and models to solve real-world problems across diverse domains.Key Responsibilities:Model Development:Develop and deploy...


  • New York, New York, United States Charlie Health Engineering, Product & Design Full time

    About the RoleAt Charlie Health, we are passionate about transforming the mental healthcare system, and our tech team is at the heart of building solutions that can change lives. We are looking for an experienced Machine Learning Engineer who is excited about operationalizing ML models that power meaningful outcomes for patients.The ideal candidate will play...


  • New York, New York, United States Google Full time

    About the RoleWe are seeking a highly skilled Machine Learning Research Engineer to join our team at Google. As a Research Engineer, you will work closely with our Machine Learning Theory researchers to implement, test, and scale new machine learning algorithms.ResponsibilitiesImplement and optimize machine learning algorithms based on theoretical...


  • New York, New York, United States 2Bridge Partners Full time

    Key Responsibilities:Compilation Expertise: Possess in-depth knowledge of compilation steps in languages such as Go, C, C++, or Java, with the ability to troubleshoot and resolve issues.Team Collaboration: Demonstrate excellent communication skills and the capacity to effectively collaborate with cross-functional teams.Mentorship: Showcase the ability to...


  • New York, New York, United States Fitch Full time

    Job Title: Senior Machine Learning EngineerWe are seeking a highly skilled Senior Machine Learning Engineer to join our team at Fitch Group. As a Senior Machine Learning Engineer, you will be responsible for designing, developing, and deploying machine learning models to support our business goals.Key Responsibilities:Design and develop machine learning...


  • New York, New York, United States Warner Media, LLC Full time

    About the RoleWe are seeking a highly skilled Machine Learning Engineer to join our team at Warner Bros. Discovery. As a Machine Learning Engineer, you will be responsible for designing, developing, and deploying machine learning models to power our recommendation systems and personalization experiences.Key Responsibilities:Design and develop machine...


  • New York, New York, United States StartUs GmbH Full time

    We are seeking a Senior Machine Learning Engineer to help us design and implement the next generation of ML infrastructure at Spotify.Our mission is to empower every team at Spotify to iterate quickly on hypotheses and scale their experiments to massive data sets.In this role, you will work closely with multiple ML teams at Spotify across various missions,...


  • New York, New York, United States Shuvel Digital Full time

    Cybersecurity Machine Learning EngineerWe are seeking a highly skilled Cybersecurity Machine Learning Engineer to join our team at Shuvel Digital. As a key member of our cybersecurity team, you will be responsible for researching, developing, and implementing machine learning models and algorithms to solve complex cybersecurity challenges.You will work...


  • New York, New York, United States HonorVet Technologies Full time

    About the JobWe are seeking a highly skilled Software Engineer to join our team and contribute to the development of innovative AI and machine learning solutions. The ideal candidate will have a strong background in software development and a passion for AI and machine learning.The successful candidate will be responsible for designing, developing, and...


  • New York, New York, United States Capital One Full time

    Job DescriptionCapital One is seeking a highly skilled Senior Machine Learning Engineer to join our team. As a key member of our Agile team, you will be responsible for designing, building, and deploying machine learning applications and systems at scale.Key Responsibilities:Design and develop machine learning models and components that solve real-world...


  • New York, New York, United States FORDER I.T. Full time

    We are seeking a talented and innovative Machine Learning Developer to collaborate with our researchers and leverage expertise in machine learning and software engineering.As a Machine Learning Developer, you will play a key role in the design, development, and maintenance of systems dedicated to high-performance, large-scale knowledge discovery in financial...


  • New York, New York, United States Rokt Full time

    About the RoleWe are seeking a highly skilled Senior Machine Learning Engineer to join our team at Rokt, a hyper-growth ecommerce leader. As a Senior Machine Learning Engineer, you will be responsible for designing, building, and producing proprietary machine learning models to solve different business challenges, including user targeting and segmentation,...