VidPro Consultancy Services

Head - Cloud Engineering & Infrastructure

Noida, UP, IN

19 days ago
Save Job

Summary

  • Role Overview :

Responsibilities

The Development Head will lead the software engineering function for our cloud infrastructure product lines, with a primary emphasis on AI/GPU and HPC services. This role encompasses architecture oversight, technical strategy, and team leadership, ensuring that development initiatives align with product and business goals. Youll partner closely with product management, operations, and customer success teams to deliver cutting-edge, scalable, and secure solutions that cater to demanding enterprise and research Key Responsibilities :

  • Technical Leadership & Strategy :
  • Define and drive the technical roadmap for CPU/AI/GPU-enabled cloud infrastructure,

ensuring alignment with overall product vision.

  • Champion best practices (design patterns, coding standards, CI/CD, DevOps) and foster a culture of innovation and continuous improvement within the development teams.
  • Architecture & Design :
  • Oversee end-to-end system architecture for HPC and CPU/GPU-accelerated software platforms, working with architects and senior engineers.
  • Guide decisions around microservices vs. monolithic approaches, API design, database schemas, and infrastructure (e.g., Kubernetes, multi-cloud, edge Team Management & Development :
  • Manage multiple development squads or technical teams, setting objectives, conducting performance reviews, and identifying growth opportunities.
  • Recruit, mentor, and retain top engineering talent, promoting a healthy and collaborative work environment that encourages professional growth.
  • Collaboration & Cross-Functional Partnership :
  • Work closely with Product Management to shape release plans, prioritize features, and align on timelines and resource allocation.
  • Partner with Operations/SRE teams to ensure software reliability, scalability, and efficient GPU resource utilization, building robust release pipelines.
  • Interface with Customer Success and Sales to understand client needs, address escalations, and capture feedback for continuous product Quality & Delivery :
  • Own end-to-end delivery of product releases, ensuring code quality, performance, and adherence to internal and customer-facing SLAs.
  • Implement agile methodologies (Scrum, Kanban) or suitable delivery frameworks to balance speed, quality, and predictability.
  • Drive the creation and adoption of unit, integration, and performance testing strategies tailored to HPC/AI Innovation & R&D :
  • Stay abreast of the latest trends in GPU acceleration, HPC frameworks (e.g., CUDA, MPI), AI/ML libraries, and multi-cloud architectures.
  • Collaborate on proofs of concept (POCs) or advanced R&D initiatives that may evolve into full-fledged product Budget & Resource Planning :
  • Manage departmental budgets, tool licensing, and hardware procurement (e.g., GPU servers, HPC clusters) in alignment with company goals.
  • Ensure cost-effective resource allocation across projects, balancing ROI with innovation needs.
  • Security & Compliance :
  • Ensure development processes meet industry standards (SOC?2, ISO?27001, etc.) and data protection regulations, especially for HPC/AI data sets.
  • Collaborate with InfoSec to embed security best practices and threat modeling into the development Qualifications & Skills & Experience :
  • Bachelors or Masters degree in Computer Science, Software Engineering, or related field.
  • 10+ years of software development experience, with 5+ years in a leadership position

managing diverse, cross-functional engineering teams.

  • Domain & Technical Expertise :
  • Expertise in cloud computing concepts (IaaS, PaaS, containers, virtualization) and GPU-accelerated computing (NVIDIA GPUs, HPC scheduling frameworks).
  • Strong background in distributed systems, microservices architectures, and DevOps best practices.
  • Familiarity with HPC libraries (CUDA, OpenMP, MPI) and AI/ML frameworks (TensorFlow, PyTorch) is highly Leadership & Communication :
  • Proven track record of leading and scaling high-performing engineering teams in deep-tech or platform-oriented environments.
  • Exceptional communication and stakeholder management skills, able to convey technical complexities to executives, customers, and non-technical Delivery & Agile Mastery :
  • Hands-on experience with Agile methodologies, sprint planning, backlog management, and continuous integration/continuous delivery (CI/CD).
  • Demonstrated ability to deliver large, complex software products on time and within budget, while maintaining high quality Analytical & Problem-Solving :
  • Strong ability to distill complex technical requirements into actionable development roadmaps.
  • Experience troubleshooting performance bottlenecks in HPC or GPU-centric systems, implementing effective Collaboration & Culture :
  • A people-first leadership style with an inclusive approach, fostering collaboration, innovation, and accountability across teams.
  • Comfortable operating in fast-paced, dynamic environments where products evolve rapidly based on emerging

(ref:hirist.tech)

How strong is your resume?

Upload your resume and get feedback from our expert to help land this job