Job Title : Software Developer Python, GenAI, and .NET Location : OrlandonFL Duration : 6 Months We're looking for a versatile software developer to join our Travel Agent Chatbot team. This role is ideal for someone who thrives in a fast-paced environment, can switch-hit between Python and .NET, and is passionate about building GenAI-powered conversational experiences. You'll help us scale our AI-driven travel assistant, improve personalization, and ensure production-grade reliability. Key Responsibilities
- Design, develop, and maintain backend services in Python (Flask, FastAPI) and .NET (C#) .
- Build and optimize GenAI workflows using frameworks like LangChain , LangGraph , or AutoGen .
- Implement and maintain RESTful APIs and integrate with Azure services (OpenAI, CosmosDB, App Insights).
- Collaborate with ML engineers to deploy and monitor GenAI agents in production.
- Contribute to CI / CD pipelines and containerized deployments (Docker, Azure DevOps).
- Debug, test, and document code with a focus on scalability and maintainability.
- Participate in code reviews and mentor junior developers when needed.
Required Skills
Strong proficiency in Python and experience with FastAPI , Poetry , and pytest .Familiarity with .NET Core , REST APIs, and backend service architecture.Hands-on experience with GenAI agent frameworks (LangChain, LangGraph, etc.).Experience with Azure cloud services , especially OpenAI and CosmosDB.Solid understanding of Git workflows, debugging, and unit testing.Ability to read and understand existing codebases and documentation independently.Preferred Qualifications
Experience with RAG systems , vector databases, and prompt engineering.Exposure to CI / CD pipelines , especially in Azure DevOps.Familiarity with frontend frameworks (Angular, React) is a plus.Prior work on customer-facing chatbots or recommendation engines.