Required Tech Lead - AI Dev Platform
Job Summary
The AI Core Components (AIPCC) Dev Platform team, part of our AI Engineering organization, is seeking a seasoned technical leader who is passionate about open source, developer enablement, and the infrastructure that powers our AI/ML products.
As the Tech Lead, youll play a critical role in shaping the technical direction of the Dev Platform team, providing technical oversight, mentorship, and strategic guidance to engineers as they build and support internal platforms and tools that accelerate AI development across. You will work hands-on with the team to architect solutions, review code, unblock challenges, and cultivate a culture of technical excellence.
In this role, youll partner closely with Product Management, cross-functional engineering teams, and external collaboratorsincluding open source communities and hardware partnersto guide the design and development of high-impact platform capabilities. Your leadership will directly influence the success of os rapidly growing portfolio of AI/ML offerings.
If youre energized by solving complex problems, growing technical talent, and scaling infrastructure for innovation, this is an opportunity to make a meaningful impact.
What You Will Do:
Lead technical strategy and decision-making for the Dev Platform team, ensuring architectural consistency, scalability, and maintainability across projects.
Act as a technical mentor and coach, guiding team members through design, implementation, and career development.
Provide technical oversight and review of engineering work to uphold quality, security, performance, and operational best practices.
Collaborate with Engineering, Product Management, and Support to scope, prioritize, and deliver high-value platform capabilities.
Work with team leadership to evaluate new project opportunities, proposing effective technical approaches, and driving solutions from concept to production.
Serve as a point of technical escalation for complex development challenges or infrastructure bottlenecks.
Represent the Dev Platform team in cross-functional initiatives and advocate for developer platform needs across the AI Engineering organization.
Engage with upstream open-source AI/ML communities to inform our strategy and align our platform development with evolving community standards and tools.
Collaborate with hardware partners to ensure emerging AI acceleration technologies are evaluated and integrated where appropriate.
Requirements: Deep experience with RHEL or other Linux distributions, especially in systems-level or infrastructure software.
Advanced proficiency in at least one modern programming language (Python, Go, or similar), with a demonstrated ability to lead architecture and design efforts.
Strong troubleshooting and problem-solving skills, especially in identifying root causes and guiding teams through technical ambiguity.
Expertise with modern container technologies, such as Kubernetes, OpenShift, and Podman.
Proven experience owning and delivering complex features or systems, both independently and as a team lead.
Strong leadership and communication skills, with the ability to clearly convey technical direction and guide stakeholder discussions.
Nice to Have
Familiarity with hardware acceleration (e.g., GPUs, CUDA, ROCm) and how it supports AI/ML workloads.
Experience working with AI/ML frameworks such as PyTorch or TensorFlow.
Prior involvement in open-source projects or communities, especially related to platform tooling or AI.
Experience with agile software development practices and test-driven development methodologies.
This position is open to all candidates.