All Jobs
No items found.
Senior Full Stack AI Engineer
Europe
Remote
Who We Are
Role Description

We’re seeking a skilled and thoughtful GenAI Engineer who is passionate about building well-architected, scalable systems using Python, GenAI and AWS Lambda. 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.

Requirements:

  • 5+ years experience
  • Full Stack experience – Preferred stack - React, NodeJS, Typescript, SQL/NOSQL, Python OR any other full stack experience
  • Python is a must
  • Strong Software engineering fundamentals - OOPS concepts, Lazy loading, asynchronous programming
  • Exposure to ML services is a Plus
  • Experience building with Agents or AI Applications including RAG, Vector Storage, LLM FineTuning, Multi-Agent Frameworks (LangGraph, etc)
  • Experience building production level AI Features and going through QA, Deployment, Security for those features
  • Experience Scaling from AI Ideas to full Production Applications from scratch

Good to know before considering this project:

- We expect top notch delivery work. Also we are looking for the right mindset:

- Acting as a professional (quality, behavior, work attitude)

- Detail oriented approach (dev testing, adhering to ways of working, …)

- Ownership and responsibility (being responsible for your area of development and being proud of what has been done)

- Being able to present yourself / the work you or your team delivered

- Proactivity (actively communicating when you need something or you’re blocked, following up, helping others, etc)

- The team needs a “can do” approach type of people and “team players”

- Taking in the negative feedback constructively and being able to constructively give feedback (stating problem, suggesting improvements, stressing benefits)

We Expect You to Have:

Apply for this position

Our team will review your application within the next 5 days.

Uploading...
fileuploaded.jpg
Upload failed. Max size for files is 10 MB.
Send

Thank you!
We will be in touch shortly

kid giving a thumbs-up while sitting at a desktop table
Done
Oops! Something went wrong while submitting the form.