April 25, 2026

Senior AI Engineer

Senior • Remote

Poznan, Poland

About Cerebre 

Cerebre builds software that helps industrial companies understand and operate complex facilities. Our platform transforms engineering diagrams, operational data, and documentation into an ontology -driven knowledge graph, PlantGraph, that models equipment, instrumentation, flow, and process relationships across a facility. 

This foundation enables engineers and operators to reason about industrial systems with greater clarity and speed. We are now integrating advanced AI capabilities directly into this platform, enabling natural language interaction with facility data, graph-aware reasoning over engineering systems, and AI-driven workflows that operate across diagrams, documentation, and operational processes. 


Quick Overview 

  • Build production AI systems that reason over industrial knowledge graphs (PlantGraph)

  • Work on LLMs, RAG, and agent-based systems solving real-world engineering problems  

  • Integrate AI with structured data, diagrams, and operational workflows  

  • Own complex, ambiguous problems end-to-end in a high-impact domain  

 
What We’re Building 

Cerebre is building an AI-native platform that helps industrial companies understand and operate complex facilities. 


At the core is PlantGraph, an ontology-driven knowledge graph that models equipment, instrumentation, and process relationships across a facility from engineering diagrams (P&IDs), documentation, and operational data. 

We’re now embedding AI directly into this system - enabling: 

  • natural language interaction with facility data

  • graph-aware reasoning over engineering systems

  • AI agents that operate across diagrams, documents, and workflows  

This is not generic LLM work; it’s about making AI reliable, grounded, and usable in real-world engineering environments. 

 

What You’ll Do 

  • Build AI Systems That Reason Over Structured Industrial Data
    Design systems that allow LLMs to interpret and reason over PlantGraph and its underlying ontology, combining graph queries, ontology structures, and engineering data into reliable, explainable outputs.

  • Create Natural Language Interfaces Over Complex Systems
    Build chat-based experiences that allow users to explore facility systems, navigate diagrams, and query equipment and process relationships through conversation.

  • Orchestrate AI Across Graphs, Documents, and Workflows
    Develop systems that combine:

    • graph queries  

    • engineering documentation (P&IDs, procedures, LOTO, work orders)  

    • real-world operational context to enable accurate, traceable AI outputs.

  • Enable AI Agents to Safely Interact with the Platform
    Design APIs and tools that allow AI agents to operate on PlantGraph and system capabilities, ensuring interactions are observable, reliable, and production-safe.

  • Productionize AI Systems at Scale
    Turn prototypes into production systems:

    • scalable APIs and services  

    • performance and cost optimization  

    • evaluation, monitoring, and reliability frameworks  

  • Own Ambiguous, High-Impact Problems
    Work across engineering, ML, and domain teams to define and solve complex problems, including identifying and addressing gaps in data, ontology, and system design.

 

Core Engineering Challenges 

  •  Grounding LLMs in structured graph data 

  • Reliable agent workflows across multiple data sources 

  • Query optimization across graph + vector + document systems 

  • Ensuring correctness, traceability, and validation in AI outputs 

  • Building production-grade AI systems for real-world industrial use 

 

Required Qualifications 

  • 5+ years in software engineering, ML engineering, or applied AI  

  • Experience building AI systems that combine structured data with LLMs  

  • Strong experience with RAG, embeddings, and retrieval systems  

  • Experience building production AI systems (not just prototypes)  

  • Strong Python and backend engineering experience  

  • Experience designing scalable APIs and services  

  • Ability to take ownership of complex, ambiguous problems 

 

Preferred Qualifications 

  •  Experience with LLM agents or tool-based AI systems that interact with external systems via APIs or structured tools, including familiarity with emerging standards such as MCP

  • Knowledge graph or graph database experience 

  • Exposure to industrial systems, P&IDs, or engineering workflows 

  • Experience with PyTorch / TensorFlow  Distributed systems / cloud infrastructure experience

 

Tech Stack 

  •  LLMs: OpenAI, open-source models (Hugging Face)

  • AI Frameworks: LangChain, LlamaIndex, MCP 

  • ML: PyTorch, TensorFlow 

  • Data: Vector DBs, FalkorDB (graph), hybrid retrieval systems supporting PlantGraph and structured reasoning over engineering data

  • Backend: Python services & APIs 

  • Frontend: .NET-based applications  

 

Why This Role 

This is a chance to work on real AI problems that matter, not generic chatbots or isolated prototypes, but systems used to operate real-world infrastructure. 

You’ll be building AI that: 

  •  reasons over structured engineering systems 

  • integrates deeply into workflows 

  • must be correct, explainable, and production-ready 

 

More about Cerebre 

We are cross-functional collaborators.  

We blend manufacturing process knowledge with software and big data engineering expertise to create value in physical settings 

We are experienced.  

We are armed with industry-leading experts in numerical simulation, combustion, power, computational fluid dynamics, and chemical process modeling 

We are serious builders.  

We develop our platforms using leading practices in IT/OT architecture, OT security, AI architecture, ML Ops, and Platform engineering 

Similar jobs you might like

Technology

cerebre

.NET Software Engineer - Graph Database Engine

Senior

Remote

Krakow, Poland

