The Gen AI Architect plays a crucial role in shaping and leading the architecture, development, and deployment of next-generation AI applications within the organization. This role is pivotal in driving the company's objectives by leveraging advanced machine learning models, robust data engineering pipelines, and cloud-native infrastructure to deliver scalable, high-quality solutions. The architect will be at the forefront of technology innovation, ensuring alignment with HCLTech's strategic goals.
DETAILED RESPONSIBILITIES
- Architect and design complex systems that integrate GenAI applications, machine learning models, and cloud infrastructure.
- Lead and manage a diverse, cross-functional team of engineers, ensuring the delivery of high-quality, scalable solutions.
- Engage in hands-on coding, technical design, and problem-solving to drive innovation and excellence.
- Make critical architectural decisions to optimize performance, scalability, and reliability of systems.
- Collaborate with stakeholders to align technological solutions with business objectives.
- Stay updated with emerging technologiesand industry best practices to ensure continuous improvement.
SKILL REQUIREMENTS
- Hands-on experience in GCP, Data Engineering, or DevOps is highly advantageous.
- Minimum 8+ years of hands-on experience in software engineering, with at least 3+ years in a leadership role managing cross-functional teams.
- Proficiency in designing and developing large-scale systems, including GenAI, API architectures, data systems, and cloud-native applications.
- Strong programming skills in Python, JavaScript, Java, or other backend languages.
- Experience with API development (RESTful APIs, GraphQL).
- Extensive experience in building and deploying ML models using TensorFlow, PyTorch, scikit-learn, and spaCy.
- Strong leadership and team management skills, with excellent problem-solving abilities and effective communication skills.
- Familiarity with industry best practices and emerging technologies in AI and machine learning
| Skill or Category | Evaluation Focus |
| Software Engineering Experience | Hands-on experience in software engineering, including leadership roles |
| System Architecture Design | Designing complex systems integrating GenAI, APIs, and cloud infrastructure |
| Programming Skills | Proficiency in Python, JavaScript, Java, or other backend languages |
| API Development | Experience in developing RESTful APIs and GraphQL |
| Machine Learning Models | Building and deploying ML models using TensorFlow, PyTorch, scikit-learn, spaCy |
| Leadership and Team Management | Managing cross-functional teams with problem-solving and communication skills |
| Cloud Infrastructure | Development of cloud-native applications |
| Emerging Technologies | Staying updated with industry best practices and emerging AI technologies |
| GCP and Data Engineering | Hands-on experience in Google Cloud Platform and data engineering |
| DevOps | Experience with DevOps practices and tools |