Research Engineer Jobs
Research Engineer jobs are open across technology, pharmaceuticals, aerospace, and defense, from entry-level to principal and staff levels, with specializations in machine learning, materials science, and robotics. Find a role that fits from the openings below and apply directly.
Find Research Engineer JobsLooking for remote work? View remote research engineer jobs →Student or new grad? View research engineer internships →Overview
Showing 5 of 748+ Research Engineer jobs









Imagine what you could do here. At Apple, new ideas have a way of becoming extraordinary products, services, and customer experiences very quickly. Bring passion and dedication to your job and there's no telling what you could accomplish.
The people here at Apple don’t just create products - they create the kind of wonder that’s revolutionized entire industries. It’s the diversity of those people and their ideas that inspires the innovation that runs through everything we do, from amazing technology to industry-leading environmental efforts. Join Apple and help us leave the world better than we found it.
Description
With the explosive growth of Apple products we are creating new opportunities for individuals to work on the most exciting new technologies at Apple. We are seeking a machine learning/operations research engineer to apply advanced mathematical modeling, statistical analysis, and optimization algorithms to solve complex manufacturing challenges. Machine learning/operations research engineers on our team directly impact our factory throughput, supply chain strategies, and cost-reduction initiatives by transforming raw operational data into actionable, data-driven decisions.","responsibilities":"Production Optimization: Develop and implement mathematical models for optimization of capacity, yield, cycle times, costs, throughput, shop-floor layout usage, dynamic scheduling, and other factory and supply chain metrics.
Simulation Modeling: Build and maintain mathematical models for simulation to act as a "digital twin" of our assembly lines, identifying bottlenecks and testing "what-if" capacity scenarios.
Data fusion and analytics: Develop and implement data fusion techniques to integrate different operational data sources and generate actionable insights for manufacturing intelligence.
Preferred Qualifications
Proven experience in GenAI application building with agents and agentic workflows. Experience with LLM and LMM development and fine-tuning is a major plus.
Proficiency in using cutting-edge GenAI tools, i.e. Claude Code, Roo Code, etc.
Familiarity with distributed computing, cloud infrastructure, and orchestration tools, such as Kubernetes, Apache Airflow (DAG), Docker, Conductor, Ray for LLM training and inference at scale is a plus.
Minimum Qualifications
Master’s degree or PhD in Operations Research, Industrial Engineering, Management Science, Applied Mathematics, or related field.
Proficiency with solvers and modeling languages such as Gurobi, CPLEX, CP-SAT, Pyomo, and GAMS.
Hands-on experience with simulation platforms like Arena, FlexSim, SimPy, and AnyLogic.
Experience with machine learning platforms such as PyTorch and Scikit-learn.
Excellent communication and presentation skills; ability to explain complex statistical and mathematical theories to non-technical stakeholders in simple, universal language.
Pay & Benefits
At Apple, base pay is one part of our total compensation package and is determined within a range. This provides the opportunity to progress as you grow and develop within a role. The base pay range for this role is between $150,400 and $277,600, and your base pay will depend on your skills, qualifications, experience, and location.
Apple employees also have the opportunity to become an Apple shareholder through participation in Apple's discretionary employee stock programs. Apple employees are eligible for discretionary restricted stock unit awards, and can purchase Apple stock at a discount if voluntarily participating in Apple's Employee Stock Purchase Plan. You'll also receive benefits including: Comprehensive medical and dental coverage, retirement benefits, a range of discounted products and free services, and for formal education related to advancing your career at Apple, reimbursement for certain educational expenses - including tuition. Additionally, this role might be eligible for discretionary bonuses or commission payments as well as relocation. Learn more about Apple Benefits
Note: Apple benefit, compensation and employee stock programs are subject to eligibility requirements and other terms of the applicable plan or program.
Research Engineer Jobs by Experience Level
Top Cities Hiring Research Engineers
Explore research engineer openings in the cities hiring most right now.
See All 748+ Research Engineer Jobs
Find roles that match your experience and apply in just a few clicks.
Find Research Engineer JobsResearch Engineer Job Market
Who's Hiring
- Anthropic33