🏢 Summary: Senior Engineer role focused on owning and evolving the query and compiler pipeline, translating complex queries into efficient, scalable execution plans. The position drives advanced optimization strategies across AST transformations and execution planning while ensuring strict correctness of query semantics. The role directly impacts system performance, scalability, and database engine reliability in a graph-oriented environment. 🗂️ Requirements: Expert-level experience in C# and .NET backend development, Strong database design experience, Proven query performance optimization experience, Experience designing and tuning database indexes, Experience with graph databases or relationship-heavy data models, Ability to analyze and optimize query execution plans, Experience profiling backend or database-heavy production systems, Strong knowledge of data structures and algorithms for database workloads, Experience maintaining database stability, replication, and sharding 📃 Skills: C#, .NET, SQL, Cypher, Gremlin, SPARQL, ANTLR, Neo4j, Memgraph, FalkorDB, RedisGraph, PostgreSQL, SQLServer, AST, Compilers, Profiling, Sharding, Replication, Indexing, Algorithms 🏢 Description: About Cerebre Cerebre is on a mission to build the data foundation of the physical world. We offer a live intelligence map of facilities, built from schematics to power AI. Often called the “brain” of the digital twin, cerebre helps engineers, data scientists, and business teams understand data within the context of the plant. We collaborate with the world’s largest companies and most innovative partners who are transforming the industrial sector. Cerebre is a global team of engineers, scientists, innovators, and explorers united by a mission to help the world’s largest manufacturing facilities build and use intelligence. Our development team is made up of world-class engineers who design and deliver novel solutions. This is an opportunity to join a market-leading team that is changing how the industrial world works. If you love building and creating value in the “white space,” if you thrive with the freedom and flexibility to think outside the box, if you are passionate about working with critical thinkers who challenge the status quo, and if you aspire to work in a fast-paced environment, then we would love to meet you! We believe flexibility drives creativity and that our team should live and work where we can be our best selves. We’re 100% remote and offer a competitive time-off package to ensure time for rest and recharge. About the role We are seeking a Senior Engineer to take ownership of critical components of our query and compilation systems. In this role, you will drive the design and evolution of the compiler pipeline, from parsing and AST construction through validation, optimization, and execution-plan generation, ensuring that complex queries are translated into efficient, scalable, and reliable operations across the platform. A core responsibility of this role is leading the design and implementation of advanced optimization strategies. You will develop and refine transformation pipelines, including rewrite rules and optimization passes, that significantly improve performance while maintaining strict correctness of query semantics. This includes optimizing how data is traversed, filtered, aggregated, and executed, with a strong awareness of backend behavior and system constraints. As a senior member of the team, you will operate with a high degree of ownership in ambiguous and complex problem spaces, shaping both system architecture and technical direction. You will collaborate closely with engineers across the platform to ensure that optimizations are robust, maintainable, and aligned with real-world usage patterns. Your work will directly influence system performance, scalability, and the overall developer and user experience. Key Responsibilities Maintain and extend the compiler pipeline, including grammar, AST construction, validation, compilation, and execution-plan generation. Design and implement optimization passes over the AST and execution plan, such as simplification, predicate pushdown, filter combination, dead-step elimination, repetition/path rewrites, and plan normalization. Improve query performance by identifying inefficiencies in traversal, filtering, projection, aggregation, and backend interaction. Preserve correctness of query semantics while introducing compiler optimizations and refactors. Maintain and extend the database engine in terms of stability, replication, sharding, and observability. Required Skills Expert-level C# / .NET backend engineering. Strong database design experience. Strong query performance optimization experience. Strong experience designing and tuning database indexes. Experience with graph databases, knowledge graphs, or relationship-heavy data models. Ability to reason about query execution plans, data access patterns, and performance tradeoffs. Experience profiling backend/database-heavy systems in production. Strong understanding of data structures and algorithms as applied to database/query workloads. Preferred Skills Experience building query engines, query planners, interpreters, rule engines, or DSLs. Experience with graph query languages such as Cypher, Gremlin, SPARQL, or similar. Experience with query rewrite techniques such as predicate pushdown, plan normalization, filter combination, or traversal simplification. Experience with parser generators such as ANTLR, or hand-written parsers. Experience with graph-specific operations such as neighbor traversal, pathfinding, subgraph matching, or recursive traversals. Experience with FalkorDB, Neo4j, Memgraph, RedisGraph, SQL Server, PostgreSQL, or similar database systems. More about Cerebre We are cross-functional collaborators. We blend manufacturing process knowledge with software and big data engineering expertise to create value in physical settings We are experienced. We are armed with industry-leading experts in numerical simulation, combustion, power, computational fluid dynamics, and chemical process modeling We are serious builders. We develop our platforms using leading practices in IT/OT architecture, OT security, AI architecture, ML Ops, and Platform engineering

Technology

cerebre

Sr. Product Manager

Senior

Remote

Poznan, Poland

