CrawlJobs Logo

Research Engineer - Machine Learning and Systems

United States, New York City 100000.00 - 250000.00 USD / Year · Job Posted April 01, 2026
Apply Position
Job Link Share

Job Description

We are hiring a principal level Research Engineer with deep strength in machine learning or 3D graphics, software engineering, and systems design. You will bridge frontier research with production systems and ship advanced models used in real products. The work spans exploration, rapid prototyping, rigorous experimentation, and dependable production deployment. Expect to push the limits of spatial intelligence and controllable graphics while keeping systems robust, scalable, and cost efficient.

Job Responsibility

  • Research, design, and implement models and systems across vision, generative modeling, simulation, rendering, and 3D perception
  • Build data, training, evaluation, and deployment pipelines with strong observability and reproducibility
  • Translate research insights into reliable production services that meet product and latency requirements
  • Contribute hands on across prototyping, optimization, integration, and scaling
  • Survey new methods and run grounded evaluations to identify what to adopt and when
  • Share expertise through design reviews, mentoring, and documentation

Requirements

  • PhD in Computer Science, Machine Learning, Computer Graphics, Computer Vision, or related field, or equivalent research track record
  • Seven or more years of experience in applied ML or research engineering including significant time in fast paced or startup settings
  • Strong publication record in top venues such as NeurIPS, ICLR, ICML, CVPR, ECCV, ICCV, SIGGRAPH, or TOG with multiple first author papers or equivalent impactful artifacts
  • Proven experience training and serving large models at scale including multi GPU or multi node training, distributed data loading, mixed precision, and memory optimization
  • Fluency in Python and C++ and experience writing efficient CUDA or Triton kernels
  • Expertise with PyTorch or JAX and modern tooling for experiment tracking, evaluation, and deployment
  • Demonstrated ability to take ideas from paper to production with measurable impact on users or business outcomes
  • Strong systems skills including profiling, performance tuning, reliability engineering, and cost awareness
  • Excellent communication with the ability to work across research and product teams

Nice to have

  • Shipped interactive graphics or 3D systems with strict real time constraints
  • Experience building custom compilers or graph level optimizations such as CUDA graphs, XLA, or graph capture
  • Prior leadership in cross functional initiatives spanning data, infra, and product

What we offer

Relocation support available

Looking for more opportunities?

Search for other job offers that match your skills and interests.

Similar Jobs for

Research Engineer - Machine Learning and Systems

8 matching positions

Machine Learning Systems Research Engineer, Agent Post-training - Enterprise GenAI

The Enterprise ML Research Lab works on the front lines of this AI revolution. W...
Location
Location
United States , San Francisco; New York
Salary
Salary:
218400.00 - 273000.00 USD / Year
scale.com Logo
Scale
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • At least 1-3 years of LLM training in a production environment
  • Passionate about system optimization
  • Experience with post-training methods like RLHF/RLVR and related algorithms like PPO/GRPO etc.
  • Ability to demonstrate know-how on how to operate the architecture of the modern GPU cluster
  • Experience with multi-node LLM training and inference
  • Strong software engineering skills, proficient in frameworks and tools such as CUDA, Pytorch, transformers, flash attention, etc.
  • Strong written and verbal communication skills to operate in a cross functional team environment
  • PhD or Masters in Computer Science or a related field
Job Responsibility
Job Responsibility
  • Build, profile and optimize our training and inference framework
  • Post-train state of the art models, developed both internally and from the community, to define stable post-training recipes for our enterprise engagements
  • Collaborate with ML teams to accelerate their research and development, and enable them to develop the next generation of models and data curation
  • Create a next-gen agent training algorithm for multi-agent/multi-tool rollouts
What we offer
What we offer
  • Comprehensive health, dental and vision coverage
  • retirement benefits
  • a learning and development stipend
  • generous PTO
  • additional benefits such as a commuter stipend
  • equity based compensation
  • Fulltime
Read More
Arrow Right

Research Intern, AI Systems and Machine Learning

Meta is seeking Research Interns to join Monetization Ranking & AI Foundations w...
Location
Location
United States , Sunnyvale
Salary
Salary:
7650.00 - 12134.00 USD / Month
meta.com Logo
Meta
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • Currently has or is in the process of obtaining a Ph.D. degree in Machine Learning, Systems, Artificial Intelligence, Computer Science, or related fields
  • Must obtain work authorization in the country of employment at the time of hire and maintain ongoing work authorization during employment
  • Experience with Python, C++, C, or other related languages
  • Experience in real-system implementations (e.g., GPU, NPU)
  • Experience building systems based on machine learning and/or deep learning methods
