Project Role : Application Support Engineer
Project Role Description : Act as software detectives, provide a dynamic service identifying and solving issues within multiple components of critical business systems.
Must have skills : Generative AI
Good to have skills : Python (Programming Language), .Net Full Stack Development
Minimum
5 year(s) of experience is required
Educational Qualification : 15 years full time education
Summary:
As an Application Support Engineer, a typical day involves acting as a software detective by investigating and resolving issues across various components of essential business systems. This role requires a proactive approach to identifying problems, analyzing system behaviors, and ensuring smooth operation of critical applications. The position demands continuous collaboration with different teams to maintain system stability and deliver timely solutions that support business continuity and efficiency.
Roles & Responsibilities:
- Proficiency in C# (.NET ecosystem) and/or Python — strong working knowledge of at least one is mandatory.
- Demonstrated experience with Generative AI tools and frameworks, including but not limited to: LangChain, LlamaIndex, - OpenAI API, Azure OpenAI Service, or Hugging Face Transformers.
- Solid understanding of cloud environments — hands-on experience with AWS (e.g., SageMaker, Lambda, S3, Bedrock) or Azure (e.g., Azure AI Services, Azure Functions, AKS).
- Familiarity with prompt engineering, fine-tuning, RAG (Retrieval-Augmented Generation), and vector databases (e.g., Pinecone, Weaviate, FAISS).
- Experience working with RESTful APIs and microservices architectures.
- Strong problem-solving skills with an ability to work independently and in agile teams.
Professional & Technical Skills:
- Design, develop, and deploy Generative AI solutions leveraging LLMs, RAG pipelines, and AI agents.
- Build and maintain scalable applications using C# and/or Python.
- Integrate AI/ML models and APIs (e.g., OpenAI, Azure OpenAI, Hugging Face, LangChain) into production systems.
- Architect and implement cloud-based AI workloads on AWS or Azure.
- Collaborate with data scientists, product managers, and stakeholders to define technical requirements.
- Conduct code reviews, write unit tests, and maintain high standards of code quality.
- Monitor and optimize deployed AI models for performance, cost, and reliability.
- Document technical designs, APIs, and implementation decisions clearly.
- Languages: C#, Python
- AI/ML Frameworks: LangChain, Semantic Kernel, Hugging Face, OpenAI SDK
- Cloud Platforms: AWS (Bedrock, SageMaker, Lambda) / Azure (OpenAI Service, ML Studio, Functions)
- Databases: PostgreSQL, Cosmos DB, Vector DBs (Pinecone, FAISS, Weaviate)
- DevOps: Git, CI/CD pipelines, Docker, Kubernetes
Additional Information:
- The candidate should have minimum 5 years of experience in Generative AI.
- This position is based at our Pune office.
- A 15 years full time education is required.