🏢 Summary: Product Manager role owning a core product area focused on building infrastructure for industrial AI. The position bridges complex technical systems, AI capabilities, and customer workflows to define strategy, shape features, and deliver high-impact solutions. It involves close collaboration with engineering and design teams in a fully remote, fast-paced environment. 🗂️ Requirements: 5-8+ years in Product Management or Product Ownership, Proven experience defining product vision and roadmaps, Hands-on knowledge of LLMs and agentic systems, Experience building AI-related prototypes or projects, Experience with Agile methodologies (Scrum or Kanban), Ability to create user stories, specifications, acceptance criteria, Experience managing product backlogs and sprint planning, Strong stakeholder management skills, Ability to define and track KPIs, Experience working with engineering teams on technical trade-offs, Fluent English (C1 level) 📃 Skills: AI, LLM, Agile, Scrum, Kanban, KPIs, APIs, UX, Analytics, ProductManagement, AgenticSystems 🏢 Description: About Cerebre cerebre is on a mission to build the data foundation of the physical world. We offer a live intelligence map of a facilities – built from schematics to power AI. Often called the “brain” of the digital twin, cerebre helps engineers, data scientists, and business teams understand data within the context of the plant. We collaborate with the world’s largest companies and most innovative partners who are transforming the industrial sector. cerebre is a global team of engineers, scientists, innovators, and explorers united by a mission to help the world’s largest manufacturing facilities build and use intelligence. Our development team is made up of world-class engineers who design and deliver novel solutions. This is an opportunity to join a market-leading team that is changing how the industrial world works. If you love building and creating value in the “white space,” if you thrive with the freedom and flexibility to think outside the box, if you are passionate about working with critical thinkers who challenge the status quo, and if you aspire to work in a fast-paced environment – we would love to meet you! We believe flexibility drives creativity and that our team should live and work where we can be our best selves. We’re 100% remote and offer a competitive time-off package to ensure time for rest and recharge. About the role We're looking for a Product Manager to own a core product area at Cerebre. We're building infrastructure for industrial AI, and this role sits at the intersection of complex technical systems, customer-facing workflows, and emerging AI capabilities. You will work closely with our engineers, designers, and clients to shape product strategy, define features, and ensure timely delivery of high-impact solutions. Key Responsibilities Product Vision & Roadmap: Define and communicate direction for your product area, aligned with Cerebre's broader strategy. Backlog Management: Own, prioritize, and refine the product backlog to ensure that development efforts focus on the highest-value items. Stakeholder Alignment: Partner with leadership, customers, and cross-functional teams to ensure the product reflects real needs and strategic intent. Translate strategy into execution: Turn outcomes and hypotheses into clear user stories, specs, and acceptance criteria. Sprint Planning & Execution: Partner with engineering and design teams to plan sprints, ensure clarity on deliverables, and resolve blockers. Market & User Insights: Continuously pull & distill signal from customers, partners, and the broader industrial AI landscape to inform decisions. Performance Tracking: Define and monitor KPIs to measure product success and inform future improvements. Process Improvement: Help evolve Agile practices and product workflows to increase efficiency and effectiveness. Customer Engagement: Support customer conversations, demos, and feedback sessions. Required Skills 5-8+ years of professional experience in product ownership or product management, with a track record of defining vision, building roadmaps, and shipping. Working knowledge of AI and agentic systems: You understand how LLMs work, what agentic workflows are, and where they break. You've built something yourself in this space (a prototype, personal side project, hands-on engagement, etc.) & can speak credibly about it. Self-starter with sharp instincts for the right questions: You don't wait to be told what matters. You can walk into ambiguity, figure out what's going on, and ask the questions that surface the real problem. Strong communication skills: Ability to translate technical concepts into business terms and business needs into clear product requirements. Experience with Agile methodologies: Familiarity with Scrum or Kanban, including backlog grooming, sprint planning, and retrospectives. Stakeholder management: Proven ability to balance the needs of customers, internal teams, and leadership, ensuring alignment on priorities. Analytical thinking: Skilled at gathering insights from data, feedback, and market trends to inform product decisions. User-centric mindset: Experience defining features that create intuitive, valuable user experiences. Technical familiarity: Comfort working with engineering teams and understanding technical trade-offs. Strong organizational skills: Ability to manage multiple priorities in a fast-paced, remote environment. At least C1 English level: Strong command of English for effective collaboration in a global team. Preferred Skills Previous experience in a high-growth startup environment. Previous experience being an initial PM for an application or new product surface area. Familiarity with industrial data, engineering software, or digital twins a plus Knowledge of UX/UI principles to support feature design and user flows. Experience building API products or developer-facing platforms a plus Background in data-driven product development and analytics. Certification as a Certified Scrum Product Owner (CSPO) or equivalent. More about Cerebre We are cross-functional collaborators. We blend manufacturing process knowledge with software and big data engineering expertise to create value in physical settings We are experienced. We are armed with industry-leading experts in numerical simulation, combustion, power, computational fluid dynamics, and chemical process modeling We are serious builders. We develop our platforms using leading practices in IT/OT architecture, OT security, AI architecture, ML Ops, and Platform engineering

Technology

cerebre

Compiler Engineer

Senior

Remote

Krakow, Poland

🏢 Summary: Senior Engineer role focused on owning and evolving a query compiler pipeline, from parsing and AST construction to optimization and execution-plan generation. The position centers on designing advanced optimization passes and rewrite rules to ensure efficient, scalable, and semantically correct query execution. The engineer will shape system architecture and improve performance across traversal, filtering, aggregation, and backend interactions. 🗂️ Requirements: Strong professional experience in C# and .NET, Experience maintaining compilers, interpreters, query planners, or rule engines, Solid understanding of parsing, ASTs, semantic validation, and query generation, Experience designing optimization passes or rewrite rules with semantic correctness, Ability to reason about execution plans and backend-aware performance tradeoffs, Proficiency in English 📃 Skills: C#, .NET, ANTLR, gRPC, ASP.NET, Parsing, AST, Compilers, Optimization, Profiling, Graph, Relational 🏢 Description: About cerebre 👇 Cerebre is on a mission to build the data foundation of the physical world. We offer a live intelligence map of facilities, built from schematics to power AI. Often called the “brain” of the digital twin, cerebre helps engineers, data scientists, and business teams understand data within the context of the plant. We collaborate with the world’s largest companies and most innovative partners who are transforming the industrial sector. Cerebre is a global team of engineers, scientists, innovators, and explorers united by a mission to help the world’s largest manufacturing facilities build and use intelligence. Our development team is made up of world-class engineers who design and deliver novel solutions. This is an opportunity to join a market-leading team that is changing how the industrial world works. If you love building and creating value in the “white space,” if you thrive with the freedom and flexibility to think outside the box, if you are passionate about working with critical thinkers who challenge the status quo, and if you aspire to work in a fast-paced environment, then we would love to meet you! We believe flexibility drives creativity and that our team should live and work where we can be our best selves. We’re 100% remote and offer a competitive time-off package to ensure time for rest and recharge. 📌 About the role We are seeking a Senior Engineer to take ownership of critical components of our query and compilation systems. In this role, you will drive the design and evolution of the compiler pipeline, from parsing and AST construction through validation, optimization, and execution-plan generation, ensuring that complex queries are translated into efficient, scalable, and reliable operations across the platform. A core responsibility of this role is leading the design and implementation of advanced optimization strategies. You will develop and refine transformation pipelines, including rewrite rules and optimization passes, that significantly improve performance while maintaining strict correctness of query semantics. This includes optimizing how data is traversed, filtered, aggregated, and executed, with a strong awareness of backend behavior and system constraints. As a senior member of the team, you will operate with a high degree of ownership in ambiguous and complex problem spaces, shaping both system architecture and technical direction. You will collaborate closely with engineers across the platform to ensure that optimizations are robust, maintainable, and aligned with real-world usage patterns. Your work will directly influence system performance, scalability, and the overall developer and user experience. ⚙️ Key Responsibilities Maintain and extend the compiler pipeline, including grammar, AST construction, validation, compilation, and execution-plan generation. Design and implement optimization passes over the AST and execution plan, such as simplification, predicate pushdown, filter combination, dead-step elimination, repetition/path rewrites, and plan normalization. Improve query performance by identifying inefficiencies in traversal, filtering, projection, aggregation, and backend interaction. Preserve correctness of query semantics while introducing compiler optimizations and refactors. 📜 Required Skills Strong professional experience in C# and .NET. Experience maintaining compilers, interpreters, query planners, rule engines, or other transformation-heavy systems. Solid understanding of parsing, ASTs, semantic validation, and code or query generation. Experience designing optimization passes or rewrite rules with strong attention to semantic correctness. Ability to reason about execution plans, performance tradeoffs, and backend-aware optimization. Proficient in English language 🎯 Preferred Skills Experience with ANTLR or similar parser generators. Experience with query engines, graph databases, relational planners, or traversal-heavy workloads. Familiarity with optimization techniques such as constant folding, canonicalization, predicate pushdown, common-subexpression elimination, and plan simplification. Experience with gRPC and ASP.NET services in production systems. Experience profiling .NET applications and improving throughput or memory behavior in execution-heavy pipelines. More about cerebre 🚀 We are cross-functional collaborators. We blend manufacturing process knowledge with software and big data engineering expertise to create value in physical settings We are experienced. We are armed with industry-leading experts in numerical simulation, combustion, power, computational fluid dynamics, and chemical process modeling We are serious builders. We develop our platforms using leading practices in IT/OT architecture, OT security, AI architecture, ML Ops, and Platform engineering

