The purpose of this role is to design, test and maintain software programs for operating systems or applications which needs to be deployed at a client end and ensure its meet 100% quality assurance parameters
Solid understanding of python
Experience with deep learning frameworks such as TensorFlow, PyTorch, or JAX
Experience with natural language processing (NLP) and machine learning (ML)
Experience on Cloud storage, compute engine, VertexAI, Cloud Function, Pub/Sub, Vertex AI etc
Hands on experience with Generative AI support in Vertex, specifically handson experience with Generative AI models like Gemini, vertex Search etc
Familiarity with Prompt Design and prompt tuning for Generative AI models
Ability to work on Vector Data Stores, custom embeddings and generate insights based on embeddings
Exposure and familiarity in developing endpoints and frameworks like Flask or FastAPI
Exposure and familiarity in using BigQuery (Basic understanding)
Hands-on experience with using LangChain - Chain of Thoughts, tools, simple and sequential chain
Strong communication and teamwork skills
Deliver / No. / Performance Parameter / Measure -
1. Continuous Integration, Deployment & Monitoring of Software - 100% error free on boarding & implementation, throughput %, Adherence to the schedule/ release plan.
2. Quality & CSAT - On-Time Delivery, Manage software, Troubleshoot queries, Customer experience, completion of assigned certifications for skill upgradation.
3. MIS & Reporting - 100% on time MIS & report generation
Keyskills: Data Science deep learning Computer vision PyTorch Langchain GCP MIS Cognitive AI machine learning TensorFlow