Tech Stack
NoSQLReactNode.jsPythonTypeScriptRAGAqua Security
Job Description, Responsibilities & Requirements
About the Position
Your vision. Our solutions.
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.
Responsibilities
- Design and develop microservices that follow the Single Responsibility Principle (SRP).
- Build orchestrators that coordinate services cleanly and efficiently.
- Focus on Test-Driven Development (TDD) and write thorough unit tests.
- Contribute to setting up and maintaining robust logging and monitoring.
- Collaborate with frontend engineers, Data Scientists, DevOps teams, and product stakeholders to deliver end-to-end features.
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 Offer
- Remote work from Praha, Czechia or anywhere in Europe
- Opportunity to work with cutting-edge technologies and innovative projects
About the Company
The Workly s.r.o.
4D CENTER, Kodaňská 1441/46,
101 00, Praha 10.
Contact:
[email protected]
- 420 775 371 991
©2023, All right reserved.