Technology

DataArt

Senior AI Solutions Architect with LLM and RAG

Senior

Remote

Wroclaw, Poland

30,000 - 39,500 PLN

🏢 Summary: Opportunity for a Senior AI Solutions Architect to design and lead production-grade LLM systems focused on retrieval-augmented generation and knowledge graph integration. The role involves building end-to-end orchestration layers, semantic search pipelines, and evaluation frameworks to deliver reliable, context-aware AI solutions. You will work with vector and graph databases, advanced embedding strategies, and enterprise AI platforms in a scalable cloud environment. 🗂️ Requirements: Experience designing and implementing LLM-based systems in production, Hands-on experience with retrieval-augmented generation (RAG), Strong knowledge of embeddings, vector search, and chunking strategies, Experience building entity extraction pipelines, Experience working with knowledge graphs, Proficiency in Python, Understanding of prompt engineering, Experience designing agent workflows, Experience defining evaluation frameworks and quality metrics for AI systems, Familiarity with distributed systems and scalable data architectures, Experience implementing observability, logging, and tracing 📃 Skills: Python, SQL, RAG, LLM, Embeddings, VectorDB, GraphDB, GCP, CloudSpanner, VertexAI, Gemini, IAM, Encryption, Observability 🏢 Description: Project overview This project focuses on building a scalable AI platform that transforms expert knowledge into structured graph based intelligence and connects it with enterprise grade language models. The solution emphasizes semantic search, agent workflows, and robust evaluation frameworks to ensure reliable outputs. Position overview We are looking for a Senior AI Solutions Architect to lead the design and implementation of advanced LLM driven solutions with a strong focus on retrieval augmented generation and knowledge graph integration. You will take ownership of the full orchestration layer, shaping how structured and unstructured data is transformed into high quality, context aware AI responses. Technology stack Python, SQL, vector databases, graph databases, Google Cloud Platform, Cloud Spanner, Vertex AI, Gemini, LLM frameworks, embedding models, observability tools, IAM, encryption Responsibilities Design and manage end to end LLM orchestration and retrieval pipelines Define embedding model selection and chunking strategies, including context window management and trade offs affecting retrieval quality and cost Own the entity extraction pipeline to convert unstructured content into graph nodes and relationships Implement entity resolution, relationship normalization, and deduplication processes Design and refine semantic search strategies and retrieval logic across graph and vector layers Develop prompt engineering approaches and agentic workflows for advanced use cases Integrate graph based outputs with enterprise AI platforms such as Gemini Design and maintain evaluation frameworks including ground truth dataset creation Measure and improve retrieval quality using metrics such as recall, precision at K, faithfulness, and answer relevance Establish systematic regression testing practices for AI pipelines Optimize LLM usage costs across the full retrieval and generation lifecycle Implement observability, logging, and tracing to monitor performance and reliability Requirements Experience designing and implementing LLM based systems in production environments Hands on experience with retrieval augmented generation and semantic search Strong understanding of embeddings, vector search, and chunking strategies Experience building entity extraction pipelines and working with knowledge graphs Proficiency in Python and data processing workflows Understanding of prompt engineering and agent workflow design Experience defining evaluation frameworks and quality metrics for AI systems Familiarity with distributed systems and scalable data architectures Experience implementing observability, logging, and tracing in data intensive environments Nice to have Experience with Google Cloud Platform services including Cloud Spanner and Vertex AI Familiarity with enterprise AI platforms such as Gemini Knowledge of cost optimization techniques for large scale LLM systems Experience with graph data models and hybrid architectures combining graph, relational, and vector data Exposure to advanced evaluation techniques for generative AI and ranking systems What We Offer: Vacation days : Up to 26 business days per year. 10 illness/special days off per year (fully paid, no medical papers needed) for all contract types Health and life insurance (Luxmed) MyBenefit platform with Multisport option Internal psychological support service English language classes from the first working day Access to external learning platforms : O’Reilly, LinkedIn Learning, Udemy, and a wide catalog of diverse internal training Flexible workplace : work from the office, from home, or choose a hybrid option Tech Skills Mentoring Program Opportunities to develop as a public speaker, mentor, or technical interviewer Fully paid idle (bench) when not involved in a project Certification reimbursement (AWS, GCP, Microsoft, etc.)

Technology

comm1t

Senior Backend Engineer (FastAPI)

Senior

Remote

