Apply

Ready to go for it?

AI Apply speeds things up—apply directly if you prefer.

FREE ACCESS
5,000–10,000 jobs/day
JobTailor Logo

See all jobs on JobTailor

Search thousands of fresh jobs every day.

Discover
  • Fresh listings
  • Fast filters
  • No subscription required
Create a free account and start exploring right away.
Red Hat

Software Engineer

Red Hat

Software Engineer developing AI systems for edge devices at Red Hat. Analyzing performance and optimizing for resource efficiency in machine learning operations.

Posted 5/15/2026full-timeBoston • Massachusetts • 🇺🇸 United StatesJuniorMid-Level💰 $181,850 - $299,910 per yearWebsite

Tech Stack

Tools & technologies
CloudCyber SecurityGoKubernetesOpenShiftPython

About the role

Key responsibilities & impact
  • Analyze the performance characteristics of AI systems on edge devices to perform capacity planning activities and to resolve system performance issues
  • optimize the stack for resource efficiency and strict performance / latency requirements
  • Enable the use of the RHEL operating system on edge devices by integrating vendor drivers into the system images
  • promote system changes through an automated continuous integration / continuous delivery (CI/CD) system
  • use automated system monitoring software to assess its ongoing performance and operation
  • Collaborate with other engineers and architects to create and review software design proposals
  • design and implement a MLOps (machine learning operations) system suitable for use in an industrial / edge environment
  • Determine hardware compatibility and/or influences hardware design
  • Build framework and integration documentation for development teams

Requirements

What you’ll need
  • Bachelor’s degree (U.S. or foreign equivalent) in Computer Science, Computer Engineering, or related field
  • two (2) years of experience in the job offered or related role
  • Master’s degree (U.S. or foreign equivalent) in Computer Science, Computer Engineering, or related field
  • working knowledge of programming in Python
  • programming in Golang
  • Cloud Native Technologies and Platforms, including Kubernetes or Red Hat OpenShift
  • Contributor-level with Hardware-in-the-Loop (HIL) testing
  • operating system level programming
  • embedded systems and hardware enablement of these systems
  • cryptography and cybersecurity
  • computer networking
  • preparing customer facing workshop materials

Benefits

Comp & perks
  • bonuses
  • commission
  • equity

ATS Keywords

✓ Tailor your resume
Applicant Tracking System Keywords

Tip: use these terms in your resume and cover letter to boost ATS matches.

Hard Skills & Tools
PythonGolangMLOpsoperating system level programmingembedded systemshardware enablementcryptographycybersecuritycomputer networkingHardware-in-the-Loop testing
Soft Skills
collaborationcommunicationproblem-solvingcapacity planningdocumentation
Certifications
Bachelor’s degree in Computer ScienceBachelor’s degree in Computer EngineeringMaster’s degree in Computer ScienceMaster’s degree in Computer Engineering