Talascend - Houston, TX

posted 3 months ago

Full-time
Houston, TX
Administrative and Support Services

About the position

A Talascend client in Houston, TX is seeking a Python Generative AI Developer for an on-site contract opportunity. The ideal candidate will possess a general understanding of Generative AI models, concepts, capabilities, and usage patterns. This role requires strong Python programming expertise and a solid foundation in software development lifecycle processes. The candidate will be expected to engage in full software development lifecycle activities, demonstrating strong object-oriented analysis and design skills. In addition to Python, familiarity with C# is considered a nice-to-have. The position demands proven practical expertise in Azure, particularly in authoring, deploying, debugging, and troubleshooting function apps. The developer will also be responsible for function app scaling, both horizontally and vertically, and utilizing tools such as Application Insights and Log Analytics Workspaces. Experience with API Management Service and Azure Service Bus is essential, as the role involves capturing and recording usage and other information from APIs proxied by the API Management Service. While API development experience is a nice-to-have, the candidate should have a general understanding of Generative AI models and their applications. Familiarity with Langchain or similar abstraction/orchestration libraries is beneficial. Additionally, experience with at least one of the following public APIs is required: Azure Open AI models or Google Gemini model variants. The position may involve other duties as necessary, and candidates should be prepared for a background check and drug screening as part of the hiring process.

Responsibilities

  • Engage in the full software development lifecycle.
  • Demonstrate strong object-oriented analysis and design skills.
  • Develop and maintain Python applications.
  • Author, deploy, debug, and troubleshoot Azure function apps.
  • Scale function apps both horizontally and vertically.
  • Utilize Application Insights and Log Analytics Workspaces for monitoring.
  • Manage APIs using Azure API Management Service.
  • Capture and record usage information from APIs.
  • Work with Azure Service Bus for messaging solutions.

Requirements

  • Strong Python programming expertise.
  • General understanding of Generative AI models and concepts.
  • Proven practical expertise in Azure services.
  • Experience with authoring and deploying function apps in Azure.
  • Strong object-oriented analysis and design skills.

Nice-to-haves

  • C# programming experience.
  • API development experience.
  • Experience with Langchain or similar libraries.
  • Familiarity with Azure Open AI models public API.
  • Familiarity with Google Gemini model variants public API.
© 2024 Teal Labs, Inc
Privacy PolicyTerms of Service