Warsaw, Poland

8,000 - 12,500 USD

🏢 Summary: Lead the development of a production-grade backend powering AI features, including APIs, data pipelines, and orchestration for large-scale LLM systems. The role focuses on building reliable, secure, and scalable services handling retrieval, streaming, tool-calling, and distributed workloads on confidential data. You will own architectural decisions and ensure performance and robustness in AI-driven systems. 🗂️ Requirements: 7+ years of experience delivering production backend systems, 6+ years of experience with Python, 3+ years of experience with FastAPI, 2+ years of experience with Redis, Strong experience with PostgreSQL and SQL, Experience building and shipping LLM systems (RAG, tool-calling, agents), Experience designing async and distributed systems, Ability to architect scalable and secure backend systems 📃 Skills: Python, FastAPI, PostgreSQL, SQL, Redis, LLM, RAG, LangChain, LlamaIndex, APIs, Embeddings, VectorSearch 🏢 Description: About us comm1t is a specialist IT recruitment agency delivering top engineers across Poland and Europe 🇪🇺. We combine experienced recruiters with autonomous AI agents and an obsessive focus on quality — sourcing 24/7 across LinkedIn, GitHub, and beyond to reach engineers who aren't actively job hunting but are open to the right move. We don't flood you with CVs. We get to know each candidate's skills, values, and goals, then send only the best-matched people — and we stay close through onboarding and the first months to make sure the placement lasts. About the role You'll lead the backend that drives the AI features — the APIs, the data pipelines, and the orchestration that connects the product to the language models doing the actual work. In practice that's querying across large document sets, getting trustworthy answers out of LLMs and their tool calls, pushing results to the UI as they stream, and grinding through lengthy background jobs without the whole thing toppling over. Forget CRUD. The real difficulty is making AI systems fast and reliable on confidential data, at production scale. The architecture choices land on you early, and you'll be the one living with them. What you'll do Architect and ship the APIs and services that everything else depends on Own the AI plumbing end to end: retrieval, orchestration, tool-calling, streaming, and the evals that tell you whether the results are worth anything Make async and distributed workloads rock-solid — document ingestion, embeddings, and long jobs running on Redis Wire up integrations with what clients already use (email, document stores) and harden them for real-world traffic Put data security and isolation front and center, because clients are handing over material they can't afford to leak Who you are Seven years or more delivering production backends — though how deep you go matters more to us than the figure itself You think in failure modes, not just the happy path You've shipped genuine LLM systems (RAG, tool-calling, agents), or you can't wait to — and you've got a feel for where they fall apart You lean on AI coding tools (Claude Code, Cursor, Copilot) and get real value from them: more speed, yes, but you grasp and back every line — code you'd reject in someone else's review is code you won't merge in your own A startup that keeps changing course doesn't faze you — plans get set, then torn up and redrawn Tech stack experience Python: 6+ years FastAPI: 3+ years PostgreSQL / SQL Redis: 2+ years Nice to have RAG or vector search experience LangChain or LlamaIndex

Technology

CDQ

Software Developer (AI)

Mid

Remote

Wroclaw, Poland

16,800 - 20,100 PLN

🏢 Summary: The offer is for an experienced Java Developer to build and integrate AI-driven backend solutions, including AI agents and LLM-powered services, within scalable distributed systems. The role focuses on designing reasoning pipelines, vector search integrations, and data-heavy architectures using modern AI tooling. You will contribute to architecture design, code quality, and AI-based system development in a collaborative environment. 🗂️ Requirements: Minimum 3 years of professional Java experience, Strong backend development skills, Experience with Spring Boot, Experience with Docker, Experience with Spring AI, Experience integrating LLMs into applications, Understanding of vector databases, Experience with AWS Bedrock, Experience with LangChain4j, Knowledge of embeddings, Knowledge of prompt engineering basics, Knowledge of retrieval-augmented generation (RAG), Understanding of Model Context Protocol, Experience building scalable distributed systems, Experience designing AI agents and reasoning pipelines 📃 Skills: Java, SpringBoot, Docker, SpringAI, OpenAI, Anthropic, Milvus, Pinecone, Qdrant, Elasticsearch, AWS, Bedrock, LangChain4j, Embeddings, RAG, MCP 🏢 Description: We are looking for an experienced Java Developer with strong backend engineering skills and proven experience in AI-related technologies and frameworks. The ideal candidate has at least 3 years of professional Java experience, writes clean, maintainable code, and is comfortable working on scalable distributed systems. A strong interest in data, AI-driven applications, vector search, and modern LLM tooling is highly valued. We are looking for a team player who thrives in collaborative environments, enjoys knowledge sharing, and contributes actively to technical discussions and solution design. Key Responsibilities Designing and implementing AI agents with reasoning pipelines (e.g. multi-step workflows, tool usage, RAG-based decision making) Integrating AI capabilities such as LLM-powered services, semantic search, and intelligent automation Contributing to scalable architectures for data- and event-driven systems Improving, refactoring, and maintaining existing codebases Designing tasks in collaboration with the Team Lead and Product Owner Participating in code reviews, architecture discussions, and knowledge sharing Contribute to the design of scalable architectures for data-heavy and AI-driven services Collaborate closely with the Team Lead and Product Owner to design tasks and shape technical solutions Participate in code reviews, architecture discussions, and knowledge-sharing sessions Required Skills & Technology: English min B2 + Polish or C1 Experience - minimum 3 years Java: Spring Boot Docker AI-related: Spring AI Experience integrating LLMs into applications (OpenAI API, Anthropic, local inference, etc.) Understanding of vector databases (Milvus, Pinecone, Qdrant, Elasticsearch vector search, or similar) AWS Bedrock LangChain4j Knowledge of embeddings, prompt engineering basics, and retrieval-augmented generation (RAG) Understanding Model Context Protocol Nice to Have: Redis Mongo DB AI-related: Experience with AI/ML frameworks or orchestration libraries (LangChain4j, Spring AI, Embabel, Haystack, etc.) Familiarity with LLM model lifecycle: prompt design, evaluation, latency considerations, cost/performance trade-offs Experience with Ollama / vLLM Experience with streaming architectures for AI pipelines (i.e. Kafka Streams) Experience with document processing, OCR, or semantic search Perks in the office: Modern office full of coffee, snacks, and beverages Bike parking, great location of the office Benefits: Training budget for self-development, courses, conferences, and more A smart benefits platform that lets you easily manage subscriptions and purchases — including sports and lunch cards. Flat structure and small teams International project Team Events Private healthcare, Life & group insurance We celebrate birthdays and other important employee events Recruitment process: Screening (15-30 min) -> We want to get to know you and answer your questions - it is up to you how much time we need. Recruiting Task - Show your skills :) We will send you a task, you decide how much time you need to complete it. Video call (1h/2h)-> Let's talk about your coding style, exchange experiences, and get to know each other a little better. Data Sharing - the best way to better data. We are passionate about new technologies and we constantly improve our stack. There is always enough room to learn the ropes as we provide internal and external training and education. We are looking for a person who loves high-quality of code and who is interested in big sets of data. 90% of the world's data has been produced in just the last two years. Our mission is to help companies with our innovative Data Quality Services. CDQ is the first company in the market to leverage Data Sharing as the best way to better data. Our customers share data quality rules, enrich their data from publicly shared sources, exchange hand-validated data records, and alert each other of data fraud. The result of collaborative master data management: Higher efficiency, shared efforts, better quality, less risks. With our cloud-based software platform, CDQ can provide Data Quality as a Service – customers' master data is monitored and updated continuously, using our Data Quality Tools software or fully integrated with their ERP or CRM systems.