Job Responsibility
Job Responsibility
  • Conduct state-of-the-art research to advance the science and technology of Machine Learning Systems and Infrastructures in various technology areas, e.g., ranking and retrieval systems, distributed training/inference optimizations
  • Contribute to research that leads to innovations in scalable machine learning systems, resource-efficient AI and neural network architectures for data and algorithm scaling, memory/communication and energy-efficient AI systems, and hardware/software co-design, AI-driven compiler, system design and performance optimization, etc.
  • Analyze and improve efficiency, scalability, and stability of corresponding deployed algorithms
  • Collaborate with researchers and engineers across varied disciplines, including communicating research plans, progress, and results
  • Publish research results and contribute to research that can be applied to Meta product development
Read More
Arrow Right
New

Senior Machine Learning Research Engineer

We're seeking a hands-on ML Research Engineer to accelerate our Machine Intellig...
Location
Location
United Kingdom , Cambridge
Salary
Salary:
74700.00 - 122600.00 GBP / Year
https://www.microsoft.com/ Logo
Microsoft Corporation
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • Master degree in Computer science or related area, or equivalent training and experience in research
  • Experience with modern ML model architectures in PyTorch
  • Proficient in collaborative software development in Python
  • Skills in data analysis and model evaluation
  • Experience of performance tuning in ML systems
  • Experience communicating in English, both written and spoken, including the skill to communicate technical results and justify assumptions to diverse technical audiences
  • Willingness and flexibility to operate in a highly agile and dynamic environment
Job Responsibility
Job Responsibility
  • Combine strengths in ML research and software engineering competence to contribute to the design and prioritisation of research activities
  • Build prototypes of ML systems to demonstrate research value, in some cases bringing these prototypes all the way to product-level readiness
  • Evaluate research prototypes, and help write up results to communicate outcomes clearly
  • Collaborate with researchers and product teams, helping smooth technology transfer between them
  • Reinforce a positive environment by applying best practices and high-quality engineering standards
  • Gain deep expertise in one (or more) subareas of research, and general understanding of a broad area
  • Contribute to academic publication of research outcomes
  • Proactively ensure high standard of software security over research prototypes and library supply chains
  • Understand and follow ethics and privacy policies relating to research processes and data handling, as appropriate
  • Fulltime
Read More
Arrow Right

Senior Machine Learning Engineer (Research Scientist) - Data Foundation & AI

We build simple yet innovative consumer products and developer APIs that shape h...
Location
Location
United States , New York
Salary
Salary:
228960.00 - 315360.00 USD / Year
plaid.com Logo
Plaid
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • Strong applied ML research skills with production delivery experience
  • Depth in Transformers/LLMs, representation learning, or large-scale model training
  • Demonstrated ability to ship models to production (not just prototype)
  • Distributed training experience and strong Python + software engineering fundamentals
  • Fintech / financial data domain experience is a plus
  • External publications or open-source contributions is a plus
Job Responsibility
Job Responsibility
  • Building a foundation model on one of the world’s richest financial datasets that no one else has
  • Doing research that ships: moving from experimentation and prototypes to production systems serving real customers
  • Working across the full ML stack, from pretraining objectives and architectures to serving infrastructure and monitoring
  • Collaborating with a high-caliber team and seeing your work amplify the capabilities of multiple product teams
  • Helping hundreds of millions of consumers achieve greater financial freedom through data-driven products
  • Fulltime
Read More
Arrow Right

Senior Research Engineer Machine Learning, AI for Science

At Microsoft Research AI for Science we believe deep learning has the potential ...
Location
Location
Germany , Berlin
Salary
Salary:
Not provided
https://www.microsoft.com/ Logo
Microsoft Corporation
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • Completed MSc in computer science, machine learning, AI or a related area
  • Proficiency in collaborative software engineering in Python
  • Familiarity with Linux and the open-source ecosystem
  • In-depth understanding of open-source machine learning frameworks such as PyTorch and/or Jax
  • Experience in designing, developing and deploying ML systems
  • Experience building and optimizing distributed systems and large-data applications, including those using tensor accelerators or GPUs
  • Ability to work in an interdisciplinary collaborative environment, through effective communication of technical concepts to non-experts from different technical backgrounds
