1

Research Python Jobs in Boston, MA (NOW HIRING)

The firm's research-driven culture, which is underpinned by advanced technology and data science ... Strong programming skills analyzing large and complex data with statistical tools (Python preferred)

Research Technician

Boston, MA · On-site

$20.50 - $28.30/hr

Research topics include structural analysis of virus entry, viral evolution, viral oncogenes ... Some Python or MatLab skills for machine based learning may become necessary * Consistent attention ...

next page

Showing results 1-20

Research Python information

See Boston, MA salary details

$14

$63

$93

How much do research python jobs pay per hour?

As of Jun 8, 2026, the average hourly pay for research python in Boston, MA is $63.69, according to ZipRecruiter salary data. Most workers in this role earn between $52.50 and $72.36 per hour, depending on experience, location, and employer.

What is a Research Python Developer?

A Research Python Developer is a professional who uses the Python programming language to support and conduct research activities. They often work with data analysis, machine learning, simulation, and automation to solve scientific or academic problems. Their role may involve developing prototypes, processing large datasets, and collaborating with researchers to implement algorithms or models. Research Python Developers are commonly found in universities, research institutions, and tech companies focused on innovation.

What is the difference between Research Python vs Data Analyst?

AspectResearch PythonData Analyst
Required SkillsPython programming, research methodologies, data analysisData analysis, visualization, SQL, Excel
Work EnvironmentResearch labs, academic institutions, tech companiesBusiness settings, corporate offices, consulting firms
Common CertificationsPython certifications, research methodology coursesMicrosoft Excel, Tableau, SQL certifications
Industry UsageAcademic research, scientific projects, tech R&DBusiness intelligence, marketing, finance

Research Python focuses on using Python for scientific and academic research, emphasizing programming and research methodologies. Data Analysts primarily analyze and interpret data to support business decisions, often using tools like Excel and Tableau. While both roles require data skills, Research Python is more technical and research-oriented, whereas Data Analysts focus on data interpretation within business contexts.

What are the key skills and qualifications needed to thrive as a Research Python Developer, and why are they important?

To thrive as a Research Python Developer, you need expertise in Python programming, data analysis, and a strong foundation in mathematics or computer science, often supported by an advanced degree. Familiarity with libraries such as NumPy, pandas, TensorFlow, and version control systems like Git is typically required. Analytical thinking, problem-solving, and effective communication are crucial soft skills for translating research goals into practical code. These skills are essential for developing robust research solutions, collaborating with interdisciplinary teams, and advancing scientific or technical projects.

What are some common challenges faced by Research Python Developers when collaborating with cross-functional teams?

Research Python Developers often work alongside data scientists, domain experts, and engineers, which can present challenges such as aligning on project goals, translating research requirements into efficient code, and ensuring reproducibility of results. Effective communication and thorough documentation are key to overcoming these challenges. Additionally, Research Python Developers may need to adapt their code to integrate with different tools or platforms used by other team members, requiring flexibility and a willingness to learn new technical concepts.
Staff - Research Scientist - Robotics

$135K - $170K/yr

Other

Medical, Dental, Vision, Retirement, PTO

Posted 3 days ago


Job description

MERL is seeking a Robotics Research Scientist to conduct research in learning, perception, motion planning, manipulation and shared autonomy for robotic systems including quadrupeds, humanoids among other platforms. The successful candidate will develop novel algorithms and theoretical insights while also demonstrating them on robotic platforms in real-world applications relevant to Mitsubishi Electrics autonomous factories, smart infrastructure, and assistive robotics.

Researchers at MERL publish in leading venues such as ICRA, IROS, RSS, NeurIPS, CVPR, and CoRL, and collaborate closely with Mitsubishi Electric business units to translate research innovations into future products.

The successful candidate will bring an independent research agenda and a track record commensurate with experience and be capable of working within interdisciplinary R&D teams.

Responsibilities for this position include:

  • Conduct original research in robotics, with an emphasis on developing novel algorithms in areas such as robot learning, perception, planning, and control.
  • Demonstrate benefits of algorithms on experimental platforms.
  • Publish research results in top-tier conferences and journals.
  • Collaborate with other MERL researchers in machine learning, control, optimization, and computer vision.
  • Partnering with business units, corporate R&D, and academic groups in the execution of R&D projects
  • Transferring results and technology to Mitsubishi Electric corporate research laboratories

Qualifications for this position are:

  • PhD in Robotics, Computer Science, Electrical Engineering, Mechanical Engineering, or a related field.
  • Strong research background in robotics systems.
  • Demonstrated publication record in leading robotics and AI conferences.
  • Expertise in one or more of the following areas:
    • Learning-based approaches for robotic systems, particularly in imitation learning, reinforcement learning
    • Vision-Language-Action (VLA) models
    • Human-Robot Interaction (HRI)
    • Dexterous manipulation
    • Perception using multi-model inputs including vision, tactile feedback.
    • Motion planning and trajectory optimization
    • Multi-robot systems
  • Strong programming skills in C++, Python, or similar languages.
  • Familiarity with ROS / ROS2, robotics simulation tools (such as MuJoCo, Isaac Lab)
  • Experience validating research results on robotic hardware would be a plus.
  • A strong publication record in leading conferences and journals, consistent with experience
  • Ability to independently propose and plan research programs with academic impact
  • Strong teamwork, communication (oral and written), and listening skills

The pay range for this position at the commencement of employment is expected to be between $135,000 and $170,000 per year. Actual base pay will depend on a variety of individualized factors, including job-related knowledge, skills, and experience.

In addition to base salary, the total compensation package will include an annual performance-based bonus and a comprehensive benefits program encompassing medical, dental, and vision coverage; a generous 401(k) match; commuting and home office stipends and various paid time off programs (including vacation, sick time, personal and parental leave). Specific details regarding participation in these programs will be provided upon an offer of employment.

Employment is considered at-will, and the Company reserves the right to modify base salary or any other compensation program at any time, including for reasons related to individual performance, departmental or Company performance, and market conditions.

PRINCIPALS ONLY. No phone calls please.

Mitsubishi Electric Research Laboratories, Inc. is an Equal Opportunity Employer.


Mitsubishi Electric Research Labs, Inc. "MERL" provides equal employment opportunities (EEO) to all employees and applicants for employment without regard to race, color, religion, sex, national origin, age, disability or genetics. In addition to federal law requirements, MERL complies with applicable state and local laws governing nondiscrimination in employment in every location in which the company has facilities. This policy applies to all terms and conditions of employment, including recruiting, hiring, placement, promotion, termination, layoff, recall, transfer, leaves of absence, compensation and training.

MERL expressly prohibits any form of workplace harassment based on race, color, religion, gender, sexual orientation, gender identity or expression, national origin, age, genetic information, disability, or veteran status. Improper interference with the ability of MERL's employees to perform their job duties may result in discipline up to and including discharge.

Working at MERL requires full authorization to work in the U.S and access to technology, software and other information that is subject to governmental access control restrictions, due to export controls. Employment is conditioned on continued full authorization to work in the U.S and the availability of government authorization for the release of these items, which might include without limitation, obtaining an export license or other documentation. MERL may delay commencement of employment, rescind an offer of employment, terminate employment, and/or modify job responsibilities, compensation, benefits, and/or access to MERL facilities and information systems, as MERL deems appropriate, to ensure practical compliance with applicable employment law and government access control restrictions.