Job Summary
Key Responsibilities
- Design and Build new solutions & features for platform products such as IDP, GenAI platforms and API driven integration with 3rd party services.
- AI/ML Dev Expertise: Strong understanding of machine learning algorithms, deep learning, natural language processing (NLP), computer vision, and generative AI concepts like LLMs and Retrieval-Augmented Generation (RAG) architecture
- Ability to design end-to-end, scalable AI systems and define integration patterns between AI models and existing enterprise applications, including APIs and microservices.
- Knowledge of Machine Learning Operations (MLOps) principles and CI/CD (Continuous Integration/Continuous Deployment) workflows to manage the full AI usecase lifecycle from development to production deployment and monitoring
- Design and Write Go/Python/React.js code that is easy-to-test, performant, and well-structured.
- Drive really deep into the internals of Platform services such as Kubernetes, vLLMs, Data pipelines, Public Cloud and MaaS (Model as a service) such as Azure AI Studio, Vertex AI, Bedrock etc.
- Sound knowledge of CI/CD and DevOps solutions such as git workflows, Azure DevOps, ArgoCD/FluxCD etc.
- Contribute to docs and tests for all projects you are working on to ensure we ship high-quality code for our enterprise customers.
- Good knowledge on Internal developer platforms such as Backstage, Port.io etc.
- Contribute to system architecture and design decisions.
- Design & Implement functionality that interfaces with other cloud native products such as Kubernetes and Terraform.
- Close collaboration with GenAI architects/developers and identify and plan their platform requirements and design automated solutions for onboard GenAI solutions.
- Provide mentoring and technical leadership.
- Keep changes small and deploy frequently.
Required Skills
- 12-18 years of experience which must include handling entire software development project and previous records of working on IDP and GenAI services.
- Intense hands-on experience with application architectures such as Microservices, Event driven, API first designs.
- Extensive experience with GoLang/Python/React.js
- Deep conceptual and architectural understanding of microservices, containers, complex distributed systems, and systems at scale
- Solid hands-on experience with bash, containers, e2e testing, and CI/CD systems
- Extensive knowledge of the cloud-native ecosystem including CNCF projects, cloud-native developer tools, container build systems, and Kubernetes platforms
- Experience with at least one of the major cloud platforms (AWS, GCP, Azure)
- A team player mindset with excellent written and verbal communications skills, that will help you and your colleagues to stay connected and keep everyone in the loop while being remote
- A passion for building developer tooling and automation that will drive you to constantly improve and extend our tool suite for the benefit of our users and customers
- We require you'll be able to work in a multidisciplinary and cross-functional team. Good written and spoken proficiency in English is a must.
Key Responsibilities
2. To develop platform specific architecture solutions.
3. To act as an SME in guiding the team in delivering high quality delivery solutions adhering to client requirements/policies.
4. To effectively respond to RFPs.
5. To provide cost and pricing data, recovery principles, patterns and usage.
6. To effectively translate client requirements into technical solutions
7. To identity new opportunities for PaaS/SaaS Solutions across the cloud service providers space