

GenAI Engineer
⭐ - Featured Role | Apply direct with Data Freelance Hub
This role is a GenAI Engineer for a 6-month contract, offering a pay rate of "X" per hour. It requires 5+ years in software development, 2–3+ years in GenAI applications, and proficiency in Python, GCP, Azure, and orchestration frameworks. Hybrid work in Houston.
🌎 - Country
United States
💱 - Currency
$ USD
-
💰 - Day rate
-
🗓️ - Date discovered
September 10, 2025
🕒 - Project duration
Unknown
-
🏝️ - Location type
Hybrid
-
📄 - Contract type
Unknown
-
🔒 - Security clearance
Unknown
-
📍 - Location detailed
Houston, TX
-
🧠 - Skills detailed
#Azure DevOps #Langchain #Microsoft Azure #API (Application Programming Interface) #Python #Kubernetes #Microservices #DevOps #Cloud #Azure #Version Control #Documentation #ML (Machine Learning) #Docker #Databases #Computer Science #GIT #GCP (Google Cloud Platform) #YAML (YAML Ain't Markup Language) #AI (Artificial Intelligence) #Scala #Terraform
Role description
Job Summary:
We are seeking a talented and driven GenAI Engineer to join our growing Data & AI team. This role is ideal for an experienced software engineer with a deep understanding of generative AI technologies and a passion for building scalable, production-grade AI solutions. You will be responsible for designing, prototyping, and deploying GenAI-powered applications, while also contributing to our AI platform architecture across cloud environments such as Google Cloud Platform (GCP) and Microsoft Azure.
Key Responsibilities:
• Translate business needs into robust, scalable GenAI technical solutions.
• Design, prototype, and implement LLM-driven applications using techniques such as RAG, prompt engineering, fine-tuning, and vector search.
• Develop APIs and reusable software components in Python to support GenAI applications.
• Leverage orchestration frameworks (e.g., LangChain, LlamaIndex, or LangGraph) to deliver dynamic and modular AI workflows.
• Collaborate with cross-functional teams to integrate AI capabilities into business applications.
• Deploy and monitor GenAI models and pipelines using cloud-native tools, Kubernetes, and serverless architectures.
• Continuously evaluate model and system performance, implementing improvements as needed.
• Create and maintain technical documentation and support materials for deployed solutions.
Working Conditions:
• Hybrid work model: Onsite in Houston office 3 days per week.
• Open office environment.
Minimum Requirements:
• Bachelor’s or Master’s degree in Computer Science, AI/ML, or a related field.
• 5+ years of software development experience with strong Python skills.
• 2–3+ years of hands-on experience building GenAI/LLM-based applications.
• Experience developing multi-step agent workflows using LangGraph or similar orchestration frameworks.
• Proficient in designing retrieval pipelines: document loaders, chunking strategies, embedding models, and vector database integration.
• Strong grasp of GenAI concepts, including:
• Retrieval-Augmented Generation (RAG)
• Embeddings & vector databases (e.g., FAISS, Pinecone, ChromaDB)
• Prompt engineering and fine-tuning
• LLM APIs (e.g., OpenAI, Claude, Gemini)
• Experience deploying cloud-native solutions using GCP and/or Azure.
• Solid understanding of API design, microservices, and software architecture patterns.
• Familiarity with version control systems (e.g., Git, Azure DevOps).
• Experience with Docker and Kubernetes.
• Demonstrated ability to build and scale AI/ML solutions from proof-of-concept to production.
Preferred Qualifications:
• Experience with GenAI orchestration tools (e.g., LangChain, LlamaIndex).
• Familiarity with DevOps practices: Azure DevOps, YAML pipelines, Terraform.
• Strong interpersonal and communication skills, with the ability to collaborate across teams and influence decision-making.
• Self-starter with a proactive mindset and strong problem-solving abilities.
• Ability to work both independently and in collaborative team environments.
• Interest in leveraging AI tools to enhance productivity and solution delivery.
Job Summary:
We are seeking a talented and driven GenAI Engineer to join our growing Data & AI team. This role is ideal for an experienced software engineer with a deep understanding of generative AI technologies and a passion for building scalable, production-grade AI solutions. You will be responsible for designing, prototyping, and deploying GenAI-powered applications, while also contributing to our AI platform architecture across cloud environments such as Google Cloud Platform (GCP) and Microsoft Azure.
Key Responsibilities:
• Translate business needs into robust, scalable GenAI technical solutions.
• Design, prototype, and implement LLM-driven applications using techniques such as RAG, prompt engineering, fine-tuning, and vector search.
• Develop APIs and reusable software components in Python to support GenAI applications.
• Leverage orchestration frameworks (e.g., LangChain, LlamaIndex, or LangGraph) to deliver dynamic and modular AI workflows.
• Collaborate with cross-functional teams to integrate AI capabilities into business applications.
• Deploy and monitor GenAI models and pipelines using cloud-native tools, Kubernetes, and serverless architectures.
• Continuously evaluate model and system performance, implementing improvements as needed.
• Create and maintain technical documentation and support materials for deployed solutions.
Working Conditions:
• Hybrid work model: Onsite in Houston office 3 days per week.
• Open office environment.
Minimum Requirements:
• Bachelor’s or Master’s degree in Computer Science, AI/ML, or a related field.
• 5+ years of software development experience with strong Python skills.
• 2–3+ years of hands-on experience building GenAI/LLM-based applications.
• Experience developing multi-step agent workflows using LangGraph or similar orchestration frameworks.
• Proficient in designing retrieval pipelines: document loaders, chunking strategies, embedding models, and vector database integration.
• Strong grasp of GenAI concepts, including:
• Retrieval-Augmented Generation (RAG)
• Embeddings & vector databases (e.g., FAISS, Pinecone, ChromaDB)
• Prompt engineering and fine-tuning
• LLM APIs (e.g., OpenAI, Claude, Gemini)
• Experience deploying cloud-native solutions using GCP and/or Azure.
• Solid understanding of API design, microservices, and software architecture patterns.
• Familiarity with version control systems (e.g., Git, Azure DevOps).
• Experience with Docker and Kubernetes.
• Demonstrated ability to build and scale AI/ML solutions from proof-of-concept to production.
Preferred Qualifications:
• Experience with GenAI orchestration tools (e.g., LangChain, LlamaIndex).
• Familiarity with DevOps practices: Azure DevOps, YAML pipelines, Terraform.
• Strong interpersonal and communication skills, with the ability to collaborate across teams and influence decision-making.
• Self-starter with a proactive mindset and strong problem-solving abilities.
• Ability to work both independently and in collaborative team environments.
• Interest in leveraging AI tools to enhance productivity and solution delivery.