View All Jobs 125590

Software Engineer, Systems

Build and optimize backend systems for large-scale distributed machine learning training
Menlo Park, California, United States
$232,030 – 240,240 USD / year
yesterday
Arkansas Staffing

Arkansas Staffing

Arkansas Staffing appears to be a government-associated entity focused on workforce development and employment services within the state of Arkansas.

625 Similar Jobs at Arkansas Staffing

Software Engineer, Systems

Employer: META PLATFORMS, INC. (f/k/a Facebook, Inc.)

Job Location: Menlo Park, California

Job Type: Full-time, 9am - 6pm, 40 hours a week, Monday - Friday

Salary: $232,030.00/year to $240,240.00/year + bonus + equity + benefits. Individual pay is determined by skills, qualifications, experience, and location.

Duties:

  • Design and implement core, backend software components for a large-scale Distributed Training Platform that enables ML Engineers/Researchers at Meta to train and iterate on ML models that power Meta's AI/ML features.
  • Push code, drive the development of the systems behind the Infra, build high volume servers, and be a part of a team to connect people around the globe.
  • Develop a deep understanding of relevant product area, codebase, userbase and systems.
  • Engage with other teams to drive alignment and collaboration over complex projects.
  • Conduct design and code reviews.
  • Establish self as an E2E owner of a sizably big component, feature or system with expert end-to-end understanding.
  • Onboard new team members and facilitate successful ramp up on your team's code bases.

Requirements:

  • Requires a Masters degree in Computer Science, Computer Software, Computer Engineering, Applied Sciences, Mathematics, Physics, or related field and one year of work experience in the job offered or in a computer-related occupation.
  • Requires one year of experience in the following:
    • Coding in one of the following industry-standard languages: C++ or Java
    • Distributed Systems: Building large-scale infrastructure applications
    • Designing, analyzing, and improving efficiency, scalability, and stability of various system resources
    • Utilizing data and analysis to explain technical problems and providing detailed feedback and solutions
    • Successfully completing projects at large scope while maintaining a consistently high level of productivity
    • Improving stability through thoughtful code and design reviews, appropriate testing, proper rollout and monitoring of code-changes
    • Linux, UNIX, or other *nix-like OS as evidenced by file manipulation, advanced commands, and shell scripting
+ Show Original Job Post
























Software Engineer, Systems
Menlo Park, California, United States
$232,030 – 240,240 USD / year
Engineering
About Arkansas Staffing
Arkansas Staffing appears to be a government-associated entity focused on workforce development and employment services within the state of Arkansas.