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 798+ Research Engineer jobs









Your opportunity
At Schwab, you’re empowered to make an impact on your career. Here, innovative thought meets creative problem solving, helping us challenge the status quo and transform the finance industry together. We believe in the importance of in-office collaboration and fully intend for the selected candidate for this role to work on site in the specified location(s).
What you have
Required Qualifications:
- Bachelor’s degree in Computer Science, Information Systems, Mathematics, Engineering, or a related technical discipline, or equivalent practical experience.
- 6+ years of software engineering experience developing data-intensive applications, analytical platforms, or quantitative systems using Python and/or similar languages such as R, MATLAB, or Julia.
- Experience partnering with researchers, analysts, product owners, or business stakeholders to deliver data-driven technology solutions.
- Experience designing, developing, and supporting scalable data pipelines and data platforms for structured and unstructured datasets.
- Proficiency designing and implementing data models for efficient storage, integration, retrieval, and analysis.
- Experience implementing data quality controls, monitoring, governance, lineage, and observability practices.
- Experience developing software capabilities that support quantitative research, analytics, or other data-intensive workloads. Experience
- ing modern software engineering and CI/CD practices, including source control, automated testing, containerization, and deployment automation.
- Experience building automated testing frameworks for integration, regression, and data validation testing.
- Experience developing data visualizations, dashboards, and analytical tools that enable actionable insights.
- Experience collaborating within Agile and DevOps environments across engineering, product, architecture, and governance teams.
Preferred Qualifications:
- Advanced degree in Computer Science, Engineering, Mathematics, Quantitative Finance, or a related technical discipline.
- Experience with cloud-native data platforms and architectures; Snowflake and/or Google Cloud Platform (GCP) experience preferred.
- Experience building distributed data processing, streaming, or large-scale analytics solutions.
- Experience developing reusable platforms, frameworks, libraries, or shared services.
- Experience supporting quantitative investment research, model development, portfolio analytics, backtesting, or investment management workflows.
- Experience analyzing large, complex datasets to identify meaningful insights and opportunities.
- Experience developing self-service analytics, visualization, and researcher productivity tools.
- Experience implementing model lifecycle management, monitoring, observability, and risk-control frameworks. Experience
- ing machine learning, generative AI, or advanced analytics capabilities to business problems.
- Ability to influence technology strategy, architecture decisions, engineering standards, and platform direction.
- Strong verbal and written communication skills with technical and non-technical audiences.
- Demonstrated commitment to innovation, experimentation, and continuous improvement.
In addition to the salary range, this role is eligible for bonus or incentive opportunities.
What’s in it for you
At Schwab, you’re empowered to shape your future. We champion your growth through meaningful work, continuous learning, and a culture of trust and collaboration—so you can build the skills to make a lasting impact. Our Hybrid Work and Flexibility approach balances our ongoing commitment to workplace flexibility, serving our clients, and our strong belief in the value of being together in person on a regular basis.
We offer a competitive benefits package that takes care of the whole you – both today and in the future:
- 401(k) with company match and Employee stock purchase plan
- Paid time for vacation, volunteering, and 28-day sabbatical after every 5 years of service for eligible positions
- Paid parental leave and family building benefits
- Tuition reimbursement
- Health, dental, and vision insurance
Share:
- X
Eligible Schwabbies receive
Medical, dental and vision benefits
401(k) and employee stock purchase plans
Tuition reimbursement to keep developing your career
Paid parental leave and adoption/family building benefits
Sabbatical leave available after five years of employment
Research Engineer Jobs by Experience Level
Top Cities Hiring Research Engineers
Explore research engineer openings in the cities hiring most right now.
See All 798+ 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
- Anthropic35

- Penn State University29

- Apple28

- TikTok26

- CVS Health25

Top Industries Hiring
- Technology & Software83
- Science & Research46
- Electronics & Hardware15
- Artificial Intelligence14
- Education13
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, Penn State University, and Apple, with the largest share of openings in California, New York, and Pennsylvania, based on current listings on Migrate Mate as of September 2026. Demand is highest in technology, defense, and pharmaceutical sectors.
How many research engineer jobs are remote?
About 50% of research engineer openings are fully remote or hybrid as of September 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 798+ Research Engineer Jobs
Find roles that match your experience and apply in just a few clicks.
Find Research Engineer Jobs