LLM Programmer
<p>The LLM Programmer will be responsible for building and optimizing applications that leverage large language models (LLMs) to solve business problems, improve user experiences, and automate complex workflows. You will work closely with engineering, product, and data teams to bring AI-driven features from concept to production.</p><p><strong>Key Responsibilities</strong></p><ul><li>Design and develop applications using large language models (e.g., GPT-style systems)</li><li>Build and maintain RAG (Retrieval-Augmented Generation) pipelines to integrate enterprise data with LLMs</li><li>Develop prompt engineering strategies and reusable AI workflows</li><li>Fine-tune or adapt models for domain-specific use cases when needed</li><li>Integrate LLM APIs into production systems and applications</li><li>Optimize performance, latency, cost, and accuracy of AI solutions</li><li>Evaluate model outputs for quality, reliability, and safety</li><li>Collaborate with cross-functional teams to identify and implement AI opportunities</li><li>Stay current with advancements in generative AI and LLM tooling</li></ul>
<p><strong>Required Qualifications</strong></p><ul><li>Experience in Python and backend development</li><li>Understanding of large language models and transformer-based architectures</li><li>Familiarity with LLM APIs (OpenAI, Anthropic, open-source models, etc.)</li><li>Experience with prompt engineering and AI system design</li><li>Knowledge of REST APIs and cloud environments (AWS, Azure, or GCP)</li><li>Strong problem-solving skills and ability to work in fast-paced environments</li></ul><p><strong>Preferred Qualifications</strong></p><ul><li>Experience building RAG systems using vector databases (Pinecone, FAISS, Weaviate, etc.)</li><li>Familiarity with frameworks like LangChain or LlamaIndex</li><li>Background in machine learning or natural language processing</li><li>Experience deploying AI applications in production at scale</li><li>Understanding of evaluation methods for LLM performance and hallucination mitigation</li></ul>
<h3 class="rh-display-3--rich-text">Technology Doesn't Change the World, People Do.<sup>®</sup></h3>
<p>Robert Half is the world’s first and largest specialized talent solutions firm that connects highly qualified job seekers to opportunities at great companies. We offer contract, temporary and permanent placement solutions for finance and accounting, technology, marketing and creative, legal, and administrative and customer support roles.</p>
<p>Robert Half works to put you in the best position to succeed. We provide access to top jobs, competitive compensation and benefits, and free online training. Stay on top of every opportunity - whenever you choose - even on the go. <a href="https://www.roberthalf.com/us/en/mobile-app" target="_blank">Download the Robert Half app</a> and get 1-tap apply, notifications of AI-matched jobs, and much more.</p>
<p>All applicants applying for U.S. job openings must be legally authorized to work in the United States. Benefits are available to contract/temporary professionals, including medical, vision, dental, and life and disability insurance. Hired contract/temporary professionals are also eligible to enroll in our company 401(k) plan. Visit <a href="https://roberthalf.gobenefits.net/" target="_blank">roberthalf.gobenefits.net</a> for more information.</p>
<p>© 2025 Robert Half. An Equal Opportunity Employer. M/F/Disability/Veterans. By clicking “Apply Now,” you’re agreeing to Robert Half’s <a href="https://www.roberthalf.com/us/en/terms">Terms of Use</a> and <a href="https://www.roberthalf.com/us/en/privacy">Privacy Notice</a>.</p>
- Charlotte, NC
- onsite
- Temporary / Contract
-
75 - 90 USD / Hourly
- <p>The LLM Programmer will be responsible for building and optimizing applications that leverage large language models (LLMs) to solve business problems, improve user experiences, and automate complex workflows. You will work closely with engineering, product, and data teams to bring AI-driven features from concept to production.</p><p><strong>Key Responsibilities</strong></p><ul><li>Design and develop applications using large language models (e.g., GPT-style systems)</li><li>Build and maintain RAG (Retrieval-Augmented Generation) pipelines to integrate enterprise data with LLMs</li><li>Develop prompt engineering strategies and reusable AI workflows</li><li>Fine-tune or adapt models for domain-specific use cases when needed</li><li>Integrate LLM APIs into production systems and applications</li><li>Optimize performance, latency, cost, and accuracy of AI solutions</li><li>Evaluate model outputs for quality, reliability, and safety</li><li>Collaborate with cross-functional teams to identify and implement AI opportunities</li><li>Stay current with advancements in generative AI and LLM tooling</li></ul>
- 2026-04-22T00:00:00Z