Generative AI Engineer

Houston 1 days agoContractor External
Negotiable
Job Summary: We are seeking a skilled Generative AI Developer / Engineer with a strong software engineering background in Java or .NET, who has transitioned into building Generative AI solutions. The ideal candidate will have hands-on experience designing, developing, and deploying AI-driven applications using modern LLMs and AI frameworks. Key Responsibilities: • Design, develop, and deploy Generative AI solutions using Large Language Models (LLMs) • Build AI-powered applications such as chatbots, copilots, summarization tools, and intelligent automation systems • Integrate Generative AI models with Java or .NET–based backend systems • Work with APIs and SDKs from LLM providers (OpenAI, Azure OpenAI, Anthropic, etc.) • Implement prompt engineering, fine-tuning, and RAG (Retrieval-Augmented Generation) pipelines • Collaborate with product, data, and cloud teams to deliver scalable AI solutions • Ensure performance, security, and scalability of AI-driven applications • Stay updated with emerging trends in Generative AI and apply best practices Required Skills & Qualifications: • Strong experience as a Java Developer or .NET Developer (minimum 3–5 years) • 2–3 years of hands-on experience in Generative AI development • Proficiency with LLMs, prompt engineering, and AI workflows • Experience with Python for AI/ML development • Hands-on experience with frameworks like LangChain, LlamaIndex, Semantic Kernel, or similar • Knowledge of REST APIs, microservices, and cloud-based architectures • Familiarity with vector databases (Pinecone, FAISS, Chroma, Azure AI Search, etc.) • Experience working on Azure, AWS, or GCP environments • Strong problem-solving and communication skills Good to Have: • Experience with MLOps / AIOps practices • Knowledge of AI model fine-tuning and evaluation techniques • Exposure to CI/CD pipelines and containerization (Docker, Kubernetes) • Understanding of data privacy, security, and AI governance