Bangalore, Karnataka, India
10 days ago
Technical Lead - API/AI Engineer

We are seeking a hands-on Senior API/AI Engineer with 13+ years of experience in multi-cloud environments (Azure, AWS), API lifecycle management, containerization (Docker, Kubernetes), and AI integration. In this role, you will lead the development of scalable, secure API and AI-driven solutions, drive automation, and collaborate across teams in a fast-paced, innovative environment.

Key Responsibilities:

API Development: Design and develop RESTful APIs, gRPC, and GraphQL with integrated AI services for scalable, secure solutions.

API Lifecycle Management: Oversee the full API lifecycle—design, deployment, monitoring, and deprecation—ensuring efficiency and security at every stage.

Cross-functional Collaboration: Partner with product teams, data scientists, and architects to deliver end-to-end integrated solutions.

Leadership: Demonstrate experience leading cross-functional teams and mentoring junior developers. Proven ability to influence the adoption of best practices, guide Scrum teams, and drive the development of high-quality API solutions.

Cloud & Infrastructure: Architect cloud-native applications in Azure and AWS, utilizing Docker and Kubernetes for container orchestration.

Innovation: Innovate in automation, engineering practices, and CI/CD pipelines to improve development workflows.

Mentorship & Knowledge Sharing: Mentor junior developers and foster a culture of continuous learning and knowledge sharing.

Clear Communication: Communicate complex technical concepts to stakeholders and ensure alignment with business objectives.

Solution Architecture: Guide cross-functional teams in solution design and ensure alignment with business goals and security best practices.

Qualifications:

Experience: 13+ years in software development, with 5+ years of hands-on experience in RESTful API design, Java, Spring Boot, and NoSQL or RDBMS.

Cloud Expertise: 3+ years in AWS or Azure cloud-native development, including containerization (Docker, Kubernetes).

Technical Skills:

Deep expertise in managing the full API lifecycle, designing APIs (REST, GraphQL), and creating optimized API solutions for AI-driven applications.

Experience with API management platforms such as MuleSoft, APIGEE, Kong API platforms, or other integration platforms.

Extensive hands-on experience with at least one cloud platform, such as AWS or Azure.

Experience building cloud-native APIs for AI applications using Azure or AWS platforms.

Strong knowledge of API Gateway implementation, OAuth, JWT, and cloud security best practices.

Experience in Agile and DevSecOps methodologies.

Proficiency in distributed and scalable microservices architecture across multiple platforms.

Solid understanding of cloud hosting (IaaS, SaaS), security architecture, and performance/scalability best practices.

Communication Skills: Ability to communicate complex technical details effectively to diverse audiences and ensure business alignment.

Project Management: Experience managing the end-to-end API lifecycle of projects and working across multiple projects with varied stakeholders.

Ideally, You Also Have:

Education: Bachelor’s or Master’s degree in Engineering, Computer Science, IT, or related fields.

Additional Expertise:

MCP Knowledge: Apply Model, Context, Protocol (MCP) principles to ensure effective API design and AI model integration.

Familiarity with SAML, OAuth, OIDC, and MFA.

Experience implementing cloud security controls such as encryption and vulnerability assessments.

Experience leading digital transformation projects with a focus on API and microservices adoption.

Knowledge of disaster recovery (DR) strategies for mission-critical technology components.

Confirm your E-mail: Send Email