Principal RHOAI UI Engineer – Dashboard Team

November 25

Apply Now
Logo of Red Hat

Red Hat

Enterprise • Cloud

Red Hat is a leading provider of enterprise open source software solutions, helping companies worldwide to build and deploy applications across hybrid cloud infrastructures. With a strong focus on developing secure, stable, and innovative technologies, Red Hat offers a broad portfolio including products like Red Hat Enterprise Linux, Red Hat OpenShift, and Red Hat Ansible Automation Platform. These products support IT services on any infrastructure efficiently. Trusted by more than 90% of the U. S. Fortune 500, Red Hat empowers organizations to modernize their IT environments, leveraging open source communities to drive technological advancement.

10,000+ employees

Founded 1993

🏢 Enterprise

💰 Corporate Round on 1999-03

📋 Description

• Architect and lead implementation of new features and solutions for RHOAI • Innovate in the AI/MLOps domain by participating in upstream communities • Provide technical vision and leadership on critical and high impact projects • Ensure non-functional requirements including security, resiliency, and maintainability are met • Write unit and integration tests and work with quality engineers to ensure product quality • Use CI/CD best practices to deliver solutions as productization efforts into RHOAI • Contribute to a culture of continuous improvement by sharing recommendations and technical knowledge with team members • Collaborate with product management, other engineering and cross-functional teams to analyze and clarify business requirements • Utilize and contribute back to a pattern library and wireframes from user experience design counterparts to build a reusable, componentized UI implementation for end users • Communicate effectively to stakeholders and team members to ensure proper visibility of development efforts • Give thoughtful and prompt code reviews • Represent RHOAI in external engagements including industry events, customer meetings, and open source communities • Mentor, influence, and coach a distributed team of engineers.

🎯 Requirements

• Advanced experience developing applications in Go or Python, or another programming language • Advanced experience in Kubernetes, OpenShift, or other cloud-native technologies • Expertise in defining, scaling, and enforcing testing strategies, automation frameworks, and CI/CD pipelines across large, distributed systems • Ability to quickly learn and guide others on using new tools and technologies, including AI-assisted development tools • Experience with source code management tools such as Git • Proven ability to innovate and a passion for staying at the forefront of technology, including quality engineering best practices • Excellent system understanding and troubleshooting capabilities, with a focus on scalability, reliability, and performance • Technical leadership acumen in a global team environment, including mentoring and coaching engineers at multiple levels • Excellent written and verbal communication skills.

🏖️ Benefits

• Health insurance • Flexible working hours • Professional development opportunities

Apply Now
Built by Lior Neu-ner. I'd love to hear your feedback — Get in touch via DM or support@remoterocketship.com