Sign up to access all features of our service.
  • Job search
  • Favorites
  • Create a CV
    New
  • Salaries
  • Subscriptions

Machine Learning Research Engineer

$250k - $350k

Prophecy

MACHINE LEARNING RESEARCH ENGINEER

San Francisco, CA Hybrid $250K-$350K

Join the Data Revolution at Prophecy

About Prophecy

Prophecy is revolutionizing enterprise data transformation with AI-native tools that turn data chaos into reliable insights. We're not just building software—we're reshaping how the world's leading companies work with data. Our AI agents collaborate seamlessly with humans through intuitive visual and document interfaces, empowering teams to analyze, transform, and prepare data at enterprise scale.

Don't miss the rocket ship—join Prophecy and build the next data revolution!

The Role

As a Machine Learning Research Engineer, you'll push the boundaries of AI innovation while building production-ready solutions. This is a unique opportunity to work on cutting-edge ML research and see your work directly impact how enterprises worldwide leverage data. You'll have the freedom to explore new ideas while maintaining a builder's mentality to ship transformative features.

What You'll Bring

  • Hands-on experience with fine-tuning techniques: SFT, DPO, RLHF
  • Model optimization through distillation, quantization, and pruning
  • Deep understanding of transformer architectures and LLM capabilities

Full ML Lifecycle Mastery

  • End-to-end ML pipeline experience: data acquisition → training → production
  • Expertise with PyTorch and open-source transformers (HuggingFace)
  • Python fluency for dataset and model processing

Production Engineering Skills

  • Backend development experience with pipelines and microservices
  • Cloud infrastructure expertise: AWS, Kubernetes
  • Proficiency in Java and Scala for scalable systems

Builder Mentality

  • Proven track record of taking innovative ideas from research to production

What Makes You Stand Out

  • ML/LLM work in code generation (Codex, text-to-SQL) or semantic extraction
  • Knowledge graphs expertise (Neo4j, Neptune)
  • Experience with big data engines like Apache Spark
  • Compiler development for SQL, Python, or Scala
  • ML model optimization for low-latency, high-throughput production use
  • Active contributions to open-source AI/ML projects (Hugging Face, PyTorch)
  • Retrieval systems or vector database expertise (Pinecone, Weaviate)
  • Strategic tech evaluation and build vs. buy decision-making skills

Position Details

  • Experience Level: 3+ years in industry (Junior to Staff Level)
  • Compensation: $250,000 - $350,000 base salary
  • Location: San Francisco, California (Hybrid)
  • Note: Compensation reflects base pay only. Total package includes equity and comprehensive benefits. Pay varies based on achievements, skills, experience, and location.

Benefits & Perks

  • 99% employee health insurance coverage, 75% for dependents
  • $200/month stipend for remote work, wellness, gym, and self-care
  • Flexible PTO to recharge when you need it
  • Professional development allowance for continuous learning
  • Company-sponsored Long Term Disability and Life Insurance
  • FSA/HSA, dental, vision, and comprehensive health benefits
  • Direct impact on an innovative, industry-leading platform
  • End-to-end ownership of transformative projects
  • Benefits and perks may vary by country

Tech stack

  • Java
  • Spark
  • Python
  • AWS / GCP
  • Kubernetes
  • SQL
  • Scala
  • neo4j
  • PyTorch
  • Machine Learning
