Associate Software Engineer - Agent Operations (Red Hat AI)
Remote · Full Time
Be the first to apply
- Experience
- Any
- Salary
- —
- Openings
- 1
- Posted
- 3 weeks ago
- Work mode
- Work from home
- Education
- Bachelor's degree in Computer Science or related discipline
- Resume
- Required to apply
Sign in to tell us what does and doesn't work for you here — it sharpens every match we show you.
Job description
About the Role and Team
Join an innovative open-source AI platform leveraging hybrid cloud technologies to accelerate groundbreaking advancements. The Agent Operations group at Red Hat AI (RHAI), based in Ireland, invites new graduates to contribute as Software Engineers. Our team develops critical infrastructure enabling AI agents to securely and reliably operate on Kubernetes and OpenShift. This includes working with the OpenShell project, an open-source framework focused on orchestrating agents, managing identities, and sandboxing.
Job Overview
This position provides a unique pathway to work where AI intersects with cloud-native infrastructure and security, shaping how autonomous agents are deployed, managed, and trusted in production environments. You will collaborate in a fast-paced, diverse, global engineering team dedicated to delivering value to customers and partners while engaging in open source communities.
Training and Development
As a recent graduate, you will receive mentorship from seasoned engineers to facilitate your onboarding and growth, with assistance in both technical and personal areas. Pair-programming opportunities will deepen your development skills, supplemented by free access to renowned Red Hat University courses and Udemy. In addition, you will participate in workshops and presentations for continuous skill enhancement.
Work Culture and AI Usage
Red Hat fosters open source innovation not only in products but also in our work ethos. The company values adaptability in a fast-evolving technological arena and encourages teams to adopt AI ethically to streamline workflows, reduce complexity, and improve efficiency. This empowers associates to concentrate on impactful tasks, crafting innovative solutions for customers' pressing needs.
Primary Responsibilities
- Execute engineering assignments under guidance from established engineers.
- Engage actively within agile development frameworks, including scrum and kanban methodologies.
- Collaborate and innovate alongside fellow engineers in your team.
- Diagnose and resolve technical challenges with inventive approaches.
- Operate independently in remote settings and cooperate effectively with the broader team.
- Support and mentor interns or student trainees by sharing your acquired expertise.
- Contribute to the broader open-source ecosystem.
- Leverage AI-assisted development tools (such as Codex, Cursor, Claude Code) for code generation, autocompletion, and intelligent suggestions to quicken development cycles and enhance software quality.
Qualifications and Skills
- A recent bachelor’s degree in computer science or a closely related technical field.
- A proactive learning attitude with a growth mindset.
- Capable of providing and accepting constructive feedback effectively.
- Enthusiastic about troubleshooting and resolving software problems.
- Proficient communication skills in English, both written and spoken.
- Fundamental knowledge of Git operations and workflows; training provided upon joining.
- Familiarity with scripting and programming languages, specifically Python, Golang, and Rust.
- Basic understanding of Linux operating systems.
- Introductory knowledge of configuration management, automation tools, and containerization technologies.
- An active online developer presence (e.g., GitHub) and interest in community collaboration is advantageous.
Additional Information - Company Culture and Policies
Red Hat leads the charge in enterprise open source software, employing a collaborative, community-driven approach for Linux, cloud, container, and Kubernetes technologies. Our workforce spans 40+ countries, working flexibly through in-office, hybrid, or fully remote setups aligned with role demands.
We treasure diversity and inclusion, ensuring equal opportunity and celebrating different perspectives and backgrounds that fuel innovation. Our environment encourages transparency, cooperation, and openness, empowering all voices to be recognized and valued.
As an equal opportunity employer, Red Hat does not discriminate based on race, religion, gender identity, nationality, disability, veteran status, or any legally protected attribute.
The company does not accept unsolicited resumes from recruitment agencies and cannot be held liable for related fees unless explicitly agreed upon in writing.
We also provide reasonable accommodations for applicants with disabilities to facilitate a smooth application process.
Minimum education
Bachelor's Degree
Industry
Software Development