Talent.com
This job offer is not available in your country.
Gen AI Architect

Gen AI Architect

ConfidentialBengaluru / Bangalore
21 days ago
Job description

Key Responsibilities -

Architectural Design :

  • Collaborate with stakeholders to understand business requirements and translate them into architectural blueprints.
  • Design scalable, secure, and high-performance architecture for the Autogen-based LLM-Integrated application.
  • Define data models and schemas for integrating operational data from relational databases into the application.

Implementation and Development :

  • Lead the implementation efforts, ensuring adherence to architectural guidelines and best practices.
  • Develop robust APIs and interfaces for seamless communication between the application and relational databases.
  • Write efficient and maintainable code, following coding standards and version control processes.
  • Integration and Testing :

  • Integrate operational data from various relational databases into the application, ensuring data consistency and integrity.
  • Conduct thorough testing, including unit testing, integration testing, and performance testing, to validate the functionality and scalability of the application.
  • Troubleshoot and debug issues as they arise during the integration and testing phases.
  • Optimization and Performance Tuning :

  • Identify performance bottlenecks and optimization opportunities within the application architecture.
  • Implement performance tuning strategies to improve the speed, reliability, and efficiency of data retrieval and processing.
  • Continuously monitor system performance and proactively address any degradation or inefficiencies.
  • Documentation and Knowledge Sharing :

  • Create comprehensive technical documentation, including architecture diagrams, API specifications, and deployment procedures.
  • Conduct knowledge sharing sessions to disseminate architectural knowledge and best practices among team members.
  • Provide guidance and mentorship to junior team members, fostering their professional growth and development.
  • Skills Required -

    Must have : Core Python – Iterators, Generators , OOP concepts, Python Shell (REPL) and Object Relational Mapper, Data structure and Exception handling etc.

    Must have :

  • AI Search, Vector Database creation for relational databases and unstructured data
  • 10-15 years of overall technology experience in core application development
  • Experience leading development of AI application using Python backend frameworks and multiple inferencing pipelines
  • Rapid PoC / Prototyping skills and expertise in building and demoing application without need a developer's assistance.
  • Hands-on expertise of SharePoint indexes and data / file structures (Azure SQL)
  • Good knowledge of Azure Form Recognizer for OCR of complex images, forms and other data
  • Handson with implementing Task Weaver, Autogen, Agentic Flows, Retrieval Augmented Generation (RAG) and RLHF (Reinforcement Learning from Human Feedback)
  • Designing and implementing vector databases on Azure cloud using Ai Search and Cosmos DB vCore
  • Additional Requirements -

  • Sound project implementation level knowledge of Pinecone, FAISS, Weaviate or Chroma DB
  • Knowledge of NLP techniques like transformer networks, embeddings, intent recognition etc.
  • Hands-on skills on Embedding and finetuning Azure OpenAI using MLOPS / LLMOPS pipelines.
  • Strong communication, architectural sketching, and collaboration skills
  • Skills Required

    Core Python, Python, Azure

    Create a job alert for this search

    Gen Ai Architect • Bengaluru / Bangalore