Position Title : AI Engineer Location : Chennai, Tamil Nadu, India (Hybrid)
Job Type : Full-Time | Engineering | AI / ML Development
About the Role
We are seeking an experienced AI Engineer with strong expertise in Python, PyTorch, algorithms, and scalable model deployment . This role involves building production-ready AI solutions within an engineering product, semiconductor, or hardware manufacturing environment .
Key Responsibilities
Implement and maintain PyTorch-based training and inference pipelines
Develop modular, reusable code for data processing, model evaluation, and serving
Optimize code for performance and accuracy
Manage data transfer between systems (Windows / Linux) using protocols such as gRPC, protobuf
Apply CI / CD, version control, testing, and documentation best practices
Support deployment of AI / ML models into production or internal tools
Collaborate with algorithm experts to transform research into scalable products
Mandatory Qualifications
MS / MTech (preferably from IIT, IISc, IIIT, BITS, NIT, or Tier-1 institutes)
Minimum 3+ years experience in Algorithm Development
Minimum 3 years of hands-on experience in Python and PyTorch
Strong working knowledge of version control, software testing, deployment workflows
Experience in semiconductor, hardware manufacturing, or engineering product companies (current or past)
Preferred Skills
Experience with gRPC, protobuf, shared memory, data serialization protocols
Knowledge of system integration and cross-platform development
Strong mathematical foundation
Hiring Restrictions
No candidates currently working at HCL
No B.Sc / BCA graduates
No major employment gaps; must have minimum 2 years tenure in each organization
Work Mode and Process
Hybrid work model
Interview Rounds : 3 Technical + 1 HR
Artificial Intelligence Engineer • Chennai, Tamil Nadu, India