×
Register Here to Apply for Jobs or Post Jobs. X

Senior Software Engineer

Job in Boston, Suffolk County, Massachusetts, 02298, USA
Listing for: Red Hat
Full Time position
Listed on 2026-01-15
Job specializations:
  • Software Development
    AI Engineer, Machine Learning/ ML Engineer, Software Engineer, Data Scientist
Job Description & How to Apply Below

Red Hat’s Global Engineering Team is looking for a Senior Software Engineer to join our newly formed AI Engineering organization. This role will be located within the AI Innovation team, which conducts customer‑ and science‑driven research to drive innovation for Red Hat’s customers. The team focuses on a pattern of “research → open‑source software → product” as the way we operate our engineering work. This role will be focused on implementing and optimizing cutting‑edge, open‑source research outputs on the Red Hat AI platform.

In this role, you will collaborate with research scientists and principal engineers to implement AI algorithms on the Red Hat収 AI platform. You will participate in the development of novel algorithms and research extensions, with focus on agent customization through methods including synthetic data generation, model customization, and inference‑time scaling. You will work across multiple teams, contributing to sprint planning and development projects at a senior level.

The ideal candidate will be a collaborative individual with strong technical skills and interest in working on complex AI projects in an open organization. This is a fast‑moving area, so strong communication skills and ability to work effectively with team members is important. Success in this role would be efficiently implementing and optimizing research outputs for theDESdk Red Hat AI platform.

This position reports directly to the Manager of AI Innovation. It may require occasional travel to partner collaboratively in our Boston, MA office multiple times per quarter. Successful applicants must reside in a state where Red Hat is registered to do business.

What You是真是假 Denk What You Will Do
  • Implement and optimize AI/ML algorithms for the Red Hat AI platform
  • Contribute to open‑source AI/ML projects under guidance from principal engineers
  • Develop and maintain production‑quality code for AI platform components
  • Work closely with research scientists and product teams to implement solutions
  • Participate in code reviews and contribute to engineering best practices
  • Stay current with advancements in generative AI and related technologies
  • Document implementations and contribute to technical documentation
  • Collaborate with the team to gather user feedback and implement improvements
  • Mentor junior engineers and share knowledge within the team
What You Will Bring
  • Bachelor’s degree in computer science or equivalent
  • 5+ years of software development experience
  • Strong programming skills in Python or similar (R/Julia)
  • Experience with containerization technologies (e.g., Docker, Kubernetes)
  • Experience with testing methodologies and frameworks
  • Experience working in agile development teams
  • Strong problem‑solving and analytical skills
  • Good communication and collaboration abilities
  • Self‑motivated with ability to manage multiple tasks
Considered a Plus
  • Graduate degree in ML/NLP or related field
  • Experience with Red Hat products
  • Experience with large language models
  • Knowledge of machine‑learning frameworks (e.g., PyTorch, Tensor Flow)
  • Contributions to open‑source projects
  • Experience with MLOps practices
Salary Range

$ – $. Actual offer will be based on qualifications.

Pay Transparency

Red Hat determines compensation based on several factors including but not limited to job location, experience, applicable skills and training, external market value, and internal pay equity. Annual salary is one component of Red Hat’s compensation package. This position may also be eligible for bonus, commission, and/or equity. For positions with Remote‑US locations, the actual salary range for the position may differ based on location but will be commensurate with job duties and relevant work experience.

About

Red Hat

Red Hat is the world’s leading provider of enterprise open source software solutions, using a community‑powered approach to deliver high‑performing Linux, cloud, container, and Kubernetes technologies. Spread across 40+ countries, our associates work flexibly across work environments, from in‑office, to office‑flex, to fully remote, depending on the requirements of their role. Red Hatters are encouraged to bring their best ideas, no matter their title or tenure.

We’re…

Position Requirements
10+ Years work experience
To View & Apply for jobs on this site that accept applications from your location or country, tap the button below to make a Search.
(If this job is in fact in your jurisdiction, then you may be using a Proxy or VPN to access this site, and to progress further, you should change your connectivity to another mobile device or PC).
 
 
 
Search for further Jobs Here:
(Try combinations for better Results! Or enter less keywords for broader Results)
Location
Increase/decrease your Search Radius (miles)

Job Posting Language
Employment Category
Education (minimum level)
Filters
Education Level
Experience Level (years)
Posted in last:
Salary