remote
AI Developer II - HCLTech
Software Engineer
AI Developer II leading advanced generative AI projects, designing and deploying machine learning, NLP, and computer vision solutions using Python, Java, and C++ while mentoring a high‑performing AI team.
About the role
Key Responsibilities
- Design, develop, and deploy cutting‑edge generative AI and NLP systems for enterprise clients.
- Lead a multidisciplinary AI team, providing technical guidance, code reviews, and mentorship.
- Implement end‑to‑end machine learning pipelines, from data ingestion to model deployment on cloud platforms.
- Integrate computer vision modules to enhance multimodal AI applications.
- Collaborate with product and research groups to translate business requirements into scalable AI solutions.
Requirements
- Minimum 5 years of professional experience building AI systems.
- Strong proficiency in Python, Java, and C++ with a solid grasp of software engineering best practices.
- Deep knowledge of machine learning, NLP, and computer vision techniques.
- Experience with cloud AI services (e.g., AWS, Azure, GCP) and containerization (Docker, Kubernetes).
- Excellent communication skills and a proven track record of leading technical teams.
Skills
pythonjavacmachine learningnatural language processingcomputer vision