DETAILED RESPONSIBILITIES
· 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 technologies and 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.