DevOps / CI-CD Engineer – AI Frameworks

Hcltech — Poland · Posted ~11 hours ago

🔓 Log in to save this job, tailor your resume & track your apply process — 7 days free, no card needed.

Log in to add to target list

Description

HCLTech is a global technology company, home to more than 227,000 people across 60 countries, delivering industry-leading capabilities centered around AI, digital, engineering, cloud and software, powered by a broad portfolio of technology services and products. We work with clients across all major verticals, providing industry solutions for Financial Services, Manufacturing, Life Sciences and Healthcare, Technology & Services, Semiconductor, Telecom and Media, Retail and CPG, Mobility and Public Services. Consolidated revenues as of 12 months ending March 2026 totaled $14.7B As a DevOps / CI-CD Engineer specializing in AI Frameworks, you will be instrumental in advancing and maintaining the development and validation infrastructure powering complex C++/Python-based AI framework environments. Your expertise will ensure seamless build, integration, and test automation for software teams, directly contributing to the reliability, scalability, and performance of AI accelerator solutions. You will work in a dynamic, collaborative setting, supporting the continuous delivery of innovative AI technologies. Detailed Responsibilities Design, develop, and enhance robust CI/CD pipelines to support AI framework and accelerator software projects.Implement new features for software build and validation infrastructure, enabling efficient development cycles.Maintain and optimize automated build and test workflows to ensure high-quality software releases.Investigate and resolve issues in CI/CD processes, performing root-cause analysis and implementing preventive solutions.Validate all CI/CD changes rigorously to prevent regressions and maintain pipeline reliability.Integrate automated unit, integration, and validation tests into CI/CD workflows.Manage and maintain containerized environments for building and testing software.Provide technical support to engineering teams for build, integration, and test-related challenges.Document CI/CD changes, operational procedures, and best practices to facilitate knowledge sharing and team onboarding.Collaborate closely with distributed engineering teams globally to ensure alignment and knowledge transfer.Skill Requirements Bachelor’s degree in Computer Science, Engineering, or a related field (or equivalent experience).3–6 years of proven experience in DevOps and CI/CD engineering roles.Strong understanding of DevOps principles and CI/CD best practices.Hands-on experience with Jenkins for CI/CD automation.Proficiency with Docker for containerization.Expertise in version control systems, particularly Git/GitHub.Familiarity with code review workflows (e.g., Gerrit or similar).Advanced Linux system administration and troubleshooting skills.Proficient scripting abilities in Python and/or Bash.Demonstrated experience troubleshooting build and CI failures.Excellent English communication skills, both written and verbal.Other Requirements (Optional) Experience supporting C/C++ development environments.Familiarity with build systems such as CMake.Exposure to automated testing frameworks (e.g., pytest).Understanding of GPU/accelerator build and test environments.Experience with hardware-based automated validation.Background in PyTorch or AI-framework CI/build environments.Knowledge of GitHub Actions or similar CI/CD tools.Experience with self-hosted CI/build workers. Benefit package: Life insurancePrivate medical careMultiSport CardSubsidy for glassesSubsidy to language coursesChristmas and holiday bonuses