- Apple27

- CVS Health25

- Penn State University19

- Scale AI18

Top Industries Hiring
- Technology & Software107
- Science & Research51
- Artificial Intelligence34
- Education22
- Electronics & Hardware18
What Employers Look For
The qualifications that appear most often in research engineer jobs.
- Bachelor's or master's degree in engineering, computer science, physics, or a related field
- Proficiency in Python, MATLAB, or C++ for research prototyping and data analysis
- Experience with machine learning frameworks such as PyTorch or TensorFlow
- Ability to read, reproduce, and extend findings from peer-reviewed technical literature
- Hands-on experience with lab equipment, simulation tools, or experimental design methods
- Record of contributions to technical projects through published papers, patents, or documented prototypes
Tips for Your Research Engineer Job Search
Tailor your resume to the lab
Research engineers are evaluated on what you built, measured, and published, not job duties. Lead each bullet with a concrete outcome: a model accuracy gain, a cycle time reduction, or a prototype that advanced to production. Hiring committees skim for those proof points first.
List your toolchain precisely
Many research engineer postings filter resumes by specific tools before a human reads them. Name every simulation environment, ML framework, lab instrument, or data pipeline you've used. Don't group them under vague headers like 'proficient in software' when the listing asks for PyTorch or COMSOL.
Apply early to roles that fit
Migrate Mate lists research engineer openings from across the United States in one place, so you can find roles that match and apply directly to each listing.
Signal both depth and breadth on applications
Research engineer roles sit between pure research and product engineering. If your background skews academic, highlight any prototype work or cross-functional collaboration. If it skews industrial, point to any novel methods you introduced. Showing both sides makes you a stronger fit for most teams.
Prepare a technical presentation for interviews
Most research engineer loops include a 20-to-30-minute research talk where you walk through a project end to end. Practice explaining your methodology choices out loud, not just your results. Interviewers probe your reasoning, so rehearsing the 'why' matters as much as the 'what.'
Negotiate on total compensation components
Research engineer offers often include publication bonuses, conference travel budgets, or access to compute resources that don't show up in a base offer. Ask about those explicitly during negotiation. They affect your actual working conditions and professional development more than most candidates realize.
Research Engineer Jobs: Frequently Asked Questions
Which companies are hiring the most research engineers?
The companies hiring the most research engineers right now include Anthropic, Apple, and CVS Health, with the largest share of openings in California, New York, and Washington, based on current listings on Migrate Mate as of August 2026. Demand is highest in technology, defense, and pharmaceutical sectors.
How many research engineer jobs are remote?
About 41% of research engineer openings are fully remote or hybrid as of August 2026, though availability varies significantly by specialization. Software-focused research roles in machine learning and AI tend to offer the most remote flexibility, while roles requiring lab access, hardware prototyping, or classified work are typically on-site.
How do you become a research engineer?
Most research engineer roles require at least a bachelor's degree in engineering, computer science, or a physical science, with a master's degree strengthening your candidacy for positions involving novel research. Build a portfolio of hands-on projects, contribute to open-source work or published research, and develop fluency in the tools common to your target specialization before applying.
Can you get a research engineer job with little experience?
Yes, entry-level research engineer roles exist, but you'll need to compensate with strong project work. Hiring managers look for demonstrated ability to frame a research question, run experiments, and interpret results, even in academic or personal projects. A capstone project, a published paper, or a documented GitHub repository can substitute for professional experience in many cases.
What does the research engineer interview process look like?
A typical research engineer interview includes an initial recruiter screen, a technical phone interview covering domain knowledge and coding or mathematical reasoning, and an onsite or virtual loop. The loop usually includes a research presentation where you walk through a past project, one or more problem-solving sessions, and conversations with team members assessing your ability to collaborate across research and engineering.
Where can I find and apply to research engineer jobs?
You can find and apply to research engineer jobs on Migrate Mate, which lists current openings from across the United States. Search the listings to find roles that match your specialization and experience level, then apply directly to each one that fits.
See All 748+ Research Engineer Jobs
Find roles that match your experience and apply in just a few clicks.
Find Research Engineer Jobs