OGDSolutions is a European IT company with a network of 1000+ vetted Software Engineers.
Our mission is to build long-term relationships by connecting experienced technology specialists with relevant projects from international clients, IT companies, and startups.
With a partner network of more than 200 IT companies across 10 countries, we provide both full-time and part-time remote cooperation opportunities. Depending on project conditions and availability, you may cooperate with OGDSolutions while maintaining your current position.
We are expanding our network of Applied AI and Generative AI Engineers who can build reliable, secure, and production-ready AI functionality rather than only experimental prototypes.
About the Role:
As an Applied AI / Generative AI Engineer, you will design and implement AI-powered product features, intelligent assistants, copilots, agentic workflows and Retrieval-Augmented Generation systems.
You may work with startups building new AI-first products or established companies integrating Generative AI into SaaS platforms, internal tools, enterprise systems and customer-facing applications.
Requirements: * Workload: Part-Time / Full-Time; * Seniority Level: Middle+ / Senior / Lead; * Years of Experience: 4+ years in software engineering; 2+ years with AI/LLM systems; * Cooperation: Remote; * English: B2+; * Compensation: Project-based.
Required technologies: * 3+ years experience with Python; * 2+ years experience with Generative AI; * 2+ years experience with Large Language Models; * 2+ years experience with REST API; * 2+ years experience with Docker; * 2+ years experience with Cloud Platforms; * 1+ year experience with RAG; * 1+ year experience with FastAPI; * 1+ year experience with Vector databases.
Responsibilities: * Design and develop production-ready applications powered by Large Language Models; * Build RAG pipelines covering data ingestion, chunking, indexing, retrieval, reranking and response generation; * Develop AI agents and workflows that interact with APIs, tools, databases and external services; * Integrate OpenAI, Anthropic, Gemini, Azure OpenAI, AWS Bedrock, Vertex AI, open-source or self-hosted models; * Build reusable backend services and APIs for AI functionality; * Develop evaluation frameworks for model quality, retrieval quality, tool usage and task completion; * Implement guardrails, output validation, access controls and hallucination mitigation; * Monitor and improve reliability, latency, token consumption and infrastructure cost; * Turn proofs of concept into secure and maintainable production solutions; * Participate in technical discovery, estimation, architecture discussions, code reviews and documentation; * Communicate with client-side engineers, product managers and non-technical stakeholders.
Requirements: * 4+ years of professional software engineering experience; * At least 2 years of hands-on work with AI/ML or LLM-powered systems, including production or advanced commercial projects; * Strong knowledge of Python and backend software engineering practices; * Practical experience with at least one commercial or open-source LLM ecosystem; * Hands-on experience building RAG applications or AI agents; * Understanding of embeddings, vector search, prompt and context engineering, tool calling and structured outputs; * Experience designing and consuming REST APIs; * Experience with SQL and at least one NoSQL or vector database; * Experience with Docker and at least one major cloud platform; * Ability to write testable, maintainable and observable production code; * Understanding of AI security, privacy, evaluation and responsible AI practices; * English level B2 or higher; * Ability to work independently and communicate clearly in a remote international team.
What do we offer: * 100% remote cooperation; * Full-time and part-time opportunities; * Long-term and project-based assignments from IT companies and startups; * The ability to select projects relevant to your expertise and availability; * Flexible working hours depending on project requirements; * Transparent project rates based on seniority and complexity; * Legal agreements and clear cooperation terms; * A straightforward matching and recruitment process; * Support from an OGDSolutions Support Manager throughout the project; * A partnership-based approach to cooperation.
Thank you for taking the time to carefully review our job posting. If you believe that you meet the stated criteria and requirements, we would greatly appreciate it if you submitted your application.