Software Engineer - Research

Red Hat, Inc.

Boston (MA)

Hybrid

USD 111,000 - 177,000

Full time

14 days+

Get more replies from employers

Send a job-specific resume in minutes.

Job summary

Red Hat, Inc. in Boston seeks a Software Engineer for Research to develop, test, deploy, and operate software for distributed research environments built with OpenShift, OpenStack and other open-source tools. You will collaborate with academia and industry partners and contribute to open-source projects advancing hybrid cloud research.

You will work on AI models and ML for LLMs, and assist in education activities such as tutorials and mentoring student projects in a research setting.

Qualifications

  • Bachelor's degree in CS/Engineering or related field.
  • Experience developing in multiple programming languages.
  • Experience with distributed software development and containers.
  • Open-source contributions with teams of developers and system engineers.
  • Ability to design and deploy AI models and ML workflows.
  • Experience using Linux, especially RHEL, and Agile with distributed teams.

Responsibilities

  • Develop, test, deploy and operate software for distributed research environments using OpenShift/OpenStack and other open-source tools.
  • Develop, deploy, upgrade, monitor and troubleshoot software in research environments and university computing contexts.
  • Contribute code to open-source projects supporting research computing and hybrid cloud initiatives.
  • Collaborate with researchers to design, train and optimize AI/ML models for science applications; mentor students and run hackathons or tutorials.

Skills

Multiple languages
Distributed systems
Open-source
AI models
Linux (RHEL)
Agile/CI-CD
DevOps tooling
User advisory

Education

Bachelor's degree in Computer Science/Engineering

Tools

OpenShift
OpenStack
Vault
Ansible
RHEL
CI/CD pipelines

Job description

## Software Engineer - ResearchApplyremote type: Hybridlocations: Bostonposted on: Posted Todayjob requisition id: R-058784\*Telecommuting permitted: work may be performed within normal commuting distance from the Red Hat, LLC office in Boston, MA.Support multiple collaborative systems and software projects with academic and industry partners in research environments around the world. Develop and transition research and prototype software and systems solutions to production environments and contribute to open-source software projects that advance hybrid cloud development and systems understanding.**What You Will Do:*** Develop, test, deploy and operate software for distributed research environments built with OpenShift, OpenStack and other open-source software such as Vault and Ansible.* Develop, deploy, upgrade, monitor and troubleshoot software in research environments such as the Mass Open Cloud Alliance, as well as in university research computing environments in North America.* Develop, test and contribute software to open-source projects to help advance research computing.* Work with researchers to design, train and optimize AI software with Machine Learning for LLMs, visual models, and other algorithms relevant to specific science applications in computer science, natural sciences, medical sciences and other relevant research areas.* Participate in software development research projects, as well as student-oriented development and education activities such as hackathons, tutorials and mentoring independent student projects.**What You Will Bring:*** Bachelor's degree (U.S. or foreign equivalent) in Computer Science, Computer Engineering, or related field.* Position requires working knowledge of the following skills gained through coursework or experience: software development experience with multiple programming languages; distributed software development, including containers; software design and implementation, including significant open-source contributions to projects with teams of developers and system engineers; AI models, measurement and optimization, including primary responsibility for designing and deploying varied models; using and maintaining Linux including Red Hat Enterprise Linux (RHEL); developing and releasing software using Agile processes with a distributed team; development tools, repositories and CI/CD platforms; and working as a primary advisor for users and design engineers in a research or production computing environment.#LI-DNIThe salary range for this position is $110,940 - $177,280/year. Actual offer will be based on your qualifications.
Get your free, confidential resume review.
or drag and drop your file here.
Similar jobs

Similar jobs worth comparing

Software Engineer - Research
Software Engineer - Research

Red Hat, LLC • Boston (MA)

Hybrid
USD 111,000 - 177,000
Software Engineer
Software Engineer

Red Hat, Inc. • Durham (NC)

Hybrid
USD 96,000 - 155,000
Research Software Engineer - AI, Open Source & Hybrid Cloud
Research Software Engineer - AI, Open Source & Hybrid Cloud

Red Hat, Inc. • Boston (MA)

Hybrid
USD 111,000 - 177,000
Senior Software Engineer
Senior Software Engineer

Red Hat, Inc. • Raleigh (NC)

Hybrid
USD 157,248 - 195,680
Research Software Engineer — Open Source AI & Hybrid Cloud
Research Software Engineer — Open Source AI & Hybrid Cloud

Red Hat, LLC • Boston (MA)

Hybrid
USD 111,000 - 177,000
Senior Site Reliability Engineer
Senior Site Reliability Engineer

Red Hat, Inc. • Raleigh (NC)

Hybrid
USD 118,000 - 196,000
Medical, dental, vision
401(k) with match
Paid time off
+2
OpenShift Senior Consultant - TS/SCI + Poly Required
OpenShift Senior Consultant - TS/SCI + Poly Required

Red Hat, Inc. • Maryland

On-site
USD 119,000 - 196,000
Medical insurance
401(k) with match
Paid time off
+2
Principal Software Engineer
Principal Software Engineer

Red Hat, LLC • Boston (MA)

On-site
USD 174,190 - 287,410
Comprehensive medical, dental, and vision coverage
401(k) with employer match
Paid time off and holidays
+1
RESEARCH COMPUTING SYSTEMS ENGINEER III, IS&T Research Computing
RESEARCH COMPUTING SYSTEMS ENGINEER III, IS&T Research Computing

Boston University • Boston (MA)

Hybrid
USD 100,000 - 125,000
Paid time off
Retirement plan
Tuition assistance program
+2
Senior Telco Architect
Senior Telco Architect

Red Hat, Inc. • Northern (KY)

Hybrid
USD 133,000 - 221,000
Remote work