Artificial Intelligence / Machine Learning Engineer

Ciklum

Town of Poland (NY)

On-site

USD 48,000 - 70,000

Full time

14 days+

Get more replies from employers

Send a job-specific resume in minutes.

Benefits offered by this job

Remote work option
Premium medical package
Udemy access
Language courses
Company-paid certifications
MyBenefit platform

Job summary

Ciklum is seeking an Artificial Intelligence / Machine Learning Engineer to join our Poland-based team for a 26-week enterprise project focused on building an AI-assisted documentation pipeline from a large codebase. You will develop multi-pass LLM workflows, integrate RAG retrieval, and ensure outputs meet strict KPI targets for accuracy and traceability.

Ideal candidates bring 3+ years in software or data science, strong Python and REST API skills, and hands-on experience with self-hosted

Qualifications

  • 3+ years in commercial software development or data science, with 1.5+ years building and deploying practical LLM/AI applications.
  • Core tech stack includes Python, REST APIs, and asynchronous programming.
  • Hands-on with RAG architectures, vector databases (Qdrant/OpenSearch).
  • Experience with self-hosted open-weight LLM workflows, token management, and inference engines (vLLM, TGI).
  • Git, Docker, unit testing and CI/CD pipelines are part of daily practice.
  • English proficiency at B2+/C1.

Responsibilities

  • AI Pipeline Development: implement and maintain multi-pass LLM generation workflows with self-hosted models.
  • RAG Retrieval Integration: connect vector search (Qdrant) and graph queries (Neo4j) into prompts.
  • Evaluation Pipeline Support: integrate NLI checks to filter low-confidence work.
  • Prompt Engineering & Templating: build prompts to output structured Markdown assets.
  • Cross-Functional Collaboration: work with Data Engineers and QA to ensure output quality.

Skills

Python
RAG

Tools

Docker
Git
CI/CD
REST APIs

Job description

Artificial Intelligence / Machine Learning Engineer

Job Description

Ciklum is looking for an Artificial Intelligence / Machine Learning Engineer to join our team full-time in Poland.

We are a custom product engineering company that supports both multinational organizations and scaling startups to solve their most complex business challenges. With a global team of over 4,000 highly skilled developers, consultants, analysts and product owners, we engineer technology that redefines industries and shapes the way people live.

About the role:

As an Artificial Intelligence / Machine Learning Engineer, become a part of a cross-functional development team engineering experiences of tomorrow.

The Legacy Code Semantic Documentation Project is a 26-week enterprise initiative for a global industrial automation leader. The primary objective is to engineer an automated, AI-assisted pipeline to generate structured, system-level Markdown documentation directly from an undocumented ~400K LOC codebase (spanning IEC 61131-3 languages and ANSI C/C++).

Operating within a dedicated, zero-data-egress secure tenant, the technical architecture combines Tree-sitter AST parsing, Neo4j knowledge graphs, Qdrant vector search, and self-hosted open-weight LLMs (Llama 3.1 / Mixtral family) with NLI-based validation. Delivery is structured across 7 work packages executing over a 6-month period, governed by strict contractual KPIs: ≥95% code coverage, ≥92% NLI-verified factual precision, and ≥90% SME validation acceptance. All outputs align with EU Cyber Resilience Act (EU CRA) requirements for SBOM and source-level traceability.

Responsibilities:
  • AI Pipeline Development: Implement and maintain multi-pass LLM generation workflows using self-hosted open-weight models (Llama 3.1, Mixtral)
  • RAG Retrieval Integration: Connect vector search routines (Qdrant) and graph queries (Neo4j) into unified prompt context builders
  • Evaluation Pipeline Support: Integrate automated NLI checking scripts to filter low-confidence generations and verify factual precision
  • Prompt Engineering & Templating: Construct, benchmark, and refine domain-specific prompts to output structured Markdown assets
  • Cross-Functional Collaboration: Partner with Data Engineers on schema ingestion and work with QA to validate AI-generated output quality against code baselines