Technology

ASTEK Polska

Lead AI Software Developer

Senior

Remote

Wroclaw, Poland

1,600 - 2,000 PLN

🏢 Summary: The offer is for a backend-focused AI Engineer role building a modern AI platform for business process automation and multi-agent system integration in a production-grade enterprise environment. The position centers on developing scalable Python-based services, secure API integrations, and cloud-native AI solutions using LLMs and RAG. The role involves designing robust, secure, and scalable architectures deployed on AWS or Azure with containerized infrastructure. 🗂️ Requirements: Extensive experience in backend development with Python in production environments, Hands-on experience with AI Agents, RAG, MCP, or LLM-based solutions, Experience with system integrations and API architecture, Experience with scalable cloud-based applications, Experience with AWS or Azure, Experience with Docker and Kubernetes, Experience designing secure and scalable enterprise solutions, Experience with multi-agent systems and workflow automation, Ability to conduct code reviews and mentor developers, Fluent English and Polish 📃 Skills: Python, LLM, RAG, MCP, AWS, Azure, Docker, Kubernetes, API, Microservices, Cloud, AI, Agents 🏢 Description: Additional information The project focuses on building and developing a modern AI platform supporting business process automation and the integration of intelligent agents with enterprise systems. The team is creating scalable solutions based on Python, cloud technologies, and multi-agent architecture, leveraging technologies such as LLMs, RAG, and advanced workflow automation. A key aspect of the project is designing secure integrations between AI platforms, internal systems, and external APIs within a production-grade environment. The project is delivered in an international technology-driven environment with a strong focus on innovation, high-quality architecture, and the development of cutting-edge AI solutions for a global industrial organization. You’re ideal for this role if you: Have extensive experience in backend development with Python in production environments Have hands-on experience with AI technologies such as AI Agents, RAG, MCP, or LLM-based solutions Understand system integrations, API architecture, and scalable cloud-based applications Have worked with AWS or Azure and containerized environments such as Docker and Kubernetes Are experienced in designing secure and scalable enterprise solutions Have strong problem-solving skills and can proactively remove technical blockers Enjoy working closely with cross-functional teams in an international environment Have experience mentoring developers, conducting code reviews, and promoting engineering best practices Are interested in modern AI architectures, workflow automation, and multi-agent systems Communicate fluently in English and Polish and feel comfortable working in a global setup Your day-to-day responsibilities include:​ Designing and developing scalable backend services and AI-driven integration solutions in Python Building and maintaining APIs, connectors, and middleware between AI platforms and enterprise systems Creating and optimizing multi-agent workflows and intelligent automation processes Collaborating with AI Engineers, Data Engineers, and other technical stakeholders on system architecture and integrations Integrating external AI platforms, internal tools, and cloud services into production environments Working with cloud technologies and containerized infrastructure in AWS or Azure environments Improving the quality, reliability, and performance of AI-powered solutions and LLM-based workflows Conducting code reviews, mentoring team members, and supporting engineering best practices Troubleshooting technical issues, identifying bottlenecks, and driving continuous improvements Contributing to technical documentation, architecture discussions, and innovation initiatives across the team

Technology

digatus personal GmbH

AI Engineer (f/m/d) – Knowledge Graphs & Large Language Models

Mid

Hybrid

Wroclaw, Poland

13,500 - 16,000 PLN

