Ztek Consulting - Houston, TX

posted 4 months ago

Full-time - Entry Level
Houston, TX
Professional, Scientific, and Technical Services

About the position

The Gen AI Developer position is a contract role based in Houston, TX, requiring a comprehensive understanding of the full software development lifecycle. The ideal candidate will possess strong object-oriented analysis and design skills, with a particular emphasis on Python programming expertise. Familiarity with C# is considered a nice-to-have skill. The role demands proven practical expertise in Microsoft Azure, specifically in areas such as authoring, deploying, debugging, and troubleshooting function apps. Candidates should be adept at scaling function apps both horizontally and vertically, utilizing Application Insights, Log Analytics Workspaces, and API Management Service. Additionally, experience with Azure Service Bus and capturing usage information from APIs proxied by the API Management Service is essential. The position also requires a general understanding of Generative AI models, concepts, capabilities, and usage patterns. Experience with orchestration libraries like Langchain is beneficial. Candidates should have experience with at least one of the following public APIs: Azure Open AI models or Google Gemini model variants. This role is ideal for individuals who are passionate about leveraging AI technologies and have a strong foundation in software development and cloud services.

Responsibilities

  • Participate in the full software development lifecycle.
  • Develop and maintain software applications using Python and C#.
  • Author, deploy, debug, and troubleshoot Azure function apps.
  • Scale function apps both horizontally and vertically as needed.
  • Utilize Application Insights and Log Analytics Workspaces for monitoring and troubleshooting.
  • Manage API Management Service and Azure Service Bus effectively.
  • Capture and record usage information from APIs proxied by API Management Service.
  • Collaborate with team members to implement Generative AI models and concepts.

Requirements

  • Full software development lifecycle experience.
  • Strong object-oriented analysis and design skills.
  • Strong Python programming expertise.
  • Familiarity with C# is a plus.
  • Proven practical expertise in Azure services, particularly function apps.
  • Experience with Application Insights and Log Analytics Workspaces.
  • Knowledge of API Management Service and Azure Service Bus.
  • General understanding of Generative AI models and concepts.
  • Experience with Langchain or similar orchestration libraries is beneficial.
  • Experience with Azure Open AI models or Google Gemini model variants public APIs.

Nice-to-haves

  • Experience with API development.
  • Familiarity with C# programming language.
  • Experience with Langchain or similar libraries.
© 2024 Teal Labs, Inc
Privacy PolicyTerms of Service