Senior Software/ML(Machine Learning) Engineer

Pyramid Consulting, Inc
Menlo Park, CA
Full-time
Temporary

Immediate need for a talented Senior Software / ML(Machine Learning) Engineer. This is a 12+months contract (Possible Extension) opportunity with long-term potential and is located in Menlo Park, CA(Onsite) .

Please review the job description below and contact me ASAP if you are interested.

Job ID : 24-43529

Pay Range : $75 - $80 / hour. Employee benefits include, but are not limited to, health insurance (medical, dental, vision), 401(k) plan, and paid sick leave (depending on work location).

Key Responsibilities :

  • Develop optimized software in an embedded environment for vector machines.
  • Build an optimization flow or compiler automation for a SIMD or vector processor.
  • Reality Labs (RL) focuses on connecting people through Virtual Reality (VR) and Augmented Reality (AR).
  • The compute performance and power efficiency requirements of these products require custom silicon.
  • The Silicon team is driving the state of the art forward with breakthroughs in computer vision, machine learning, mixed reality, graphics, displays, sensors, and new ways to map the human body.
  • We believe the only way to achieve our goals is to look at the entire stack, from transistors, through architecture, to firmware, and algorithms.
  • We are looking for a Software / ML Engineer who has a background in Compiler development (e.g. LLVM or a higher-level IR), or code optimization on ISA such as x86, ARM, RISC-V.
  • The ideal candidate is also familiar with LLM training, fine-tuning, and synthetic data generation.

Key Requirements and Technology Experience :

  • Key Skills : Python, C / C++, Pytorch, LLM algorithm / systems, AR / VR, AI / ML .
  • Bachelor’s degree in electrical engineering, computer science or equivalent relevant experience.
  • 5+ years of experience with development and implementation of LLM algorithm / systems and model training.
  • 5+ years of Programming experience in Python, C / C++ and hands-on experience with frameworks such as PyTorch.
  • Knowledge of deep learning and neural networks.
  • Master’s or PhD in the field of Artificial Intelligence, or a related field.
  • Experience with low-level SW optimization at instruction level, loop optimization, vectorization, data organization and caching.
  • Prior experience with ARM or Risc-V CPUs, or DSP architectures.

Our client is a leading Meta Industry, and we are currently interviewing to fill this and other similar contract positions.

If you are interested in this position, please apply online for immediate consideration.

Pyramid Consulting, Inc. provides equal employment opportunities to all employees and applicants for employment and prohibits discrimination and harassment of any type without regard to race, colour, religion, age, sex, national origin, disability status, genetics, protected veteran status, sexual orientation, gender identity or expression, or any other characteristic protected by federal, state or local laws.

6 hours ago
Related jobs
Promoted
EarnIn
Palo Alto, California

Continuously optimize the quality of our machine learning models through state-of-the-art machine learning techniques such as deep learning, sequence models, large language models, and recently published work. We seek experienced engineers to create first-of-a-kind success stories through state-of-t...

Promoted
VirtualVocations
Fremont, California

A company is looking for a Senior Machine Learning Engineer to join their ML Squad. ...

Promoted
DICE
Sunnyvale, California

Software Engineer, Machine Learning: Research, design, develop, and test operating systems-level software, compilers, and network distribution software for massive social data and prediction problems. ...

Promoted
Zoox
San Mateo, California

You will push the boundaries of machine learning in the autonomous driving industry by developing state-of-the-art techniques in self-supervised learning, semi-supervised learning, multi-task learning, and generative models. The Prediction & Behavior ML team is responsible for developing machine...

Promoted
Sony Playstation
San Mateo, California

We are seeking a highly skilled and experienced Senior Machine Learning Engineer with a strong focus on Large Language Models (LLMs), Retrieval-Augmented Generation (RAG), Fine-Tuning and general software development background. Senior Machine Learning Engineer - GenAI. Today, we’re recognized as a ...

Promoted
VirtualVocations
Fremont, California

A company is looking for a Senior Systems Software Engineer to join their team working on an upcoming game. ...

Promoted
Apple
Cupertino, California

BS in Computer Science/Computer Engineering/Electrical Engineering or equivalent experience/skills. Join the Storage System Quality Engineering team responsible for ensuring highest quality for storage technology at the heart of Apple products known to surprise and delight millions of customers by w...

Promoted
VirtualVocations
Fremont, California

A company is looking for a Senior-to-Principal SDET to join their growing cloud team. ...

Promoted
Wing
Palo Alto, California

As Senior Infrastructure Engineer, you will be responsible for developing scalable simulation software infrastructure that supports the continuous integration and deployment of Wing's software and hardware systems. Senior Simulation Software Engineer. Partner with data scientists, software engineers...

DoorDash
Sunnyvale, California

We’re looking for a passionate Applied Machine Learning expert to join our team. In this role, you will utilize our robust data and machine learning infrastructure to build new AI solutions to optimize Merchant menus, the most important properties for both Merchant and Consumers. You will be expecte...