AI Developer
Offshorly
Role Description
We are looking for an AI Developer who can build intelligent document processing pipelines - primarily focused on extracting structured and unstructured data from PDFs, with principles that extend to image-based inputs. You will design and ship OCR-powered solutions that turn raw documents (contracts, forms, reports) into clean, queryable data, and integrate LLM reasoning layers on top using OpenAI and Anthropic APIs. This is a hands-on engineering role. You will own the full pipeline: ingestion, OCR, parsing, prompt engineering, and API delivery via FastAPI.
What You'll Do:
- Document Intelligence & OCR:
- Design and build end-to-end PDF and document extraction pipelines (flat text and structured output).
- Select and implement the right OCR strategy per document type - native PDF text layer, layout-aware parsing, or image-based OCR.
- Parse complex layouts: multi-column text, tables, headers/footers, embedded figures, form fields.
- Output clean structured JSON or relational data from raw document inputs.
- Backend API Development:
- Build and maintain FastAPI services that expose document processing capabilities.
- Design async endpoints for large document batches; handle timeouts, retries, and partial failures gracefully.
- Write clean, testable Python code; follow REST best practices.
- Integrate with storage layers (S3 / GCS), queues (Google Pub/Sub), and downstream systems as needed.
Qualifications
- Hands-on experience building OCR or document extraction pipelines in production.
- Strong Python skills - clean, maintainable code with proper error handling.
- Practical experience with FastAPI (routing, dependency injection, async, middleware).
- Prompt engineering experience with OpenAI or Anthropic APIs - not just calling the API, but designing reliable extraction chains.
- Familiarity with PDF internals: text layers, bounding boxes, embedded fonts, page structure.
Requirements
- OCR & Document Processing Skills:
- Native PDF text extraction: pdfplumber, PyMuPDF, pdfminer - fast, accurate when the text layer exists; must detect and fall back when it doesn't.
- Layout-aware parsing: Preserve reading order across columns, tables, and mixed content blocks.
- Image-based OCR: Tesseract, EasyOCR, or cloud OCR (AWS Textract, Google Document AI, Azure Form Recognizer) for scanned inputs.
- Table extraction: Structured output from tabular data - row/column alignment, merged cells, nested tables.
- Output formats: Flat text, structured JSON, markdown - output type driven by downstream use case.
- Nice to Have:
- Experience with vision-language models (GPT-4V, Claude 3 vision) for image-heavy documents.
- Comfortable with AI-driven development (fully Developer-in-the-loop).
- Cloud OCR: AWS Textract, Google Document AI, or Azure Form Recognizer.
- LangChain, LlamaIndex, or similar orchestration frameworks.
- Vector search / RAG pipelines for document Q&A.
- Docker, basic CI/CD, and cloud deployment (AWS / GCP / Azure).
- Experience with agentic workflows (tool use, multi-step LLM chains).
- LLM Integration & Prompt Engineering:
- Write, test, and iterate prompts for OpenAI (GPT-4o, GPT-4 Turbo) and Anthropic (Claude) models.
- Apply prompt engineering techniques: chain-of-thought, few-shot, structured output forcing, tool use/function calling.
- Build extraction agents that combine OCR output with LLM reasoning for ambiguous or complex documents.
- Evaluate and benchmark prompt strategies; document what works and why.
Benefits
- You care about output quality - you're not happy until the extraction is clean and reliable.
- You test your prompts like you test your code - systematically, with real data.
- You know when to use an LLM and when a regex is the better tool.
- You can communicate tradeoffs clearly to non-technical stakeholders.
- You're comfortable in a fast-moving, remote-first environment.
- ...no longer typing speed. It is judgment — your ability to direct AI tools toward correct, production-ready output, validate what comes... ...on them ~Quality of AI-generated code before it merges — you develop the instinct to distinguish correct from plausible, and you...SuggestedFull time
- Role Description We’re building the future of intelligent systems—and we’re looking for an AI Developer to help lead the charge. In this role, you’ll design, build, and deploy scalable automation solutions that drive efficiency, reduce manual work, and accelerate innovation...SuggestedFull time
- ...of work together! Qualifications ~5+ years of experience in AI/ML backend development with strong proficiency in Python and modern... ..., PyTorch, LangChain, or similar). ~Proven experience developing blockchain-based applications, including smart contracts, Web3 integrations...SuggestedFull timeRemote work
$40 - $45 per hour
...orchestration frameworks, workflow engines, agent runtimes, or stateful task execution. ~Hands-on experience building GenAI applications, AI agents, RAG workflows, tool-calling systems, or chatbot platforms. ~Experience with LLM APIs and GenAI platforms such as OpenAI,...SuggestedFull time- Role Description We are looking for a high-agency AI Engineer to help us build new AI features faster and improve the quality, reliability, and speed of existing AI workflows. This is a hands-on engineering role. Not research. Not prompt-only. You will turn ambiguous product...SuggestedFull timeRemote work
- Role Description We are seeking an innovative and skilled AI Developer to design, build, and deploy artificial intelligence and machine learning solutions. This role requires a strong foundational expertise in AI development with the capacity to take on high-level technical...Full timeRemote work
- Role Description We are looking to hire 3 Agentic AI Developers to design, build, and deploy intelligent AI agents capable of autonomously performing complex workflows across our platform. While we have a preference for candidates based in Dallas, Texas, we are open to...Full time
- Role Description The AI Developer / AI Integration Engineer will be responsible for designing, building, and deploying AI-powered solutions across the company. This role bridges modern artificial intelligence capabilities with existing technology platforms — driving operational...Full time
$130k - $190k
Role Description The AI Developer will be responsible for the hands-on development, fine-tuning, and deployment of specialty-specific AI models. This role focuses on the technical execution of our Agentic AI strategy, turning clinical documentation into precise medical...Full timeWork at officeRemote workHome officeMonday to FridayWeekend work- Role Description ~5 to 10 years of strong experience in Python development ~Hands-on experience with RAG (Retrieval Augmented Generation) architectures ~Experience working with Vector Databases (embeddings, similarity search, indexing) ~Good understanding of MCP...Full time
- Role Description The AI Chatbot Developer designs, develops, tests, and maintains intelligent conversational AI solutions such as chatbots and virtual assistants. The role involves building natural language interfaces, integrating AI models and APIs, optimizing user interactions...Full time
- Role Description We’re seeking a highly capable AI Developer to scope, design, and build AI-powered workflows and internal tools that improve business efficiency and unlock new capabilities. You’ll work closely with stakeholders to identify high-impact opportunities for...Full timeContract workRemote workFlexible hours
- Role Description Bei Everlast AI bist du als KI-Developer genau an der richtigen Stelle! Hier kannst du dich frei entfalten und eigenständig interessante Kundenprojekte umsetzen, die genau am Puls der Zeit sind. Dank unserer digitalen Schulungsplattform helfen wir dir,...Contract workRemote work
- Role Description We're looking for an AI Developer to design, build, and deploy AI-powered solutions that improve workflows, automate processes, and help our teams and customers work smarter. This is a highly hands-on role where you'll work directly with stakeholders...Full time
- Role Description As an AI-First Developer on the R&D team, you will build AI-powered internal tools and data-driven systems that help teams across the organization make better decisions. You will work with behavioral and operational data from over 30 million websites that...Full timeWork experience placementLocal areaRemote workWork from homeFlexible hours
- Role Description As an AI-First Engineer, your mission is to deliver production-quality features at a speed and scale that traditional teams cannot match. You will apply AI aggressively across every stage of the development lifecycle — from requirements and design to coding...Full timeRemote work
$1,000 - $3,000 per month
Role Description We're seeking experienced Backend or Fullstack Developers with a strong systems-design mindset to join our fully remote team... ...hard about data, scale and reliability, want to implement AI-solutions and enjoy working with Claude/Cursor/Codex, this could...Permanent employmentFull timeContract workRemote workFlexible hours- Role Description This is a remote position. We are seeking a skilled AI Developer with expertise in Python, AI/ML development, AWS Bedrock, and cloud computing. The ideal candidate should have experience working with machine learning frameworks, data engineering, and...Contract workRemote work
- ...Job Title: Conversational AI Developer Job Summary We are seeking a Conversational AI Developer to design, develop, and deploy intelligent conversational applications, including chatbots, virtual assistants, and voice-enabled solutions. The ideal candidate...Full timeRemote work
- ...Title: Conversational AI Developer Location: MD On-site/Remote/Hybrid: REMOTE (ET work schedule) Duration: 12 Months Interview Process: No of submissions: 3 No of Positions: 1 We are seeking a talented and passionate Conversational...Remote work
- ...can be asked to report to Onsite. Client is seeking an experienced Artificial Intelligence (AI) Engineer, who possesses extensive knowledge and hands-on experience in developing intelligent chatbot solutions using both Microsoft Bot Framework and Google Cloud Contact Center...Remote work
$160k - $200k
Role Description Join our AI Developer Experience Team as a Software Engineer. Our mission is to empower a company of builders by delivering a frictionless, standardized ecosystem of core engineering tools. You'll partner with teams across the company to help standardize...Full timeWork from homeHome office$20.16 - $30.25 per hour
...Description We are seeking a motivated and technically curious intern to join our Corporate IT team as a Junior Autonomous AI Workflow Developer. This role focuses on designing, building, and optimizing AI-driven workflows that automate business processes, integrate enterprise...Full timeInternship- Role Description Junior developer (0–3 years) with hands-on experience designing and shipping agentic AI systems. Fluent with AI-assisted development tooling (Cursor, Claude Code) and comfortable building production Python services. Strong command of core agentic concepts...Full timeLocal areaRemote work
- ...role in the US and Canada. We are looking for a highly experienced Agentic AI Engineer with 7+ years of experience to design, build, and scale autonomous AI systems. This role focuses on developing advanced multi-agent systems capable of reasoning, planning, and...Full timeRemote work
$120k - $160k
Role Description Campspot is building a new AI-native platform that is purpose-built to bring intelligent automation, dynamic tooling... ...part of how we build. We are looking for a skilled software developer to accelerate feature development on the AI platform using Claude...Full timeFlexible hours- ...for pushing the boundaries of what’s possible with Artificial Intelligence? BenGen is looking for a curious, high-energy Junior AI Developer to join our team. This isn’t a role where you’ll just be maintaining legacy code; you will be at the forefront of driving new AI...Full time
- Role Description We are looking for a AI Developer Senior to play a key role in designing, shaping, and evolving the next generation of agent-based architectures. You will work closely with cross-functional teams to build innovative solutions that transform how brands...Full timeLocal areaRemote workFlexible hours
- Role Description We are looking for a skilled Senior AI Engineer, Copilot Studio Developer to join our team and contribute to an Augmented Sales Program designed to define the vision and technical foundation for AI augmentation of the sales process. In this role, you will...Full time
- Role Description As a Mid-Level AI Software Developer, you will own and deliver production-ready AI features end-to-end. You will work across LLM integrations, retrieval-augmented generation (RAG) systems, and AI-driven workflows, building reliable backend services and...Full time
Do you want to receive more vacancies?
Subscribe and receive similar vacancies to AI Developer. Be the first to apply!





















