×
Register Here to Apply for Jobs or Post Jobs. X

Software Engineer, Mid-Level

Job in Menlo Park, San Mateo County, California, 94029, USA
Listing for: Jobright.ai
Full Time position
Listed on 2026-01-01
Job specializations:
  • IT/Tech
    Machine Learning/ ML Engineer, AI Engineer
Job Description & How to Apply Below
Join to apply for the Software Engineer, Mid-Level

2 days ago Be among the first 25 applicants

Join to apply for the Software Engineer, Mid-Level

Get AI-powered advice on this job and more exclusive features.

Jobright is an AI-powered career platform that helps job seekers discover the top opportunities in the US. We are NOT a staffing agency. Jobright does not hire directly for these positions. We connect you with verified openings from employers you can trust.

Job Summary:

Meta Platforms, Inc. builds technologies that help people connect and grow businesses. They are seeking a Software Engineer to research, design, develop, and test software solutions for complex social data and prediction problems, leveraging deep learning and machine learning techniques.

Responsibilities:

• Research, design, develop, and test operating systems-level software, compilers, and network distribution software for massive social data and prediction problems.

• Have industry experience working on a range of classification and optimization problems, e.g. payment fraud, click-through or conversion rate prediction, click-fraud detection, ads/feed/search ranking, text/sentiment classification, collaborative filtering/recommendation, or spam detection.

• Working on problems of moderate scope, develop highly scalable systems, algorithms and tools leveraging deep learning, data regression, and rules based models.

• Suggest, collect, analyze and synthesize requirements and bottleneck 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.

• Receiving general instruction from supervisor, code deliverables in tandem with the engineering team.

• Adapt standard machine learning methods to best exploit modern parallel environments (e.g. distributed clusters, multicore SMP, and GPU).

Qualifications:

Required:

• Master’s degree (or foreign equivalent) in Computer Science, Computer Software, Computer Engineering, Applied Sciences, Mathematics, Physics, or related field

• Completion of one graduate-level coursework, research project or internship must include experience in the following:

• Machine learning, recommendation systems, computer vision, natural language processing, data mining, or distributed systems

• Translating insights into business recommendations

• Hadoop/HBase/Pig or Map Reduce/Sawzall/Bigtable/Spark

• Developing and debugging in C/C++ and Java

• Scripting languages such as Perl, Python, PHP, or shell scripts

• Relational databases and SQL

• Software development tools:
Code editors (VIM or Emacs), and revision control systems (Subversion, GIT, or Perforce)

• Linux, UNIX, or other

ix-like OS as evidenced by file manipulation, advanced commands, and shell scripting

• 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

Company:

Meta is a social technology company that enables people to connect, find communities, and grow businesses. Founded in 2004, the company is headquartered in Menlo Park, California, USA, with a team of employees. The company is currently Public Company. Meta has a track record of offering H1B sponsor ships.

Seniority level

• Seniority level

Mid-Senior level

Employment type



Employment type

Full-time

Job function

• Industries Software Development

Referrals increase your chances of  by 2x

Inferred from the description for this job

Medical insurance

Vision insurance

401(k)

Apply BELOW
To View & Apply for jobs on this site that accept applications from your location or country, tap the button below to make a Search.
(If this job is in fact in your jurisdiction, then you may be using a Proxy or VPN to access this site, and to progress further, you should change your connectivity to another mobile device or PC).
 
 
 
Search for further Jobs Here:
(Try combinations for better Results! Or enter less keywords for broader Results)
Location
Increase/decrease your Search Radius (miles)

Job Posting Language
Employment Category
Education (minimum level)
Filters
Education Level
Experience Level (years)
Posted in last:
Salary