freehire launches on Product Hunt on 26 August.

Follow →

AI Developer (Claude + Python, On-Site)

About Us
We are building a small, fast-moving team focused on practical AI agents that actually help people get real work done. You’ll work at the intersection of Claude, Python, and modern design—helping us create and integrate AI agents into internal tools, customer-facing experiences, and creative workflows. This is an in-house, on-site role, ideal for someone who has started experimenting with LLMs and wants to grow into a strong applied AI/LLM engineer in a collaborative team setting.

Role Summary
As a Junior AI Developer, you will help build and refine AI agents powered by Claude, integrate them with Python back-ends and third-party APIs, and support collaboration with our design team. You’ll work closely with more senior engineers, but you’ll also own small features end-to-end—from prototype to production.

Responsibilities

  • Implement and maintain Claude-powered workflows and agents using Python.
  • Call LLM APIs (Claude and others), parse responses, and integrate them into internal tools or web applications.
  • Collaborate with senior engineers to connect agents to external tools, REST APIs, databases, and other services.
  • Help with prompt design and iteration: test different prompts, contexts, and settings to improve reliability and output quality.
  • Assist in building simple context-augmented/RAG-style workflows (e.g., feeding documents or data into LLMs in a controlled way).
  • Write clean, readable Python code with basic tests, logging, and error handling.
  • Work closely with designers and non-technical stakeholders to turn ideas into AI-powered features and tools.

Requirements

  • 1–2+ years of programming experience (professional, internship, or strong project work), with solid Python skills.
  • Some hands-on experience with large language models (Claude, ChatGPT, Gemini, etc.), either through projects, coursework, or personal experimentation.
  • Basic experience calling web APIs (REST/JSON) and handling JSON data in Python.
  • Familiarity with core LLM concepts: prompts, tokens, context windows, and common issues like hallucinations.
  • Comfort using Git and working in a collaborative development environment.
  • Strong desire to learn, experiment, and improve; clear communication and willingness to ask questions.
  • Ability and willingness to work on-site full time at our office location.

Nice to Have

  • Direct experience with Claude (Claude API, Anthropic console, or Claude Skills).
  • Projects involving chatbots, assistants, AI agents, or workflow automation.
  • Exposure to web frameworks (FastAPI, Flask, or a front-end framework like React/Next.js).
  • Experience working with or supporting graphic designers, content teams, or UX designers.
  • Basic understanding of vector databases, embeddings, or RAG-style systems (not required, but a plus).

What We Offer

  • Full-time, on-site position with weekly pay.
  • Competitive compensation package with benefits (health, PTO, etc. – customize as needed).
  • A collaborative environment that encourages growth, shared ideas, and cross-functional learning.
  • Direct mentorship from more experienced AI/LLM engineers on real-world projects.
  • The opportunity to work hands-on with the latest LLM tools and workflows in a supportive team setting.

How to Apply
Please send your resume, a brief introduction, and links to any relevant projects (GitHub, portfolio, or demos). If you’ve built anything with LLMs—even small experiments—please highlight those; we’re excited to see how you think and build.

What this application asks

workable

First name, Last name, Email, Headline, Phone, Address, Education, Experience, Summary, Resume, Cover letter

  • “Have you used Claude specifically? In what context (API, console, Skills, side projects)?” written answer
  • Have you ever called the Claude API from code (such as Python) to build a tool, agent, or integration? If yes, please briefly describe the project. written answer
  • What kind of Python projects have you worked on recently? What libraries and tools did you use? yes / no
  • Have you ever made an AI system that uses external tools (APIs, databases, functions)? What did that look like? yes / no
  • How comfortable are you with designing prompts or workflows specifically for Claude compared to other models like ChatGPT or Gemini? (Not familiar / Some experience / Very comfortable) yes / no
  • Practical experience with Retrieval-Augmented Generation (RAG) systems, including document processing, vector databases, and context-aware retrieval mechanisms. yes / no
  • Familiarity with knowledge graphs and semantic databases, and experience interfacing these systems with LLMs to improve information retrieval and contextual understanding. yes / no
  • Proficiency with modern AI deployment infrastructures, including containerization technologies like Docker, and familiarity with cloud platforms such as AWS, Google Cloud, or Azure yes / no
  • Excellent communication skills with the ability to explain complex AI concepts to non-technical stakeholders and collaborate effectively across departments. yes / no
  • Demonstrated passion for keeping up with the latest developments in AI technology, with evidence of self-directed learning and experimentation. yes / no
  • Do you reside in the United States? yes / no
  • What kind of Python projects have you worked on recently? What libraries and tools did you use? written answer
  • Please provide your Github profile or repository links, showcasing your past and current projects.
  • Have you ever made an AI system that uses external tools (APIs, databases, functions)? What did that look like? written answer
  • This is an IN HOUSE POSITION. You MUST live in or near the Manatee County, FL area. Please indicate your city and state. PLEASE NOTE: THIS IS NOT A YES/NO QUESTION. PROVIDE CITY AND STATE. written answer
  • How comfortable are you with designing prompts or workflows specifically for Claude compared to other models like ChatGPT or Gemini? (Not familiar / Some experience / Very comfortable)

See also

Tailor your CV for this role?

We couldn't check your fit for this role — add a CV to your profile to see it next time.

A new version of freehire is available