BSR & Co logo

Consultant - Python Developer with Gen AI and AI Foundry

BSR & Co
10 days ago
Full-time
On-site
Bangalore, Karnataka, India
Description

Mandatory Skills

  • Overall experience of 4+ years using Python with API development and 2+ years of experience in integrating LLM
  • Hands-on experience in developing RESTful APIs and WebSockets using Python frameworks preferably using FastAPI/Flask
  • Implement event-driven architectures (e.g., Kafka, Pub/Sub) for low-latency data processing
  • Hand-on experience in designing. implementing and deploying micro service architecture based application
  • Troubleshoot and resolve backend issues, optimizing application performance and ensuring reliabilityl9iu
  • Stay updated with industry trends and best practices in backend development.
  • Leverage GenAI libraries like LangChain, LangGraph, CrewAI, AutoGen etc to build Agentic AI Applications
  • Integrate various LLM like Gemini, OpenAI, Claude etc.
  • Experience in implementing RAG based architecture 
  • Monitor and optimize the performance of application

Good to Have Skills

  • Experience in containerizing the application and hosting on Kubernetes
  • Ability to fine-tune base LLM
  • Experience in setting up data pipelines for model training and real-time inference
  • Experience with Azure/AWS/GCP Cloud

Primary Roles and Responsibilities 

  • The role is responsible for designing, building, and maintaining the AI integrated Python Application. This includes creating Enterprise APIs and containerizing the application.
  • Collaborate with a cross-functional team to design, develop, and implement web applications using React, Python, Flask/Django, SQL, Azure OpenAI, and RAG implementation - Azure Open AI.
  • Write clean, maintainable, and well-documented code.
  • Conduct code reviews and provide constructive feedback to other developers.
  • Troubleshoot and fix bugs in existing applications.
  • Optimize application performance and ensure scalability.
  • Collaborate with UX/UI designers to implement visual elements and enhance user experience.
  • Keep up to date with industry trends and best practices in web development.

Preferred Skills

  • Experience working in­­­­­ Cloud environment with tools such as Microsoft Visual Studio Code.


Responsibilities

Mandatory Skills

  • Overall experience of 4+ years using Python with API development and 2+ years of experience in integrating LLM
  • Hands-on experience in developing RESTful APIs and WebSockets using Python frameworks preferably using FastAPI/Flask
  • Implement event-driven architectures (e.g., Kafka, Pub/Sub) for low-latency data processing
  • Hand-on experience in designing. implementing and deploying micro service architecture based application
  • Troubleshoot and resolve backend issues, optimizing application performance and ensuring reliabilityl9iu
  • Stay updated with industry trends and best practices in backend development.
  • Leverage GenAI libraries like LangChain, LangGraph, CrewAI, AutoGen etc to build Agentic AI Applications
  • Integrate various LLM like Gemini, OpenAI, Claude etc.
  • Experience in implementing RAG based architecture 
  • Monitor and optimize the performance of application

Good to Have Skills

  • Experience in containerizing the application and hosting on Kubernetes
  • Ability to fine-tune base LLM
  • Experience in setting up data pipelines for model training and real-time inference
  • Experience with Azure/AWS/GCP Cloud

Primary Roles and Responsibilities 

  • The role is responsible for designing, building, and maintaining the AI integrated Python Application. This includes creating Enterprise APIs and containerizing the application.
  • Collaborate with a cross-functional team to design, develop, and implement web applications using React, Python, Flask/Django, SQL, Azure OpenAI, and RAG implementation - Azure Open AI.
  • Write clean, maintainable, and well-documented code.
  • Conduct code reviews and provide constructive feedback to other developers.
  • Troubleshoot and fix bugs in existing applications.
  • Optimize application performance and ensure scalability.
  • Collaborate with UX/UI designers to implement visual elements and enhance user experience.
  • Keep up to date with industry trends and best practices in web development.

Preferred Skills

  • Experience working in­­­­­ Cloud environment with tools such as Microsoft Visual Studio Code.


Qualifications

B. TECH/BE or higher