AI Engineer (AI-Driven Development)

Batumi
$4,0004,500/month
Remote
Full-time

Brief description of the vacancy

We’re looking for a AI Engineer, remote from any place in the world, except RF and RB. The candidate must be able to design the system around the LLM, not just "bolt on AI" — managing context, memory, and action chains. They should use AI as: A dev tool (Cursor, Copilot) A runtime system (agents, pipelines)

and should not be tied to a specific stack (Node/React/.NET).

About the company

Company Valletta Software Development

Vallettasoftware - custom mobile/web software developer in the US and Europe. Our teams implement IT projects of varying complexity, including website and mobile app development, enterprise systems, and solutions based on artificial intelligence and machine learning (AI/ML).

Our company has earned a place among Clutch's Fall 2025 Champions. These awards confirm that we are a Top 15 AI Agent Developing companies!

We are a distributed team - you can work from any place in the world, except RF and RB, ensuring silence, good internet connection, availability and proper environment .

Responsibilities

An AI Engineer is not a 'prompt engineer' — it is an engineer who builds production-ready AI systems: from concept to a fully functional solution with control over quality, cost, and reliability.

The focus includes:

AI-first development (LLM as the core layer)

Agentic systems (multi-step / multi-agent)

Production engineering (observability, cost, reliability)

Requirements

Backend / Engineering

5+ years of backend development experience with Python (priority) or other backend (Node.js / Go / Java / C#)

Experience building APIs: REST / GraphQL

Async programming (async/await, concurrency)

AI / LLM

Hands-on experience with LLM APIs:

OpenAI

Anthropic

Google DeepMind (Gemini)

Prompt design + structured output

Tool / function calling

Building multi-step workflows

RAG / Data

RAG pipelines: embeddings, chunking, retrieval strategies

Vector databases: Pinecone / Weaviate / pgvector / FAISS

Working with unstructured data (docs, PDFs, logs)

Production mindset

Logging, monitoring, alerting

Handling:

Rate limits (429)

Retries / fallbacks

Timeouts

Cost / latency optimization

Infrastructure

Docker

CI/CD

Databases: SQL + NoSQL

Language English — Upper-Intermediate or higher (comfortable communicating in team meetings, discussions, and verbal interactions)

Working conditions

​​🌍 Joining Valletta Software Development means:

A Global, Thriving Team

Join 100+ specialists from 20+ countries, united by a passion for outstanding IT solutions.

Diverse projects: Fintech, MedTech, AI/ML, e-commerce, and more. Switch teams or industries to broaden your skills.

Support at Every Step Client interview prep: We train you to succeed + give actionable feedback.

Strategic stability: Well-structured processes, strong management, and long- term vision.

Core values: Honesty, flexibility, innovation, and a people-first approach.

Regular salary review based on your personal results

Paid rest days and sick leave.

Contacts

Log InOnly registered users can open employer contacts.

Our website uses cookies, including web analytics services. By using the website, you consent to the processing of personal data using cookies. You can find out more about the processing of personal data in the Privacy policy