Senior Research Software Engineer - Cloud-Native & AI/ML

University of North Carolina - Chapel Hill

Elkins Hills (NC)

On-site

USD 110,000 - 140,000

Full time

7 days ago
Be an early applicant
Application generator

A complete application in a minute — tailored resume and cover letter, ready to send.

Get past ATS filters

Job summary

The Senior Research Software Developer at University of North Carolina at Chapel Hill will lead design, development, deployment and operation of cloud‑native environments for research projects. Expect hands‑on software engineering across AWS, Azure and on‑prem infrastructure with emphasis on secure, reliable solutions.

Responsibilities include building Python services and APIs, containerizing applications with Docker, managing Kubernetes clusters, and enhancing CI/CD, testing, security and

Qualifications

  • Production‑quality software development experience.
  • Strong Python skills for services, APIs, automation or workflows.
  • Unix/Linux programming and systems skills; shell, debugging, networking.

Responsibilities

  • Design, develop, test, and maintain production software systems.
  • Build and operate containerized apps and Kubernetes platforms across clouds and on‑prem.
  • Advance CI/CD, security, monitoring, logging, and deployment automation.

Skills

Python programming
Unix/Linux
Cloud development
CI/CD
APIs
Data structures
Software engineering fundamentals
Communication skills
Agile development
Automation

Education

Master's or Bachelor's degree

Tools

Docker
Kubernetes
GitHub Actions

Job description

The Senior Research Software Developer at University of North Carolina at Chapel Hill will lead design, development, deployment and operation of cloud‑native environments for research projects. Expect hands‑on software engineering across AWS, Azure and on‑prem infrastructure with emphasis on secure, reliable solutions.

Responsibilities include building Python services and APIs, containerizing applications with Docker, managing Kubernetes clusters, and enhancing CI/CD, testing, security and

Get your free, confidential resume review.
or drag and drop your file here.
Similar jobs

Similar jobs worth comparing

Senior Research Software Engineer - Cloud & Kubernetes
Senior Research Software Engineer - Cloud & Kubernetes

University of North Carolina at Chapel Hill • Chapel Hill (NC)

On-site
USD 110,000 - 140,000
Senior Research Software Developer
Senior Research Software Developer

University of North Carolina - Chapel Hill • Elkins Hills (NC)

On-site
USD 110,000 - 140,000
End-to-End AI Cloud Software Engineer
End-to-End AI Cloud Software Engineer

Cisco Systems, Inc. • Northern (KY)

Hybrid
USD 139,000 - 204,000
401(k) matching
Health insurance
Paid time off
+1
Cloud & AI Software Engineer — Innovate at Scale
Cloud & AI Software Engineer — Innovate at Scale

Amazon Web Services (AWS) • Raleigh (NC)

On-site
USD 144,000 - 194,000
Senior Principal Cloud & AI Architect
Senior Principal Cloud & AI Architect

The University of North Carolina System • Raleigh (NC)

Hybrid
USD 140,000 - 210,000
Senior Software Engineer - AI, Data & Cloud
Senior Software Engineer - AI, Data & Cloud

Utah • Salt Lake City (UT), Northern (KY)

Hybrid
USD 85,000 - 118,000
Cloud AI & Research Infra Engineer
Cloud AI & Research Infra Engineer

The University Of Chicago • Chicago (IL), Northern (KY)

Hybrid
USD 95,000 - 110,000
Senior Cloud Engineer for Research HPC & AI/ML (Hybrid)
Senior Cloud Engineer for Research HPC & AI/ML (Hybrid)

Scripps Research Translational Institute • California (MO)

On-site
USD 135,000 - 150,000
Retirement plan
Health plan
FSAs
+2
Senior Cloud Software Engineer - AI & AWS Leader
Senior Cloud Software Engineer - AI & AWS Leader

United Airlines • Arlington Heights (IL)

On-site
USD 88,000 - 147,000
Medical insurance
Dental insurance
Vision insurance
+9
Senior Lead Software Engineer - AI-Powered Cloud
Senior Lead Software Engineer - AI-Powered Cloud

Fairygodboss • Plano (TX)

On-site
USD 120,000 - 180,000