Senior AI Engineer (Full remote)

We’re seeking a skilled and thoughtful Senior AI Engineer.

Form of cooperation
Freelance, TPP
Deployment
Remote
Location
Bratislava (SK)
Salary
from 3000€
I am interested in the position

Job description

  • This role is ideal for someone who enjoys working in a modular service-oriented environment and believes in writing clean, testable, and maintainable code that supports long-term growth and collaboration across teams.
  • You will be responsible for designing and developing microservices that follow the Single Responsibility Principle (SRP), ensuring that each service and class has a clear, defined purpose. You'll also build orchestrators that coordinate these services cleanly and efficiently, using principles of minimal coupling and strong interface design.
  • The position requires a strong focus on Test-Driven Development (TDD), including writing thorough unit tests and mocking external dependencies to support reliable and predictable deployments. You’ll also contribute to setting up and maintaining robust logging and monitoring, enabling visibility into service behavior, inputs/outputs, and performance across environments.
  • Our architecture follows a modular, well-documented structure (referred to as RCO’s architecture), with clearly defined boundaries, shared utilities, and centralized configuration files. You’ll work within this framework to ensure consistency and clarity across the codebase.
  • Collaboration is key in this role. You'll work with a team of frontend engineers, Data Scientist, DevOps teams, and product stakeholders to deliver end-to-end features that are performant, reliable, and aligned with user needs.

Prerequisites and skills

  • Bachelor’s or Master’s degree in Computer Science, Data Science, or a related field.
  • Full Stack experience – React, NodeJS, Typescript, SQL/NOSQL, Java OR any other full stack experience
  • Strong software engineering expertise in Python, with a focus on FastAPI, Pandas, and NumPy.
  • Proficiency in Prompt Engineering.
  • Knowledge of vector databases and embedding models.
  • Experience with LangChain and LangGraph.
  • Experience with FastMCP.
  • Experience building with Agents or AI Applications including RAG, Vector Storage, LLM FineTuning, Multi-Agent Frameworks.
  • Hands-on experience with Azure cloud services, including Azure Functions.
  • Familiarity with other cloud platforms and their AI services is a plus.
  • Understanding of data engineering concepts, including data pipelines, data integration, and data warehousing is a plus.
  • Ability to work with large datasets and perform data cleaning, transformation, and manipulation.
  • Experience with version control, small and regular commits, unit tests, CI/CD, packaging, and Docker.
  • Knowledge of AI ethics, bias mitigation, and responsible AI practices is a plus.
  • Strong analytical thinking and creative problem-solving skills.
  • Good communication skills for collaborating with cross-functional teams and stakeholders.

Further information

  • Deployment: full remote
  • Start date: asap
  • Salary: from 3000€/brutto
  • Contract: freelance
  • Due to administrative matters, only candidates with permanent residence within the European Union will be considered.

About the company

The largest consulting company on the market.

Apply for the position

You will be guided through the selection process by Jessica. If you have any questions? Call +421 903 501 552.

Priložiť životopis (nepovinné)

DOC, DOCX, ODT, PDF, RTF a TXT, max. 20 MB.

Consent is required to send
Consent is required to send