🏢 Summary: AI Engineer role focused on building context-aware AI applications that integrate Knowledge Graphs with Large Language Models for real business use cases. The position involves designing graph architectures, developing RAG pipelines, and implementing APIs and semantic search solutions. You will work on end-to-end AI systems combining graph databases, vector databases, and modern LLM frameworks. 🗂️ Requirements: Strong experience with Neo4j and Cypher, Proficiency in APOC, Programming experience in Python, JavaScript, TypeScript or Java, Hands-on experience with Large Language Models, Experience with LangChain, LlamaIndex or Hugging Face, Familiarity with RDF, SPARQL and OWL, Experience with vector databases, Understanding of NLP and embedding models, Degree in Computer Science, Data Science, AI or related field, Minimum 3 years of experience in AI/ML projects, At least 1 year of experience with Knowledge Graphs, Excellent English skills 📃 Skills: Neo4j, Cypher, APOC, Python, JavaScript, TypeScript, Java, GPT, Claude, Llama, LangChain, LlamaIndex, HuggingFace, RDF, SPARQL, OWL, Pinecone, Weaviate, Chroma, NLP, Embeddings, RAG, APIs, Microservices 🏢 Description: You’re passionate about Artificial Intelligence and love working at the intersection of structured knowledge representation and cutting-edge language models? You want to contribute to innovative projects with real business impact? Then become part of our AI team at digatus – and help us build the intelligent systems of tomorrow. Your future team and working environment As part of our interdisciplinary AI & Data team, you'll work closely with data scientists, software engineers and domain experts. Together, you’ll design and implement advanced, context-aware AI applications that connect Knowledge Graphs and Large Language Models (LLMs) into powerful business tools. What to expect: Knowledge Graph Engineering – Design, implementation and maintenance of Knowledge Graphs (e.g. with Neo4j) Graph Modeling – Mapping complex data relationships in graph databases, optimizing Cypher queries ETL & Data Integration – Building and maintaining pipelines to integrate data from heterogeneous sources LLM Integration & RAG Systems – Developing Retrieval-Augmented Generation (RAG) pipelines and integrating Knowledge Graphs as context providers for LLMs Graph ↔ Text Transformation – Enabling intelligent two-way conversion between structured graph data and natural language Software Engineering – Developing APIs, microservices and vector embedding modules for semantic search Performance & Monitoring – Continuously optimizing and monitoring AI systems for quality and reliability What you bring: Technical Expertise – Strong skills in Neo4j, Cypher, APOC and programming experience in Python, JavaScript/TypeScript or Java AI/ML Knowledge – Hands-on experience with Large Language Models (GPT, Claude, Llama etc.) and frameworks like LangChain, LlamaIndex, Hugging Face Graph Technology – Familiarity with RDF, SPARQL, OWL and ideally Graph Neural Networks Vector Databases – Experience with Pinecone, Weaviate or Chroma NLP & Semantics – Understanding of Natural Language Processing, semantic search, and embedding models Education & Experience – Degree (BSc/MSc) in Computer Science, Data Science, AI/ML or similar field and 3+ years of experience in AI/ML projects, including at least 1 year in Knowledge Graphs Languages – Excellent English skills required ; German language skills are a plus Mindset – Structured, collaborative, communicative and proactive personality What we offer: Innovation & Impact – Work on real AI applications with measurable business value Modern Tech Stack – Access to powerful computing environments and the latest ML/AI frameworks Freedom to Explore – Space for research, experimentation and publication of new Graph+LLM approaches Team Culture – Agile workflows (Scrum/Kanban), flat hierarchies and collaboration on equal footing Hybrid Work Model – Flexible working hours, remote options and a well-equipped office in Wrocław Learning & Development – Individual trainings, certifications, conference participation in the AI/ML field About digatus We are a dynamic IT group specializing in digital transformation, software engineering and IT staffing. Our interdisciplinary teams combine technical expertise with business mindset – to deliver future-ready solutions in the digital space. 📩 Ready to apply? Send us your CV (no cover letter needed) – we’re excited to hear from you, even if you don’t meet every single requirement.

Technology

Workai

Senior .NET Developer (Agentic AI / MCP Platform)

Senior

Hybrid

Bialystok, Poland

20,000 - 22,000 PLN/mo

🏢 Summary: Backend role focused on designing and maintaining enterprise-grade cloud environments on Microsoft Azure for an advanced MCP-based AI platform. The position involves building scalable backend systems, multi-tenant architectures, and production-ready infrastructure supporting large-scale enterprise adoption. You will contribute to AI-driven, high-availability systems used by hundreds of thousands of users. 🗂️ Requirements: 5+ years commercial experience in scalable web applications and backend systems, Strong knowledge of .NET Framework and C#, Experience with ASP.NET MVC and Web API 2, Proficiency in MS SQL and Entity Framework, Experience designing and implementing REST APIs and GraphQL, Hands-on experience with Microsoft Azure services, Understanding of microservices architecture and API management, Knowledge of Cloud Design Patterns, Experience building Enterprise SaaS applications, Experience with Clean Architecture, DDD, CQRS, Event Sourcing, Knowledge of vector databases and semantic search in RAG systems, Experience integrating ML/AI APIs in production, Experience designing high-availability and high-volume systems, Familiarity with DevOps practices and Agile methodologies 📃 Skills: C#, .NET, ASP.NET, WebAPI, MSSQL, EntityFramework, REST, OData, GraphQL, Azure, AzureAppServices, AzureFunctions, CosmosDB, AzureServiceBus, AzureSQL, AzureSearch, Microservices, CQRS, DDD, CleanArchitecture, EventSourcing, DevOps, Agile, SaaS, MCP, ML, APIs, MLOps, VectorDB, RAG 🏢 Description: We build innovative digital products for the modern workplace in the Cloud, and we need your expertise. Want to work on backend systems that power real enterprise AI — not just another standard web application? Join us and help develop one of the first enterprise-grade MCP platform implementations in Poland. As part of our team, you will: Utilize your extensive knowledge of cloud computing, system integration, and software development, Design and maintain cloud environments on Microsoft Azure that serve as the experimental backbone for the MCP Graph Broker — one of the first implementations of its kind for enterprise AI in Poland, Configure and validate multi-tenant isolation, load balancing, and real-time monitoring mechanisms, ensuring that research on the Orchestration Layer translates into architecturally sound, scalable solutions, Prepare production-grade environments for enterprise-scale adoption — from controlled lab conditions through to infrastructure serving 500,000+ daily users across banking, retail, and public sector. Apply if you have: Proven 5+ years of commercial experience in building scalable web applications, backend services, and enterprise-grade systems, Strong knowledge of .NET Framework, ASP.NET MVC, Web API 2, MS SQL, Entity Framework, REST, and OData, Familiarity with Azure services and best practices (e.g., Azure App Services, Azure Functions, Cosmos DB, Azure Search, Azure Service Bus, Azure SQL), A solid understanding of Azure cloud services, microservices, and API management, Familiarity with Agile methodologies, DevOps practices, and modern software development tools, Knowledge and ability to apply Cloud Design Patterns, Experience in building Enterprise SaaS applications, Knowledge and experience of .NET / C# and design patterns: Clean Architecture, DDD, CQRS, Event Sourcing, Experience in designing and implementing REST API and GraphQL — with emphasis on enterprise-grade APIs, Knowledge of vector databases and semantic search techniques (e.g., Azure AI Search) in the context of RAG (Retrieval-Augmented Generation) systems, Knowledge of the MCP (Model Context Protocol) protocol or similar context protocols, and practical use of machine learning tools/ML/AI APIs in production environments, Experience in implementing AI API Layer solutions, Experience in designing solutions resilient to high data volumes and high availability, Experience in building application frameworks, Strong problem-solving skills, leadership qualities, and excellent communication abilities, A passion for technology and a keen eye for emerging trends, Fluency in Polish (C1+) and English (B2+), Ability to work from Białystok or surrounding areas; hybrid work model required (at least 3 days in the office + max 2 days remote per week), Higher technical education (computer science or related field). Nice to have: Familiarity with agent orchestration patterns: routing, memory management, tool use, human-in-the-loop, Experience with multi-tenant architecture — designing context separation, data isolation, and access policies in SaaS environments, Practical knowledge of conversational and dialogue models (fine-tuning, RLHF, prompt engineering for LLMs) — particularly for AI assistant scenarios. We offer: Salary of PLN 20,000–22,000 gross per month (employment contract), 18-month contract with the possibility of extension, Work and professional development while building a distributed enterprise-class cloud system based on AI as infrastructure, not as an add-on feature, Direct impact on the architecture of a platform used by hundreds of thousands of employees, Opportunity to explore Azure infrastructure solutions, the latest LLMs, and MLOps tools, Multi-directional professional development, certifications, and knowledge sharing, Flexible work model (hybrid), Benefits package (private healthcare, Multisport card).

