Senior Full Stack AI Engineer
We are looking for Senior Full Stack AI Engineer.
Náplň práce
- 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.
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)
Předpoklady a dovednosti
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
Další informace
Seniority: Senior
Location: Remote
US Hours overlap needed: 10am -6pm CET. possibility of a wider overlap (flexibility) appreciated
Language: EN
Start: ASAP
O společnosti
Technology and consulting software company.
Přihlásit se na pozici
Výběrovým řízením vás provedeme Jessica. Máte dotazy? Zavolejte na číslo +420 605 006 814.
Osobní údaje
Uděluji tímto souhlas se zpracováním svých osobních údajů uvedených v žádosti o zaměstnání, profesním životopise, osobním dotazníku, osobních údajů získaných z kontaktního formuláře na webových stránkách společnosti a osobních údajů získaných při pohovoru ve společnosti Grain Slovakia s. r. o. podle zákona č. 18/2018 Sb. o ochraně osobních údajů (dále jen „zákon č. 18/2018 Sb.“) společnosti Grain Slovakia s. r. o. za účelem zprostředkování zaměstnání. Souhlas lze kdykoli písemně odvolat, jinak souhlas zaniká uplynutím 3 let ode dne jeho udělení a údaje budou anonymizovány a dále využívány výhradně pro statistické účely. Zároveň beru na vědomí, že práva subjektu údajů jsou upravena v § 59 a násl. zákona č. 18/2018 Sb. Prohlašuji, že jsem plně srozuměn/a s podmínkami zpracování svých osobních údajů a souhlas uděluji vědomě, dobrovolně a bez výhrad.