Design and contribute to the packaging and productization of software for RH core platform components to leverage the power of hardware accelerators.
Work closely with Engineering and Support stakeholders to prioritize features and bugs during all phases of development
Collaborate with cross-functional teams on our AI integration within the software development lifecycle, driving continuous improvement and innovation in engineering practices; share use cases for successful experiments with stakeholders for broader use.
Contribute to architectural and design principles with an eye on performance, resilience, scalability, security, technology constraints and comprehensibility.
Explore and experiment with emerging technologies relevant to software development, proactively identifying opportunities to incorporate new AI capabilities into existing workflows and tooling.
Demonstrate proficiency for relevant tasks and proactively utilize AI-assisted development tools (e.g., GitHub Copilot, Cursor, Claude Code) for code generation, auto-completion, and intelligent suggestions to accelerate development cycles and enhance code quality.
Be a coach and mentor to more junior members of the team and help expand their skills sets
Requirements
Strong experience with RHEL or other Linux distributions
Strong experience with software development with programming languages such as Python, Go or similar
Problem solving and troubleshooting skills with a focus on root cause analysis
Experience with container technologies, such as Kubernetes/OpenShift and Podman
Hands-on learning and demonstrable experience with implementing and contributing to complex features individually and in collaboration with others
Previous experience with hardware acceleration, either generic GPU experience or specific ones, such as CUDA and ROCm (Bonus Skills)
Understanding of Python packaging ecosystem (Bonus Skills)
Knowledge of AI frameworks, such as PyTorch and/or TensorFlow (Bonus Skills)
Understanding of Open Source development models (Bonus Skills)
Experience with test-base development and agile/scrum methodologies (Bonus Skills)
Tech Stack
Kubernetes
Linux
Open Source
OpenShift
Python
PyTorch
Tensorflow
Go
Benefits
Comprehensive medical, dental, and vision coverage
Flexible Spending Account
healthcare and dependent care
Health Savings Account
high deductible medical plan
Retirement 401(k) with employer match
Paid time off and holidays
Paid parental leave plans for all new parents
Leave benefits including disability, paid family medical leave, and paid military leave
Additional benefits including employee stock purchase plan, family planning reimbursement, tuition reimbursement, transportation expense account, employee assistance program, and more!