Logo
DynPro Inc.

GenAI Software Engineer

DynPro Inc., San Francisco, CA, United States


Responsibilities

  • Develop GenAI applications using NLP techniques and Open AI, and validate outputs using APIs.
  • Enable various GenAI business use cases utilizing infrastructure with a focus on security and governance.
  • Ability to develop complex applications in LLM, including developing chatbots
  • Integrate generative models or applications into existing systems and workflows seamlessly.
  • Implement effective prompt techniques to reduce token usage and improve output accuracy.
  • Integrate disparate structured and unstructured datasets and documents into a vector database for an effective RAG system.
  • Document processes, models, and code to ensure maintainability and reproducibility.

Required Skills

  • 8+ years of experience in developing applications using data, AI/ML using Python, Langchain, Streamlit etc.
  • 2+ years of Experience with development using LLMs.
  • Solid understanding of RAG, embedding, and training LLMs.
  • Technical know-how of effective prompt engineering.
  • Hands-on expertise on various Azure services such as Azure Search, App Services, API Management, Cosmos DB.
  • Familiarity with managing Azure cloud infrastructure.
  • Familiarity with Web technologies like React.
  • Familiarity with software development best practices, including version control (Git), testing, and continuous integration/continuous deployment (CI/CD).