#J-18808-Ljbffr
Vacancy posted 12 hours ago
Similar jobs that could be interesting for youBased on the Machine Learning Research Engineer in Palo Alto, CA vacancy
  • $160k - $225k

     ...growth. This capital will be used to expand our product and engineering teams, bringing our vision of intelligent, autonomous marketing...  ...a new frontier—and we're writing the manual. As an early Machine Learning Engineer at MAI, you won't just be writing code; you'll be... 
    Suggested
    Full time

    Mai

    Mountain View, CA
    1 day ago
  • $175k - $275k

     ...curated datasets, or full-cycle data engineering, Abaka AI provides the foundation for...  ...the Role   We’re hiring our first Machine Learning Engineer in the United States, a foundational...  ...with our data engineering and research teams, and help drive the technical roadmap... 
    Suggested
    Full time
    Immediate start
    Flexible hours

    Abaka Ai

    Palo Alto, CA
    1 day ago
  •  ...tasks, save time, and enhance learning and creativity. Our...  ...Mistral AI is seeking a Applied AI Engineer to facilitate the adoption of...  ...resource in externalising our research in production settings....  ...concepts and algorithms underlying machine learning and LLMs • You're... 
    Suggested
    Full time
    Work at office
    Visa sponsorship

    Mistral Ai

    Palo Alto, CA
    1 day ago
  • $2,000 per month

     ...Machine Learning Research EngineerCupertino, CAEtched is building AI chips that are hard-coded for individual model architectures. Our first...  ...are a fully in-person team in Cupertino, and greatly value engineering skills. We do not have boundaries between engineering and... 
    Suggested

    ETCHED LLC

    Cupertino, CA
    2 days ago
  •  ...developing world models, and agents to learn, evaluate, plan, experiment, and interact...  ...team of previous Stanford professors, SAIL researchers, Olympiad medalists (IPhO, IOI, etc.),...  ...What we're Looking For Strong AI/ML engineering skills from top tier CS, EECS, Math and... 
    Suggested
    Full time

    Voltai

    Palo Alto, CA
    1 day ago
  • $140k - $240k

     ...ML Researcher And EngineerWindBorne Systems is supercharging weather forecasts with a...  ...renewables. The founding team of Stanford engineers was named Forbes 2019 30 Under 30 and...  ...forecasting presents unusually rich machine learning problems: enormous, messy datasets; imperfect... 

    WindBorne Systems

    Redwood City, CA
    2 days ago
  • $150k - $230k

     ...information, visit About the RoleWe are looking for a hands-on Machine Learning Engineer to drive the post-training of our large language models,...  ...-serving consistency.Stay current with post-training research and turn promising techniques into working, production-ready... 
    Full time
    Local area
    Work from home

    News Break

    Mountain View, CA
    2 days ago
  • $230k - $265k

     ...ML and work alongside industry-veteran scientists and engineers. As a Senior Machine Learning Engineer, you’ll bring your strong software engineering...  ...optimize our ML systems—creating and transforming innovative research into production-ready features that power Otter’s... 
    Permanent employment

    Otter.ai

    Mountain View, CA
    2 days ago
  • $132k - $189k

     ...conditions.Build software tools, utilizing machine learning (ML) automation to streamline image...  ...:Bachelor’s degree in Electrical Engineering, Computer Science, Imaging Science, Physics...  ...and hardware. Teams across this area research, design, and develop new technologies... 

    Google

    Mountain View, CA
    4 days ago
  • $195k - $230k

     ...and make a difference, we’d love to hear from you! For more information, visit About the RoleWe are looking for a Senior Machine Learning Engineer to help evolve our large-scale recommendation systems and apply AI / LLM technologies to real-world production problems. You... 
    Full time
    Local area
    Work from home

    News Break

    Mountain View, CA
    2 days ago
  • $209k - $313k

     ...express themselves, live in the moment, learn about the world, and have fun together.The...  ...Saturn, and other digital services.Snap Engineering teams build fun and technically...  ...privacy at the forefront.We’re looking for a Machine Learning Engineer to join Snap Inc!What... 
    Full time
    Live in
    Work at office
    Local area

    Snap

    Palo Alto, CA
    7 hours ago
  • $139.7k - $216.5k

    Company DescriptionIt all started when engineer Fred Luddy wrote code that automated a tedious task for his coworker, Phyllis. She...  ...experience in traditional information retrieval techniques, or machine learning based ranking modelsCapable of deriving insights from query... 
    Work at office
    Immediate start
    Remote work
    Flexible hours

    Moveworks

    Mountain View, CA
    7 hours ago
  • $163.42k - $285.98k

     ...in our recruiting process here.With more than 600 million users around the world and 300 billion ideas saved, Pinterest Machine Learning engineers build personalized experiences to help Pinners create a life they love. With just over 4,000 global employees, our teams... 
    Local area
    Relocation package

    Pinterest

    Palo Alto, CA
    2 days ago
  • $188.5k - $282.7k

     ...SAGE, Rubrik's Semantic AI Governance Engine, which is the first system designed to...  ...platform, security engineering, and AI research teams to integrate new SLMs into the real...  ...degree (or higher) in Computer Science, Machine Learning, Computer Engineering, Statistics, or a... 
    Permanent employment
    Local area

    Rubrik

    Palo Alto, CA
    1 day ago
  •  ...actions would shift their risk profile.Responsibilities:Develop Machine Learning (ML) and physics-based models for Earth systems applications...  ...-volume production systems.Mandatory:Experience with earth engine and functional programming.Experience with machine learning systems... 
    Shift work

    US Tech Solutions

    Mountain View, CA
    2 days ago
  • $190k - $300k

     ...innovate fast, and make a difference, we’d love to hear from you! For more information, visit About the RoleWe are looking for a Machine Learning Engineer to build intelligent systems that connect consumers with relevant local information, businesses, and services.You will... 
    Full time
    Internship
    Local area
    Work from home

    News Break

    Mountain View, CA
    4 days ago
  • $189.72k - $332.01k

     ...in our recruiting process here.With more than 500 million users around the world and 300 billion ideas saved, Pinterest Machine Learning engineers build personalized experiences to help Pinners create a life they love. With just over 4,000 global employees, our teams... 
    Local area
    Relocation package

    Pinterest

    Palo Alto, CA
    2 days ago
  • $166k - $244k

     ...experts in energy, AI, software engineering, and products to build tools...  ...matters at global scale. Learn more about our team and our mission...  ...looking for an early career Machine Learning Engineer to join our...  ...to perform applied ML research and develop the state of the... 
    Full time
    Flexible hours

    X Company

    Mountain View, CA
    2 days ago
  • $173k - $259k

     ...express themselves, live in the moment, learn about the world, and have fun together.The...  ...Saturn, and other digital services.Snap Engineering teams build fun and technically...  ...privacy at the forefront.We’re looking for a Machine Learning Engineer to join Snap Inc!What... 
    Full time
    Live in
    Work at office
    Local area

    Snap

    Palo Alto, CA
    7 hours ago
  • $205k - $235k

     ...Adweek’ s AI Company of the Year.    As a  Senior Machine Learning Engineer , you will be responsible for building machine learning models...  ...-growth startup or tech company   ~ Publications and research experiences in ML venues and/or vision/language... 
    Full time
    Work at office
    Local area
    Flexible hours
    3 days per week

    Typeface

    Palo Alto, CA
    1 day ago
  • $281k - $356k

     ...current solutions with future innovations. You'll build active learning and ML-aided labeling workflows to tackle rare, "longtail"...  ...technology designs. You'll partner closely with Product and Engineering teams, especially those focused on data and automation. Your responsibilities... 
    Full time
    Temporary work
    Remote work

    Waymo

    Mountain View, CA
    1 day ago
  • $166k - $244k

     ...process plastics using AI and robotics, to make recycling more affordable and scalable.About the RoleWe are looking for a Machine Learning Data Engineer (DataOps) to build and unify the data infrastructure that powers our model training pipelines. In this role, you will... 
    Full time
    Remote work

    X Company

    Mountain View, CA
    3 days ago
  • $170.7k - $300.2k

     .... We are looking for people with excellent applied machine learning, NLP experience and solid engineering skills in creating outstanding search and NLP services...  ...Apple’s AI powered products Conducting applied research to transfer the cutting edge research in generative... 
    Relocation

    Apple Inc.

    Cupertino, CA
    12 hours ago
  • $229k - $343k

     ...themselves, live in the moment, learn about the world, and have fun...  ...other digital services.Snap Engineering teams build fun and...  ...forefront.​We’re looking for a Staff Machine Learning Engineer to join Snap...  ...to take ML models from research or prototyping into large-scale... 
    Full time
    Live in
    Work at office
    Local area

    Snap

    Palo Alto, CA
    1 day ago
  •  ...complex workflows, and continuously learn and adapt.Moveworks is trusted...  ...with Moveworks’ Reasoning Engine and natural language...  ...experienced software engineer with machine learning expertise to join us...  ...and build on the latest ML/LLM research and open-source repositories and... 
    Work at office
    Immediate start
    Remote work
    Flexible hours

    Moveworks

    Mountain View, CA
    4 days ago
  • Key QualificationsKnowledge of machine learning fundamentals such as feature extraction, learning algorithms, training and evaluation. Experience...  ...natural language understanding, data management and search engines You write clean and effective code in Python, Scala, and/or... 

    MoTek Technologies

    Los Altos, CA
    1 day ago
  • $199k - $234k

     ...as a cross-functional partner to growth, product, and data engineering—translating complex financial data into intelligent systems...  ...industries on the planet—this is the team for you!As a Staff Machine Learning Engineer on the AI R&D team, you will own the design and delivery... 
    Work at office
    Flexible hours
    Shift work
    3 days per week

    Robinhood Financial

    Menlo Park, CA
    3 days ago
  • $152k - $277k

     ...transforming them into data objects that can be easily consumed by engineers and scientists. You will also be responsible for serving...  ...you.What You Will doDesign features and build large-scale machine learning models and systems to improve ad targeting, relevance,... 
    Temporary work

    Coupang

    Mountain View, CA
    1 day ago
  • $202.5k - $274k

     ...prosper. We never stop working to find new, innovative ways to make that possible.Job OverviewCome join Intuit as a Staff Machine Learning Engineer!In this role, you’ll be embedded inside a vibrant team of data scientists. You’ll be expected to help conceive, code, and... 
    Work experience placement
    Worldwide
    Shift work

    Intuit

    Mountain View, CA
    2 days ago
  •  ...paradigms. Born out of Stanford Research, our team blends AI with...  ...implementing the Reinforcement Learning environments and algorithms,...  ...edge research and production engineering for chip designs, implementing...  ...Preferably, specialization in Machine Learning, Deep Learning, or... 

    Architect, Inc.

    Palo Alto, CA
    7 days ago

Do you want to receive more vacancies?

Subscribe and receive similar vacancies to Machine Learning Research Engineer. Be the first to apply!