Senior Cloud AI Engineer (RAG Platform)

Location:

Poland

Tech stack:

English

Apply

Your responsibilities:

  • Architect & Develop: Design, develop, test, and deploy a scalable and secure RAG (Retrieval Augmented Generation) service using Python and serverless AWS technologies.
  • Infrastructure as Code: Define and manage all required AWS infrastructure using the AWS Cloud Development Kit (CDK)
  • Data Ingestion & Processing: Implement robust pipelines for processing and embedding unstructured data (e.g., PDF, DOCX, HTML), making it ready for semantic search and retrieval.API Development:
  • Build and maintain a RESTful API for the service
  • CI/CD & Automation: Maintain CI/CD pipelines (GitLab CI)
  • Monitoring & Optimization: Implement comprehensive monitoring and logging to track service health, performance, and cost. Proactively identify and resolve bottlenecks or issues.
  • Collaboration: Work closely with our cloud engineering, data science, and AI Platform teams to ensure seamless integration, operational excellence, and alignment with company-wide standards.

We are looking for you, if you have:

  • Experience: 5+ years of professional software engineering experience with a focus on Python, including designing and building scalable, production-grade applications
  • Cloud Expertise: [VERY IMPORTANT] 3+ years of hands-on experience with AWS (AWS Lambda, Step Functions, IAM, VPC, S3, DynamoDB,API Gateway, CloudFormation / CDK)
  • API Development: Proven experience building and managing high-volume RESTful APIs, with a strong understanding of best practices for performance and security
  • DevOps: Experience with Docker and building CI/CD pipelines (GitLab CI is a plus)..
  • AI/ML Fundamentals: A strong conceptual and practical understanding of GenAI concepts, particularly embedding models, vector search, and reranking algorithms.
  • GenAI Frameworks: [HIGHLY DESIRABLE] Hands-on experience with agentic or RAG-specific frameworks like LangChain or LlamaIndex.
  • Strong sense of ownership and a proactive approach to new tasks or any issues
  • Strong verbal and written communication skills in English
  • Modern Python: Expertise in modern Python development practices, including type hints, uv package manager, and data validation libraries like Pydantic.
  • Data Parsing: Specific experience with complex data extraction challenges, such as parsing intricate PDF files or other unstructured document formats.
  • Observability: Experience with monitoring and observability tools like AWS CloudWatch, Grafana, or similar.
  • GxP Experience: Previous experience working on projects in a regulated GxP environment is a significant plus.
  • Cross-Cloud Knowledge: Familiarity with comparable services on other clouds, such as Azure AI Search.

We offer:

  • Interesting and challenging projects
  • Flexible working hours
  • Friendly, non-corporate atmosphere
  • Stable working conditions (CoE or B2B)
  • Possibility for self-development and promotion in the company
  • Rich benefits package
  • Possibility to work remotely

We reserve the right to contact the selected candidates.

Apply

Why is it
worth joining TTMS?

1

Flexible working hours

Not everyone is comfortable operating a company during the standard 9 a.m. – 5 p.m. hours. We have been successfully running projects for many years despite diversified work patterns.

2

Possibility of remote work

At TTMS, desk-to-desk work is what drives us, but we understand if someone prefers a remote or hybrid model. We are equipped with all the necessary tools to perform either at home or in the office.

3

Great, non-corporate atmosphere

Professionalism, attention to the quality of work and a friendly, informal atmosphere are not mutually exclusive. A flat structure and natural, friendly relationships create the basis for creativity and innovation.

4

Interesting, international projects

We create solutions for medium and large companies, we are present in Poland, Malaysia, Denmark, the UK, Switzerland, and India – the effects of your work will travel around the world. In TTMS you have an influence on the company’s success.

5

Together towards climate neutrality

We select subcontractors to minimize the carbon footprint, organize bush plantings, save peat bogs – all to achieve climate neutrality in 2025. We are glad that we are attracting more and more people who also care about sustainable development and environmental protection.

6

Friendly offices

Our offices are modern spaces that inspire employees and are environmentally friendly. Białystok is the kingdom of Marvel superheroes, Krakow is a soothing tropical forest, Wrocław is an art gallery, and the Lublin branch is a rock “hall of fame”.

Would you like to work for us?

Our offices