Requirements:
  • Professional Experience: 3+ years in commercial software development or data science, with 1.5+ years building and deploying practical LLM/AI applications
  • Core Technical Stack: High proficiency in Python, clean code principles, REST APIs, and asynchronous programming
  • Practical AI/RAG Exposure: Demonstrated working knowledge of RAG architectures, prompt design, and vector databases (Qdrant/OpenSearch)
  • Model Execution Understanding: Familiarity with self-hosted open-weight LLM workflows, token management, and inference engines (vLLM, TGI)
  • Engineering Best Practices: Hands-on experience with Git, Docker containerization, unit testing, and CI/CD pipelines
  • Language: Professional proficiency in English (B2+/C1)
What’s in it for you?
  • Strong community: Work alongside top professionals in a friendly, open-door environment
  • Growth focus: Take on large-scale projects with a global impact and expand your expertise
  • Tailored learning: Boost your skills with internal events (meetups, conferences, workshops), Udemy access, language courses, and company-paid certifications
  • Endless opportunities: Explore diverse domains through internal mobility, finding the best fit to gain hands‑on experience with cutting-edge technologies
  • Flexibility: Enjoy flexibility – full remote working possibilities
  • Care: We've got you covered with company-paid premium medical package through Luxmed
  • Benefits: Access the MyBenefit cafeteria platform, allowing you to choose perks that best suit your lifestyle and needs
About us:

At Ciklum, we are always exploring innovations, empowering each other to achieve more, and engineering solutions that matter. With us, you’ll work with cutting‑edge technologies, contribute to impactful projects, and be part of a One Team culture that values collaboration and progress.

With delivery centers in Wrocław and Gdańsk, our 300+ professionals in Poland drive forward-thinking solutions for global clients. Join a community where collaboration sparks innovation—and your impact reaches millions.

Explore, empower, engineer with Ciklum!

#LI-AD1

Required Skills
  • Python
  • RAG
Job Info
  • Job Identification 4064
  • Job Category Data Science and Machine Learning
Get your free, confidential resume review.
or drag and drop your file here.
Similar jobs

Similar jobs worth comparing

Remote AI/ML Engineer — LLM Pipelines & RAG
Remote AI/ML Engineer — LLM Pipelines & RAG

Ciklum • Town of Poland (NY)

On-site
USD 48,000 - 70,000
Remote work option
Premium medical package
Udemy access
+3
Senior ML Engineer
Senior ML Engineer

Cogita • Town of Poland (NY)

On-site
Attractive compensation
International enterprise projects
Engaged team with a strong engineering culture
+2
Senior .NET Engineer (MAUI)
Senior .NET Engineer (MAUI)

Ciklum • Town of Poland (NY)

On-site
USD 56,000 - 73,000
Remote work flexibility
Luxmed premium medical package
Udemy access
+1
Senior Full Stack Engineer
Senior Full Stack Engineer

Ciklum • Town of Poland (NY)

On-site
USD 90,000 - 120,000
Company-paid medical insurance
Flexible working possibilities
Internal learning events
.NET Engineer
.NET Engineer

Ciklum • Town of Poland (NY)

Remote
USD 32,078 - 48,117
Luxmed premium medical package
Udemy access
MyBenefit cafeteria
+2
Senior Android Engineer
Senior Android Engineer

Description Ciklum • Town of Poland (NY)

On-site
USD 48,000 - 70,000
Premium medical package through Luxmed
Udemy access
Language courses
+2
AI Engineer
AI Engineer

CloudDevs • Town of Poland (NY)

Remote
USD 90,000 - 120,000
20 fully paid days off
Career paths and training opportunities
Access to medical and sports packages
AI Engineer
AI Engineer

Robotec.ai • Warsaw (IN)

Hybrid
USD 20,700 - 25,300
Competitive salary (up to 23000 + VAT)
Private medical care
Sport card
+2
Senior AI Data Software Engineer
Senior AI Data Software Engineer

EPAM Systems • Town of Poland (NY)

Hybrid
USD 56,000 - 89,000
AI/ML Engineer
AI/ML Engineer

Cymertek Corporation • Aurora (CO)

On-site
USD 110,000 - 160,000
Excellent Salaries
Flexible Work Schedule
401k Matching
+8