Middle+ Software Developer with AI

Remote Full-time
We are looking for an AI Engineer to join a product engineering team focused on introducing LLM-based capabilities into enterprise software and building systems such as MCP servers and agents. The role involves working on AI-driven product features, backend services, and integrations that connect models with tools and data in a scalable production environment.

Location: Serbia (relocation support available), Croatia, Poland, Portugal

Tasks

Design and develop AI-powered product features with a focus on LLM-based capabilities;

Build and maintain MCP servers and agent-based components;

Develop enterprise-grade web services and backend integrations;

Work with tools, data sources, and model interfaces across cloud environments;

Collaborate with engineering teams to deliver production-ready AI solutions.

Requirements

CORE

AI Engineer profile with strong SDE background;

Proficiency in C# or Python;

Knowledge of Model Context Protocol (MCP) for connecting tools and data into models;

Experience in developing enterprise-grade web services;

Experience working with cloud platforms such as Azure, AWS, or GCP.

Nice to have

Hands-on experience with LLM and RAG engineering, including retrieval design, chunking, vector stores, and structured outputs, using tools such as OpenAI, LangChain, or LlamaIndex;

Experience in building and orchestrating agentic systems that call tools and reason over retrieved context, using frameworks such as LangGraph or AutoGen, and OpenAI tool calling or the Responses API;

Familiarity with LLM evaluation and observability tools such as LangSmith or Langfuse;

Experience with guardrails and security measures such as prompt injection defense and output validation.

Engagement Type

B2B contract.

Location / Timezone

Remote work from Croatia, Poland, Portugal, and Serbia.

European working hours.

Occasionally available for meetings up to 10:00 AM PST (US overlap).

Apply To This Job
Apply Now β†’

Similar Jobs

Experienced Registered Behavior Technician for In-Home ABA Therapy - Atlanta, GA

Remote

Immediate Hiring: Experienced Registered Behavioral Technician (RBT) for Clinic-Based ABA Therapy Services

Remote

Experienced Registered Behavioral Technician (RBT) - ABA Therapy for Children with Autism Spectrum Disorder

Remote

Experienced Registered Nurse - Telehealth: Providing Remote Care Coordination and Patient Support

Remote

Experienced Substitute Teacher for Riverside County Schools - Join Scoot Education's Innovative Team

Remote

Experienced Substitute Teacher for San Bernardino County - Flexible Schedules & Competitive Pay

Remote

Experienced School Year Instructional Coach for High-Dosage Tutoring Programs in Edgewater Park, NJ

Remote

Experienced School Year Tutor for K-8 Students in Math and Literacy - Mickleton, NJ

Remote

Experienced Secondary Social Studies Teacher for Kansas - Flexible Hybrid Remote Arrangement

Remote

USPS Office Helper

Remote

Urgently Hiring: Project (Consortium) Manager-

Remote

EntryLevel Planner

Remote

ENTRY LEVEL REMOTE Union Benefits Representative & Coordinator

Remote

Customer Service Representative – careerzynith Member Support – Princeton, NJ – Remote & On‑Site Hybrid Role

Remote

Hiring Now: Entry-Level Customer Relations Chat Agent | No

Remote

Experienced Data Scientist and Data Entry Specialist for Delta Airlines - Remote and Part-Time Opportunities Available in California

Remote

**Experienced Remote Data Entry Specialist – Data Management and Integrity**

Remote

USAC Search Specialist SEO/SEM- TEBG

Remote

[Remote] Head of Global Revenue Accounting

Remote

**Experienced Data Entry Specialist – Remote Work Opportunity with arenaflex**

Remote
← Back