Technology

GraphAware

Senior Software Engineer

Senior

Remote

Prague, Czech Republic

35 - 40 EUR

🏢 Summary: Senior Software Engineer role focused on building and evolving a graph-powered analytics platform for mission-critical intelligence systems. The position involves designing secure, scalable APIs, orchestrating graph-based workflows, and contributing to architecture and technical direction in a remote-first environment. The role emphasizes backend excellence, performance optimization, and secure software design at scale. 🗂️ Requirements: 8+ years of backend development experience, Strong proficiency in Java, Experience with Spring or similar frameworks, Experience building secure, scalable APIs, Knowledge of Clean Architecture, DDD, and TDD, Advanced debugging and profiling skills, Experience designing relational data models (PostgreSQL), Experience with graph databases (e.g., Neo4j), Experience with CI/CD pipelines and automated deployments, Experience with containerization using Docker, Knowledge of secure software design and OWASP principles 📃 Skills: Java, Spring, PostgreSQL, Neo4j, Docker, CI/CD, OWASP, DDD, TDD, CleanArchitecture, APIs 🏢 Description: Job Location: Open to candidates from anywhere in the EU and UK Flexibility: Option to work completelely remotely Keywords: Java, Spring, CI/CD, Graph databases, PostgreSQL, API Design Why apply? Product Engineering at GraphAware offers a unique opportunity to build real-world intelligence systems that matter. Build with purpose: Your code will help law enforcement and analysts save lives and protect communities through better data insight. Innovative tech: Work with knowledge graphs, workflow engines, LLMs, and graph-native UIs pushing the boundaries of data analytics. Shape the future: Contribute to product direction and technical vision alongside a senior engineering team. True autonomy: Own your work, from ideation to deployment, in a remote-first team. Global mindset: Collaborate with a world-class team of engineers, data scientists, and product thinkers across Europe and beyond. Growth without bureaucracy: Develop your skills in a non-micromanaged, excellence-driven environment. What you will be doing As a Senior Software Engineer, you will shape the core intelligence of GraphAware Hume, our graph-powered analytics platform. Your responsibilities will include: Building APIs for intuitive user interaction with complex data Designing secure, scalable access control systems for mission-critical environments Orchestrating workflows to automate graph analytics, inference, and real-time insights Optimising application performance and collaborating with other engineers to ensure seamless user experiences Contributing to architecture and technical design with the team What you must know already and be excited to grow further Proven experience in backend systems (8+ years) with exposure to large-scale, complex applications and cross-functional teams Fluency in Java , with a deep understanding of modern software engineering principles, including: Clean Architecture, Domain-Driven Design (DDD), and Test-Driven Development (TDD) Advanced debugging and profiling techniques, Writing composable, maintainable, and testable code Spring or similar frameworks with emphasis on building secure, modular, and scalable APIs Experience designing data models , both relational (e.g., PostgreSQL) and ideally graph-based (Neo4j or similar) Working knowledge of modern CI/CD pipelines, containerisation (Docker), and automated deployment workflows Strong security mindset , with practical knowledge of secure software design and common vulnerabilities (e.g., OWASP) Comfortable with remote team collaboration , i.e. tools and practices for asynchronous communication Bonus points for familiarity with: Graph technologies: Cypher, Neo4j, knowledge graph Event-driven architectures, Kafka, or distributed systems Cloud-native development, observability, and performance tuning Experience working with LLMs or integrating AI/ML into production systems What we offer Remote-first, results-oriented culture: Thrive in an environment where autonomy is balanced with accountability, and problem-solving is prioritised over rigid processes True flexibility: Work from anywhere in Europe with hours that suit your life Knowledge growth: Learn through challenging projects and peer collaboration Global connections: Build relationships through regular international team meetups Competitive compensation: Enjoy regular salary reviews that recognise your evolving value GraphAware’s values Ownership: We are proud of the work we do and we take responsibility. Excellence: We always look at where we are and how we can get better. Customers: We want our customers to always come back. Graphs: Passion for graphs is what distinguishes us from the rest. Teamwork: In times of need, we help each other out. Ready to make an impact? Join GraphAware and be part of something truly transformative. Apply now and help shape the future of graph analytics!