Job Responsibility
Job Responsibility
  • Develop and maintain tools, models and technologies for building, training, optimizing and scaling machine learning solutions
  • Architect, design, and implement scalable and robust solutions for machine learning and scientific research involving large volumes of heterogeneous data
  • Build and optimize distributed data processing and model building pipelines
  • Prepare and maintain open-source releases and releases for internal and external beta testers
  • Work cross-functionally with machine learning researchers, engineers and researchers from the natural sciences
  • Maintain high standards in code quality and software design
  • Document and share best practices across the organization
  • Fulltime
Read More
Arrow Right

Search Machine Learning Research Engineer

Perplexity is seeking an experienced Senior Machine Learning Engineer to help bu...
Location
Location
Germany , Berlin
Salary
Salary:
Not provided
perplexity.ai Logo
Perplexity
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • Deep understanding of search and retrieval systems, including quality evaluation principles and metrics
  • Proven track record with large-scale search or recommender systems
  • Strong proficiency with PyTorch, including experience in distributed training techniques and performance optimization for large models
  • Expertise in representation learning, including contrastive learning and embedding space alignment for multilingual and multimodal applications
  • Strong publication record in AI/ML conferences or workshops (e.g., NeurIPS, ICML, ICLR, ACL, CVPR, SIGIR)
  • Self-driven, with a strong sense of ownership and execution
  • Minimum of 3 years (preferably 5+) working on search, recommender systems, or closely related research areas
Job Responsibility
Job Responsibility
  • Relentlessly push search quality forward — through models, data, tools, or any other leverage available
  • Architect and build core components of the search platform and model stack
  • Design, train, and optimize large-scale deep learning models using frameworks like PyTorch, leveraging distributed training (e.g., PyTorch Distributed, DeepSpeed, FSDP) and hardware acceleration, with a focus on retrieval and ranking models
  • Conduct advanced research in representation learning, including contrastive learning, multilingual, and multimodal modeling for search and retrieval
  • Deploy models — from boosting algorithms to LLMs — in a scalable and performant way
  • Build and optimize RAG pipelines for grounding and answer generation
  • Collaborate with Data, AI, Infrastructure, and Product teams to ensure fast and high-quality delivery
  • Fulltime
Read More
Arrow Right

Machine Learning Research Engineer

Internship program: 12 - 24 weeks, full-time, in-person in the Berlin office.
Location
Location
Germany , Berlin
Salary
Salary:
Not provided
perplexity.ai Logo
Perplexity
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • Understanding of search and retrieval systems, including quality evaluation principles and metrics
  • Strong proficiency with PyTorch, including experience in distributed training techniques and performance optimization for large models
  • Interested in representation learning, including contrastive learning, dense & sparse vector representations, representation fusion, cross-lingual representation alignment, training data optimization and robust evaluation
  • Publication record in AI/ML conferences or workshops (e.g., NeurIPS, ICML, ICLR, ACL, EMNLP, SIGIR)
Job Responsibility
Job Responsibility
  • Relentlessly push search quality forward — through models, data, tools, or any other leverage available
  • Train, and optimize large-scale deep learning models using frameworks like PyTorch, leveraging distributed training (e.g., PyTorch Distributed, DeepSpeed, FSDP) and hardware acceleration, with a focus on retrieval and ranking models
  • Conduct research in representation learning, including contrastive learning, multilingual, evaluation, and multimodal modeling for search and retrieval
  • Build and optimize RAG pipelines for grounding and answer generation
  • Fulltime
Read More
Arrow Right

Staff Machine Learning Research Engineer, Agent Post-training - Enterprise GenAI

Build out our next-gen Agent RL training platform; build out the platform that w...
Location
Location
United States , San Francisco; New York
Salary
Salary:
218400.00 - 273000.00 USD / Year
scale.com Logo
Scale
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • 5+ years of LLM training in a production environment
  • Experience with post-training methods like RLHF/RLVR and related algorithms like PPO/GRPO etc.
  • Publications in top conferences such as NEURIPS, ICLR, or ICML within the last two years
  • PhD or Masters in Computer Science or a related field
Job Responsibility
Job Responsibility
  • Train state of the art models, developed both internally and from the community, to deploy to our enterprise customers
  • Research cutting edge algorithms to integrate directly into our training stack
  • Design solutions that enable complex multi-agent systems to directly learn from both process + outcome based rewards
What we offer
What we offer
  • Comprehensive health, dental and vision coverage
  • retirement benefits
  • a learning and development stipend
  • generous PTO
  • commuter stipend
  • equity based compensation
  • Fulltime
Read More
Arrow Right