New offer - be the first one to apply!
June 25, 2026
Tech Lead
Senior • Remote
Warsaw, Poland
We are looking for a Tech Leader to guide an established team focused on building and evolving large-scale recommendation systems that power content discovery for millions of users. In this role, you will drive the technical direction of the recommendations platform, leveraging machine learning where it brings the most impact and ensuring ideas translate into robust, production-ready systems. You will work closely with engineers, data scientists, and product teams to continuously improve relevance, personalization, and user experience.
Quick Facts
- Large-scale recommendation systems serving millions of users
- AI-powered personalized content platform
- Fast-paced, startup environment
Responsibilities
- Lead the recommendations team, define the mission, guide the roadmap, and support day-to-day execution
- Design, prototype, and deploy ML models for content personalization
- Collaborate with product, engineering, and data teams to identify impactful research directions
- Translate research into scalable, reliable, production-ready systems
- Ensure performance, scalability, and robustness of recommendation services
- Mentor and grow engineers, fostering a strong learning culture
- Contribute to hiring and team development
- Stay up-to-date with the latest ML research and apply relevant advancements
Requirements
- Experience building recommender systems
- Strong foundation in computer science and applied mathematics, including statistics, optimization, and algorithms
- Proven ability to bridge research and production systems
- Proficiency in Python and experience with ML libraries
- Experience leading engineering and research teams
- Experience working in fast-paced startup environments
- Clear and effective communication skills in Polish and English
Benefits
- Stock options
- Flat organizational structure
- Opportunity to work on large-scale, high-impact engineering challenges
- Collaboration with experienced engineering and technical leadership
- Exposure to advanced topics in AI/ML, distributed systems, high-performance computing, and blockchain
Similar jobs you might like
Technology

CommerceIQ
Director of Engineering - AI
Senior
On-site
Mountain View, CA
🏢 Summary: Engineering leadership role to build and scale an AI Labs team developing autonomous AI agents for enterprise commerce. Responsible for defining the architecture, shipping production-grade agentic AI systems, and driving AI-assisted development at startup speed within a pre-IPO environment. The role combines hands-on technical direction with ownership of infrastructure, quality, and engineering execution. 🗂️ Requirements: Proven experience building and scaling high-performing engineering teams, Hands-on expertise in software architecture and system design, Experience shipping AI or LLM-based products to production, Deep knowledge of LLM orchestration and agent architectures, Experience with AI-assisted development tools in engineering workflows, Ownership of infrastructure efficiency, reliability, and product quality metrics, Ability to operate at startup pace with rapid release cycles, Onsite presence in Mountain View, CA 📃 Skills: LLMs, GPT-4, Claude, AgenticAI, Architecture, Orchestration, AIDevelopment, Cursor, OpenSource, Infrastructure, DistributedSystems 🏢 Description: CommerceIQ is building the AI platform that runs commerce for the world's largest brands. We are not selling AI demos. We are shipping AI agents for content, media, and sales into the workflows of the Fortune 100 every week. 2,200+ Customers 10 of Top 12 CPG Companies 900+ Retailers Connected $200M+ Raised Customers include Coca-Cola, Nestlé, Colgate-Palmolive, Mondelez, Samsung, and Kellogg's. Backed by SoftBank, Insight Partners, and Madrona. Headquartered in Mountain View with teams across the US, India, Canada, and the UK. Pre-IPO.The Problem: We have thousands of enterprise users, proven product-market fit across digital shelf analytics, retail media, and sales operations, and the Fortune 100 running on our platform. That part works. Now we are building something new: autonomous AI agents that are already in customer hands and scaling fast. This is a 0-to-1 build inside a company that has the distribution, the data, and the customers to make it real. The AI Labs team operates as a startup within the company. It needs its own engineering leader. Someone who can recruit a world-class team in Mountain View, set the technical direction for agentic AI in commerce, and ship at a pace that matches the opportunity. We have engineering teams across the US, India, Canada, and the UK. Mountain View is the center of gravity for AI leadership. This role reports directly to the Founders. We ship with Claude, GPT-4, and open-source models in production. Our engineers already write the majority of code with AI. Some things are great. Some things need to be rebuilt. The next leader will know the difference. What You'll Do: Build the Future of Commerce AI Architect and evolve the platform for the agentic era. The technical foundation needs to support agents that operate autonomously across content, media, and sales. You will decide what gets built, how it gets built, and what gets thrown away. Push the frontier on AI-assisted development. We already lead most companies in AI code contribution. Claude Code, Cursor, and the next generation of agentic dev workflows should be standard across the org. As a startup, we should be ahead of everyone else on this. Ship AI agents into production with speed and reliability. Our agents are already in Fortune 100 workflows and scaling fast. Engineering needs to deliver new capabilities on a weekly cadence. Be the technical face of the company externally. Our AI Brand positioning depends on engineering leaders who can speak credibly about what we are building. Conference talks, blog posts, recruiting events. Build the Team Recruit and retain world-class engineering talent, starting with Mountain View. You will be measured on the quality of people you bring in and the quality of people you develop. Build a strong engineering leadership bench. We need senior leaders who can independently own large surface areas and represent engineering with authority across the company. Create an environment where the best engineers want to stay, grow, and recruit their friends. Every hire should raise the average. Own Engineering Execution Own product quality, infrastructure efficiency, and engineering velocity. You set the metrics, you hit them. Drive continuous improvement in margins and cost structure. We have already made dramatic improvements in infra costs and product reliability. You will own the next chapter. What You'll Bring: This is not a caretaker role. We need a builder. Here is what matters: You have built and scaled engineering teams. You have taken a team from good to great. You know how to hire senior talent, develop middle managers, and create a culture where A-players attract more A-players. Ideally you have done this at a pre-IPO company scaling through a similar inflection point. You are technical and hands-on. You can go deep on architecture discussions, review technical designs, and earn the respect of senior engineers. You do not need to write code every day, but you need to be able to tell when code is good and when it is not. You are AI-native. You personally use AI development tools. You have opinions about LLM orchestration, agent architectures, and how AI changes the software development lifecycle. You are excited about a world where AI writes most of the code and engineers focus on architecture, judgment, and customer impact. You operate with urgency. Startup pace. Weekly shipping cadence. You do not tolerate multi-month planning cycles for things that should take days. You bias for action and course-correct fast. You are a talent magnet. The best engineers you have worked with want to work with you again. You have a network of strong technical leaders you can bring in. You know the difference between hiring for pedigree and hiring for signal. You want to be in the room. This is an onsite role in Mountain View. You will work closely with the Founders, product, and customer success. Our best decisions happen face-to-face. Compensation and Benefits: Base: Competitive with top-tier Silicon Valley companies. Commensurate with experience. Equity: Significant pre-IPO stock options. This is a leadership seat and the equity reflects that. We are at a stage where senior hires still get meaningful ownership. Benefits: Full medical, dental, vision. 401(k). Unlimited PTO. Location: Mountain View, CA. Onsite. 15 minutes from Stanford campus. Why Join Now: The window is now. The company has product-market fit, revenue, and customers. The AI Labs team is being built right now. In 12 months this team will be set. The founding members will define the culture, the architecture, and the trajectory. This is that moment. Real AI, not AI theater. Most companies are bolting AI onto legacy products and calling it innovation. We are rebuilding the entire platform around autonomous agents. Our agents are already in production, already in customer workflows, already making decisions. If you want to lead a team doing real AI, this is it. Fortune 100 scale. Your decisions will directly affect how 2,200+ brands run their ecommerce. The Fortune 100 uses our platform to manage billions of dollars in commerce. This is not a sandbox. Equity upside. Pre-IPO. $200M+ raised from tier-one investors. The economics of joining at this stage, in this role, are compelling. Check out our LinkedIn page to learn more about what it’s like to work at CommerceIQ!We are an equal opportunity employer and value diversity at our company. We do not discriminate on the basis of race, religion, color, national origin, gender, sexual orientation, age, marital status, veteran status, disability status or any other category prohibited by applicable law.
Technology
Latent AI
Full Stack Engineer
Senior
Remote
Tel Aviv-Yafo, Israel
6,000 - 8,000 USD
🏢 Summary: Senior Fullstack Engineer role focused on rebuilding and enhancing a modern web application using a contemporary TypeScript-based stack. The position involves hands-on frontend and backend development, ownership of features, and ensuring high-quality delivery within a small engineering team. Strong emphasis on Next.js, system design, testing, DevOps, and AI-assisted development. 🗂️ Requirements: 5+ years experience as Full-stack Engineer, Expert-level Next.js, Expert-level React, Expert-level TypeScript, Experience with PostgreSQL, Experience with Prisma or modern ORM, Experience with type-safe APIs (tRPC or similar), Experience with monorepo architectures (Turborepo, Nx or similar), Experience with React state management (Tanstack Query, Zustand), Strong understanding of unit, integration, and E2E testing, Experience with CI/CD pipelines, Experience with DevOps principles, Experience with observability (logging, monitoring, tracing), Ability to use AI coding assistants effectively, Fluent English communication skills 📃 Skills: Next.js, React, TypeScript, JavaScript, tRPC, Prisma, PostgreSQL, Supabase, Trigger.dev, Python, Tanstack, Zustand, ReactHookForm, Tailwind, shadcn, better-auth, Vitest, Playwright, Turborepo, pnpm, GitHubActions, CI/CD, DevOps 🏢 Description: About Us Latent AI is a leading AI solutions implementation partner, dedicated to helping our diverse clients solve their most complex challenges with cutting-edge technology. Our strength lies in our small, agile, and expert teams who deliver bespoke AI and machine learning solutions. We foster a culture of collaboration, innovation, and deep technical excellence. As we grow, we are seeking a leader who is passionate about nurturing the talented individuals at the heart of our success. Company Website : https://www.reachlatent.com/ The Role Start Date: March 1st 2026 We are looking for a senior fullstack engineer to join the team and work on rebuilding and enhancing a modern web application. The role is hands-on, covering both frontend and backend development, with a strong focus on quality, collaboration, and delivery. The ideal candidate is comfortable working with modern JavaScript frameworks, rebuilding existing systems, and using AI-assisted development tools effectively. This role suits someone who is proactive, communicates clearly, and can work independently while contributing as part of a close-knit engineering team. Our Tech Stack Frontend: Next.js, React 19, TypeScript, Tailwind v4, shadcn/ui Backend: tRPC, Prisma ORM, PostgreSQL, Supabase Background Jobs: Trigger.dev (TypeScript + Python) State & Data: Tanstack Query (React Query), Zustand, React Hook Form Auth: better-auth Testing: Vitest (unit/integration), Playwright (E2E) Monorepo: Turborepo + pnpm workspaces CI/CD: GitHub Actions What You’ll Do Project & Delivery Team Player: You will operate as part of a small team of full stack engineers who rebuild and maintain a full-stack web application (frontend & backend). Participate in technical discussions, reviews, and solution design. Proactive Ownership : A deep sense of accountability for your solutions, theproduct's quality, and its timely delivery. Own the planning and development of features of our Next.js/Node.js/Python platform. Hands-On Technical Expertise Core Stack Mastery: Expert-level, hands-on ability with Next.js and TypeScript . You must be able to write production-grade code. Full-Stack Context: A strong grasp of the entire system, including the backend data-processing services ( TypeScript ) and databases ( PostgreSQL ). DevOps & CI/CD: Solid experience with DevOps principles and CI/CD pipelines . You must understand how to maintain and improve a fast, reliable, and automated path from code to production. Observability: Experience implementing or managing observability tools (e.g.,logging, monitoring, tracing) to understand system health, debug issues, andensure high availability. Technical Quality & Testing: A strong understanding of modern testing strategies (unit, integration, e2e) and a commitment to shipping high-quality, well-tested code. AI Adoption: Leveraging AI coding assistants wisely to enhance development efficiency while keeping production level quality. Who You Are Technical Expert: Deep, hands-on experience with Next.js , TypeScript , and full-stack systems. Strong Communicator: Fluent in English, with ability to communicate complex technical ideas clearly and confidently to both engineers and clients. Business-Minded Engineer: You understand the “why” behind the code - connecting technical priorities directly to business outcomes. Problem Solver : You have the ability to make recommendations and contribute to the team technical discussions, constantly seeking ways to move forward, even when dealing with ambiguity. Role Requirements Must: Minimum of 5+ years of experience as a full-stack engineer, specifically working with modern web applications. Expert-level, hands-on ability with Next.js, React, and TypeScript. Deep experience with PostgreSQL and modern ORMs (we use Prisma). Experience with type-safe APIs (tRPC or similar approaches). Experience with monorepo architectures (Turborepo, Nx, or similar). Familiarity with React state management (Tanstack Query, Zustand). Working effectively with AI coding agents to enhance productivity. Commitment to high-quality code, including strong understanding of modern testing strategies (unit, integration, e2e). Excellent written and verbal communication skills in English, capable of communicating complex technical ideas clearly. Proven ability to work independently, proactively own outcomes, and contribute effectively as part of a small, close-knit team. Advantage: Experience with Tailwind CSS and modern component libraries (shadcn/ui). Experience with form libraries (React Hook Form or similar). Understanding of background job systems ( Trigger.dev , or similar). Experience with E2E testing frameworks. Understanding and experience with DevOps principles and managing CI/CD pipelines. Experience implementing or managing observability tools (logging, monitoring, tracing). Experience with authentication systems. Bonus Points: Experience in a consulting or professional services environment. Prior exposure to AI, ML, or data-driven platforms. Familiarity with distributed teams and cross-timezone collaboration. Why Join Us? This is a unique opportunity to shape the engineering culture at a growing AI services company. You'll have a direct impact on the careers of our talented engineers and play a pivotal role in our ability to deliver world-class solutions to our clients. If you are a leader who believes that great technology is built by happy, empowered, and supported people, we would love to hear from you.
Technology
co.brick
CTO (Chief Technology Officer)
Senior
Hybrid
Gliwice, Poland
🏢 Summary: Executive technical leadership role to scale and evolve a global AI-driven brand compliance platform built on cloud-native architecture. The position focuses on defining technical vision, overseeing scalable and resilient systems on GCP, and integrating AI/ML into production-grade products. The mission is to transform the engineering organization into a high-performance team while maintaining startup agility. 🗂️ Requirements: Proven experience as CTO, VP Engineering, or Head of Tech in startup environment, Expert knowledge of Java, Python, and React, Strong experience with cloud-native architectures on GCP, Experience building data-intensive platforms, Experience integrating AI/ML into production systems, Experience designing scalable microservices architectures, Experience with event-driven systems, Ability to define and execute technical strategy, Experience leading and scaling cross-functional engineering teams 📃 Skills: Java, Python, React, GCP, Microservices, GraphQL, AI, ML, NLP, DevOps, QA, Cloud, Architecture, Event-driven 🏢 Description: What’s at stake? We’re changing the rules of the game in global brand compliance. Our product is in an extremely dynamic phase of development, and the largest e-commerce platforms on the market are already taking a direct interest in our innovative approach. What gives us a massive advantage is access to unique datasets—powerful fuel for building advanced AI-based solutions. We’re looking for a leader who will step up and take our product to the very top! Your mission and challenge : We need a technological visionary who will take the helm and transform our product and engineering organization into a high-performance machine. You must know how to scale processes and architecture without losing the agility and startup spirit that drives us. Our Tech Stack We build on a robust and modern foundation: Backend: Java (modern frameworks, microservices architecture). Frontend: React (building intuitive, data-rich management dashboards). AI/ML Module: Python (dedicated models for natural language processing of regulations and automated decision-making). Infrastructure: Google Cloud Platform (GCP). Engineering Philosophy: High focus on "Compliance by Design," high availability, and seamless integration with global regulatory data sources. Key Responsibilities Technical Strategy: Define the long-term technical vision and roadmap, ensuring the platform remains "right by design" and scalable for global markets. Architecture Oversight: Oversee the evolution of the GCP and Event-driven infrastructure, ensuring high resilience and security. Team Leadership: Scale and mentor a cross-functional engineering team (Software, Data, AI, DevOps, QA), fostering a culture of high velocity and low ego. Product-Tech Alignment: Collaborate with stakeholders to translate complex burdens into elegant, automated digital products. Innovation: Drive the integration of AI/ML and GraphQL layers. Requirements Leadership: Proven experience in executive technical leadership (CTO, VP Engineering, or Head of Tech) in a fast-paced startup environment. Deep Technical Roots: Expert knowledge of modern stacks (java, python, react) and cloud-native architectures (GCP). Data & AI Vision: Experience building data-heavy platforms and integrating AI/ML into production workflows. Business Acumen: Ability to align technical decisions with commercial goals and regulatory requirements. Mindset: A pragmatic leader who stays "close to the code," values ownership, and thrives on solving high-impact problems.
Technology
MOTIFE
Senior Machine Learning Engineer
Senior
Hybrid
Warsaw, Poland
31,000 - 35,000 PLN/mo
🏢 Summary: Senior Machine Learning Engineer role focused on building and scaling end-to-end recommendation systems for personalized content and workout experiences. The position involves developing real-time ML services, running experiments, and deploying production-grade models in a cloud-based environment. You will contribute to unified recommendation architecture and LLM-driven personalization initiatives. 🗂️ Requirements: 4+ years of experience in machine learning, Experience in recommender systems or applied ML domains, Degree in Computer Science, Machine Learning, Statistics, Mathematics or related quantitative field, Hands-on experience building, training and evaluating ML models, Strong software engineering skills, Professional experience with Python, Experience with large-scale data pipelines, Experience with distributed data processing, Experience with Spark and Airflow, Experience with AWS or similar cloud environment, Experience with Kubernetes and production serving technologies, Experience with A/B testing and experiment analysis 📃 Skills: Python, Spark, Airflow, AWS, S3, Kubernetes, RecommenderSystems, DeepLearning, Transformers, LLMs, MLOps, REST, gRPC, FastAPI, ABTesting 🏢 Description: We are hiring on behalf of our client, a global innovator in fitness and wellness technology. Their mission is to empower people to live fit, strong, long, and happy lives by delivering integrated experiences to millions of members anytime, anywhere. We are looking for a Senior Machine Learning Engineer to join the Personalization team, which owns the recommendation systems powering content discovery across the ecosystem. In this role, you will work on end-to-end ML systems: building and training models, improving real-time recommendation services, running experiments, and deploying scalable solutions into production. You will help evolve the recommendation platform from multiple models toward a more unified, real-time architecture, while also contributing to company's IQ initiatives involving LLMs, personalized plans, and AI-powered member experiences. Key takeaways: Stack : Python, Spark, Airflow, AWS, S3, Kubernetes, recommender systems, Deep Learning, Transformers, LLMs, MLOps, REST/gRPC/FastAPI, A/B testing Salary : 31 000 PLN - 35 000 PLN gross on the Contract of Employment Working model : Hybrid - 3 days/week from the office Location : ul. Grzybowska 60, Warsaw Recruitment process : A call with MOTIFE Recruiter Hiring Manager screening Coding interview Panel interviews with the team (coding, architecture, and cross-collaboration interviews, Hiring Manager meeting) Responsibilities: Build, train, evaluate, and improve ML models powering personalized workout and content recommendations. Develop and maintain data and ML pipelines using Python, Spark, Airflow, AWS, and S3. Productionize, deploy, monitor, and optimize ML models and recommendation services. Improve real-time model serving, including latency, scalability, reliability, and infrastructure costs. Support the evolution of recommendation systems toward unified rankers, candidate generation, and inference services. Run A/B tests and analyze experiment results with Product Analysts to measure product and member impact. Contribute to IQ initiatives, including personalized plans, insights, LLM-based features, and responsible AI practices. Collaborate with ML Engineers, Data Engineers, Software Engineers, Platform Engineers, Product Managers, and Analysts to deliver scalable personalization features. Requirements: 4+ years of experience in machine learning, ideally in recommender systems, NLP, computer vision, or another applied ML domain. Degree in Computer Science, Machine Learning, Statistics, Mathematics, Operational Research, or another quantitative field. Strong hands-on experience building, training, evaluating, and improving ML models. Solid software engineering skills, including clean code, data structures, algorithms, and production readiness. Professional experience with Python; experience with Java, Kotlin, Go, C, or C++ is a plus. Experience with large-scale data pipelines, distributed processing, and orchestration tools such as Spark and Airflow. Familiarity with cloud-based ML environments, preferably AWS, and production serving technologies such as Kubernetes, REST, gRPC, or FastAPI. Strong communication skills and the ability to work cross-functionally with product, analytics, platform, data, and engineering teams. What we offer: 100% paid medical care Multisport Creative tax (KUP) Home office allowance MacBook Pro Apply now If this sounds like your next step, we’d love to hear from you! Please apply via our careers page and submit your CV in English.
Technology
VirtusLab
Software Engineer with LLM (Expert)
Senior
Hybrid
Krakow, Poland
26,000 - 31,000 PLN
🏢 Summary: Opportunity to join a newly formed, globally distributed team building an AI-powered internal developer platform for a large-scale engineering organization. The role focuses on designing and integrating LLM-based tools and agent systems that enhance coding, testing, and deployment workflows. You will help architect and implement core AI infrastructure and integrations within a greenfield, startup-like environment. 🗂️ Requirements: Hands-on experience integrating or building with LLMs, AI agents, or coding assistants, Strong experience in Scala or another modern JVM language (Kotlin or Java 17+), Proven polyglot programming ability, Experience designing and implementing API integrations, Ability to collaborate in a distributed team across time zones, Professional English communication skills 📃 Skills: Python, TypeScript, Scala, Java, Kotlin, LLM, OpenAI, Anthropic, API, AWS, GRPC, MySQL, GitHub, Slack, Docker, Kubernetes, GCP, CI/CD 🏢 Description: We foster a dynamic culture rooted in strong engineering, a sense of ownership, and transparency, empowering our team. As part of the expanding VirtusLab Group, we offer a compelling environment for those seeking to make a substantial impact in the software industry within a forward-thinking organization. About the role You will be a founding member of a new, globally distributed team dedicated to a single mission: revolutionizing internal developer experience in a big technical organization (thousands of developers) via AI-based developer tools. Project scope You will be a founding member of a new, globally distributed team dedicated to a single mission: revolutionizing internal developer experience in a big technical organization (thousands of developers) via AI-based developer tools. Think of it as an internal startup, with the freedom to innovate and the stability of an established company. Our goal is to design and build an intelligent platform that assists developers at every stage, from coding and debugging to testing and deployment. Your team will be part of a larger 10-person group, with colleagues in California, Amsterdam, and Poland, organised into three focused sub-teams. This role requires collaboration (few meetings a week) with engineers on the US West Coast to ensure our platform meets the needs of our global team. What you will do Design and implement integrations with cutting-edge Large Language Models (LLMs) and APIs (like OpenAI’s models, Anthropic’s Claude, and more). Develop intelligent, agent-based systems to automate and assist in complex software development tasks. Engineer the core infrastructure for our AI agents, including components like MCP servers. Seamlessly weave AI capabilities into the daily workflows of our developers by integrating with essential tools like GitHub, Slack, IDEs, and client internal services, mostly Scala-based. Collaborate within a distributed, international team to research, prototype, and deploy solutions that have a direct impact on developer productivity and satisfaction. Tech stack This is a greenfield project, which means you’ll have a say in the technologies we choose. Nothing is set in stone. However, our environment and the problem space suggest we’ll be working with: Primary Languages: Python, TypeScript, Scala – based on available APIs and existing integration – but actual stack will be determined as the project progresses. The project will be based on internally developed services and solutions, utilising Scala, Java, AWS, GRPC, MySQL and more. What we expect: Proven polyglot programming skills with the ability to rapidly learn new languages, frameworks, and domains. Hands-on, practical experience building with or integrating LLMs, coding assistants, or AI agents. You should be ready to demonstrate your work or discuss your implementation experience during the interview. Strong, hands-on experience in at least one of the following: Scala, or another modern JVM language (e.g., Kotlin, Java 17+). A proactive, self-starter attitude. You take initiative, communicate clearly, and thrive in a collaborative, goal-oriented environment. Excellent communication skills in English and the ability to effectively collaborate with team members in the US West Coast time zone. Nice to have: A passion for or prior experience in building developer tools, IDE plugins, or enhancing developer workflows. Experience with DevOps practices and tools (CI/CD, Docker, Kubernetes, cloud platforms like GCP or AWS). Familiarity with the MLOps or Data Engineering ecosystem, particularly on the integration and tooling side (we are not looking for model researchers or trainers) A few perks of being with us Building tech community Flexible hybrid work model Home office reimbursement Language lessons MyBenefit points Private healthcare Training Package And a lot more!
Technology
VirtusLab
Software Engineer with LLM (Principal)
Senior
Hybrid
Krakow, Poland
30,000 - 37,000 PLN
🏢 Summary: Founding engineer role in a greenfield, AI-driven internal platform aimed at revolutionizing developer experience at scale through LLM-powered tools and agent-based systems. The position focuses on designing and integrating AI capabilities into daily development workflows across a large, globally distributed organization. You will collaborate internationally to build core infrastructure and intelligent automation supporting coding, testing, and deployment processes. 🗂️ Requirements: Hands-on experience building or integrating LLMs, AI agents, or coding assistants, Strong experience in Scala or another modern JVM language, Proven polyglot programming ability, Experience designing and implementing API integrations, Ability to build and maintain backend infrastructure, Fluent English for technical collaboration, Availability for collaboration with US West Coast time zone 📃 Skills: Python, TypeScript, Scala, Java, Kotlin, LLM, OpenAI, Anthropic, API, AWS, GRPC, MySQL, GitHub, Slack, Docker, Kubernetes, GCP, CI/CD 🏢 Description: We foster a dynamic culture rooted in strong engineering, a sense of ownership, and transparency, empowering our team. As part of the expanding VirtusLab Group, we offer a compelling environment for those seeking to make a substantial impact in the software industry within a forward-thinking organization. About the role You will be a founding member of a new, globally distributed team dedicated to a single mission: revolutionizing internal developer experience in a big technical organization (thousands of developers) via AI-based developer tools. Project scope You will be a founding member of a new, globally distributed team dedicated to a single mission: revolutionizing internal developer experience in a big technical organization (thousands of developers) via AI-based developer tools. Think of it as an internal startup, with the freedom to innovate and the stability of an established company. Our goal is to design and build an intelligent platform that assists developers at every stage, from coding and debugging to testing and deployment. Your team will be part of a larger 10-person group, with colleagues in California, Amsterdam, and Poland, organised into three focused sub-teams. This role requires collaboration (few meetings a week) with engineers on the US West Coast to ensure our platform meets the needs of our global team. What you will do Design and implement integrations with cutting-edge Large Language Models (LLMs) and APIs (like OpenAI’s models, Anthropic’s Claude, and more). Develop intelligent, agent-based systems to automate and assist in complex software development tasks. Engineer the core infrastructure for our AI agents, including components like MCP servers. Seamlessly weave AI capabilities into the daily workflows of our developers by integrating with essential tools like GitHub, Slack, IDEs, and client internal services, mostly Scala-based. Collaborate within a distributed, international team to research, prototype, and deploy solutions that have a direct impact on developer productivity and satisfaction. Tech stack This is a greenfield project, which means you’ll have a say in the technologies we choose. Nothing is set in stone. However, our environment and the problem space suggest we’ll be working with: Primary Languages: Python, TypeScript, Scala – based on available APIs and existing integration – but actual stack will be determined as the project progresses. The project will be based on internally developed services and solutions, utilising Scala, Java, AWS, GRPC, MySQL and more. What we expect: Proven polyglot programming skills with the ability to rapidly learn new languages, frameworks, and domains. Hands-on, practical experience building with or integrating LLMs, coding assistants, or AI agents. You should be ready to demonstrate your work or discuss your implementation experience during the interview. Strong, hands-on experience in at least one of the following: Scala, or another modern JVM language (e.g., Kotlin, Java 17+). A proactive, self-starter attitude. You take initiative, communicate clearly, and thrive in a collaborative, goal-oriented environment. Excellent communication skills in English and the ability to effectively collaborate with team members in the US West Coast time zone. Nice to have: A passion for or prior experience in building developer tools, IDE plugins, or enhancing developer workflows. Experience with DevOps practices and tools (CI/CD, Docker, Kubernetes, cloud platforms like GCP or AWS). Familiarity with the MLOps or Data Engineering ecosystem, particularly on the integration and tooling side (we are not looking for model researchers or trainers) A few perks of being with us Building tech community Flexible hybrid work model Home office reimbursement Language lessons MyBenefit points Private healthcare Training Package And a lot more!
Technology
Allegro
Team Leader (Java / Kotlin) - Recommendations Team
Senior
Hybrid
Warsaw, Poland
🏢 Summary: Technical Team Leader role in the Recommendation team, combining hands-on development (20–50%) with leading a team delivering scalable, high-performance recommendation systems. The position focuses on designing and implementing distributed systems while ensuring engineering best practices and close collaboration with data and business teams. You will drive technical quality, architecture, and reliable delivery in a high-traffic environment. 🗂️ Requirements: Experience leading a development team as Tech Lead or Team Leader, Strong experience with Java, Kotlin or Scala, Active hands-on coding experience, Strong knowledge of testing, CI/CD and scalable architecture, Experience with high-traffic distributed systems, Experience in data engineering, Ability to ensure code quality through code reviews and TDD, Proficiency in English (B2+) 📃 Skills: Scala, Java, Kotlin, Python, SpringBoot, ApachePekko, ApacheSpark, GCP, Kubernetes, Docker, Consul, GitHub, GitHubActions, CICD, TDD, Microservices 🏢 Description: About the role Join the Recommendation team! You will have a chance to build tools for recommendations on Allegro - one of the most visible products on the platform. Your team work closely with the Machine Learning team, creating the best experience for customers. High performance, engineering best practices and great atmosphere in the team guaranteed! We are looking for a leader who is still close to technology. In this role, you will spend around 20-50% of your time on technical work (coding, code reviews, architecture), with the remaining time focused on team development and business collaboration. Important things for you Contract of employment, tax-deductible costs Depending on your annual assessment and the company's results we offer: Annual bonus based on your annual performance and company results. Long term discretionary incentive plan based on Allegro.eu shares (restricted stock units). Flexible working hours in the hybrid model (4/1) - working hours start between 7:00 a.m. and 10:00 a.m. We also have 30 days of occasional remote work. Our team is based in Warsaw. What will you do? Lead the development team (5-7 members) – ensuring accurate, scalable, and reliable delivery predictions Technical leadership – mentoring, code reviews, ensuring high code quality Design and implementation of key systems (languages: Scala, Java/Kotlin, Python, stacks: Spring Boot, Apache Pekko, Apache Spark, Google Cloud Platform) Collaboration with cross-functional teams - data science, data engineering, analytics, UX, operations Ensuring high quality - clean code, code review, TDD, CI/CD to ensure the quality and maintainability Who are we looking for? Experience in leading a team (Java/Kotlin and/or Scala) as a Tech Lead or Team Leader Still actively coding and eager to maintain technical expertise Strong knowledge of engineering best practices (testing, CI/CD, scalable architecture) Experience with high-traffic distributed systems and data engineering Ability to bridge technical and business perspectives Proficiency in English (B2+) Nice to have Experience with ML Familiarity with GCP data engineering tools: BigQuery, Cloud Composer, Dataproc What's in it for you: Well-located offices (with e.g. fully equipped kitchens, bicycle parking, terraces full of greenery) and excellent work tools (e.g., raised desks, ergonomic chairs, interactive conference rooms). A 16" or 14" MacBook Pro or corresponding Dell with Windows (if you don't like Macs) and all the necessary accessories. A wide selection of fringe benefits in a cafeteria plan - you choose what you like (e.g., medical, sports or lunch packages, insurance, purchase vouchers). English classes that we pay for related to the specific nature of your job. A training budget, inter-team tourism ( see more here ), hackathons, and an internal learning platform where you will find multiple trainings. An additional day off for volunteering, which you can use alone, with a team, or with a larger group of people connected by a common goal. Social events for Allegro people - Spin Kilometers, Family Day, Fat Thursday, Advent of Code, and many other occasions we enjoy. And that's just the beginning! You can read more about the benefits here . #goodtobehere means that: You will join a team you can count on - we work with top-class specialists who have knowledge- and experience-sharing in their DNA. You will love our level of autonomy in team organization, the space for continuous development, and the opportunity to try new things. You get to choose which technology solves the problem and you are responsible for what you create. You will value our Developer Experience and the full platform of tools and technologies that make creating software easier. We rely on an internal ecosystem based on self-service and widely used tools such as Kubernetes, Docker, Consul, GitHub, and GitHub Actions. Thanks to this, you can contribute to Allegro from your very first days on the job. You will be equipped with modern AI tools to automate repetitive tasks, allowing you to focus on developing new services and refining existing ones (also leveraging AI support). You will create solutions that will be used (and loved!) by your friends, family and millions of our customers. You will meet the Allegro Scale , which starts with over 1000 microservices, an open-source data bus (Hermes) with 300K+ rps, a Service Mesh with 1M+ rps, tens of petabytes of data, and production-used machine learning. You will become part of Allegro Tech - We speak at industry conferences, cooperate with tech communities, run our own blog (it's been over 10 years!), record podcasts, lead guilds, and we organize our own internal conference - the Allegro Tech Meeting. We create solutions we love (and can) to talk about! Send us your CV and… see you at Allegro!
Technology
VirtusLab
Python Software Engineer with LLM (Expert)
Senior
Hybrid
Krakow, Poland
26,000 - 31,000 PLN
🏢 Summary: Founding engineer role in a greenfield, AI-driven initiative to build an intelligent internal platform that enhances developer experience across coding, debugging, testing, and deployment. The position focuses on designing and integrating LLM-powered agents and infrastructure within a large-scale engineering environment. You will collaborate in a globally distributed team to deliver AI tools embedded into everyday developer workflows. 🗂️ Requirements: Strong hands-on experience in Python, Proven experience integrating or building with LLMs, AI agents, or coding assistants, Ability to design and implement API integrations, Experience building distributed or backend systems, Ability to integrate systems with developer tools and services, Proficiency in English for technical collaboration across time zones, Polyglot programming skills and ability to learn new technologies quickly 📃 Skills: Python, TypeScript, Scala, Java, LLMs, OpenAI, Anthropic, APIs, AWS, GRPC, MySQL, GitHub, Slack, Docker, Kubernetes, CI/CD, GCP 🏢 Description: We foster a dynamic culture rooted in strong engineering, a sense of ownership, and transparency, empowering our team. As part of the expanding VirtusLab Group, we offer a compelling environment for those seeking to make a substantial impact in the software industry within a forward-thinking organization. About the role You will be a founding member of a new, globally distributed team dedicated to a single mission: revolutionizing internal developer experience in a big technical organization (thousands of developers) via AI-based developer tools. Project scope You will be a founding member of a new, globally distributed team dedicated to a single mission: revolutionizing internal developer experience in a big technical organization (thousands of developers) via AI-based developer tools. Think of it as an internal startup, with the freedom to innovate and the stability of an established company. Our goal is to design and build an intelligent platform that assists developers at every stage, from coding and debugging to testing and deployment. Your team will be part of a larger 10-person group, with colleagues in California, Amsterdam, and Poland, organised into three focused sub-teams. This role requires collaboration (few meetings a week) with engineers on the US West Coast to ensure our platform meets the needs of our global team. What you will do Design and implement integrations with cutting-edge Large Language Models (LLMs) and APIs (like OpenAI’s models, Anthropic’s Claude, and more). Develop intelligent, agent-based systems to automate and assist in complex software development tasks. Engineer the core infrastructure for our AI agents, including components like MCP servers. Seamlessly weave AI capabilities into the daily workflows of our developers by integrating with essential tools like GitHub, Slack, IDEs, and client internal services, mostly Scala-based. Collaborate within a distributed, international team to research, prototype, and deploy solutions that have a direct impact on developer productivity and satisfaction. Tech stack This is a greenfield project, which means you’ll have a say in the technologies we choose. Nothing is set in stone. However, our environment and the problem space suggest we’ll be working with: Primary Languages: Python, TypeScript, Scala – based on available APIs and existing integration – but actual stack will be determined as the project progresses. The project will be based on internally developed services and solutions, utilising Scala, Java, AWS, GRPC, MySQL and more. What we expect: Proven polyglot programming skills with the ability to rapidly learn new languages, frameworks, and domains Strong, hands-on experience in Python Hands-on, practical experience building with or integrating LLMs, coding assistants, or AI agents. You should be ready to demonstrate your work or discuss your implementation experience during the interview A proactive, self-starter attitude. You take initiative, communicate clearly, and thrive in a collaborative, goal-oriented environment Excellent communication skills in English and the ability to effectively collaborate with team members in the US West Coast time zone Nice to have: A passion for or prior experience in building developer tools, IDE plugins, or enhancing developer workflows Experience with DevOps practices and tools (CI/CD, Docker, Kubernetes, cloud platforms like GCP or AWS) Familiarity with the MLOps or Data Engineering ecosystem, particularly on the integration and tooling side (we are not looking for model researchers or trainers) A few perks of being with us Building tech community Flexible hybrid work model Home office reimbursement Language lessons MyBenefit points Private healthcare Training Package And a lot more!
Technology
VirtusLab
Python Software Engineer with LLM (Principal)
Senior
Hybrid
Krakow, Poland
30,000 - 37,000 PLN
🏢 Summary: Join a founding team building an AI-powered internal platform to enhance developer experience across a large-scale engineering organization. The role focuses on designing and integrating LLM-based agents and infrastructure into everyday developer workflows. This greenfield project offers high impact through building intelligent tools that support coding, testing, debugging, and deployment. 🗂️ Requirements: Strong hands-on experience in Python, Practical experience integrating or building with LLMs, AI agents, or coding assistants, Proven polyglot programming ability, Experience designing and implementing API integrations, Ability to collaborate with distributed international teams, Professional proficiency in English 📃 Skills: Python, TypeScript, Scala, Java, AWS, GRPC, MySQL, OpenAI, Anthropic, GitHub, Slack, Docker, Kubernetes, GCP, CI/CD 🏢 Description: We foster a dynamic culture rooted in strong engineering, a sense of ownership, and transparency, empowering our team. As part of the expanding VirtusLab Group, we offer a compelling environment for those seeking to make a substantial impact in the software industry within a forward-thinking organization. About the role You will be a founding member of a new, globally distributed team dedicated to a single mission: revolutionizing internal developer experience in a big technical organization (thousands of developers) via AI-based developer tools. Project scope You will be a founding member of a new, globally distributed team dedicated to a single mission: revolutionizing internal developer experience in a big technical organization (thousands of developers) via AI-based developer tools. Think of it as an internal startup, with the freedom to innovate and the stability of an established company. Our goal is to design and build an intelligent platform that assists developers at every stage, from coding and debugging to testing and deployment. Your team will be part of a larger 10-person group, with colleagues in California, Amsterdam, and Poland, organised into three focused sub-teams. This role requires collaboration (few meetings a week) with engineers on the US West Coast to ensure our platform meets the needs of our global team. What you will do Design and implement integrations with cutting-edge Large Language Models (LLMs) and APIs (like OpenAI’s models, Anthropic’s Claude, and more). Develop intelligent, agent-based systems to automate and assist in complex software development tasks. Engineer the core infrastructure for our AI agents, including components like MCP servers. Seamlessly weave AI capabilities into the daily workflows of our developers by integrating with essential tools like GitHub, Slack, IDEs, and client internal services, mostly Scala-based. Collaborate within a distributed, international team to research, prototype, and deploy solutions that have a direct impact on developer productivity and satisfaction. Tech stack This is a greenfield project, which means you’ll have a say in the technologies we choose. Nothing is set in stone. However, our environment and the problem space suggest we’ll be working with: Primary Languages: Python, TypeScript, Scala – based on available APIs and existing integration – but actual stack will be determined as the project progresses. The project will be based on internally developed services and solutions, utilising Scala, Java, AWS, GRPC, MySQL and more. What we expect: Proven polyglot programming skills with the ability to rapidly learn new languages, frameworks, and domains Strong, hands-on experience in Python Hands-on, practical experience building with or integrating LLMs, coding assistants, or AI agents. You should be ready to demonstrate your work or discuss your implementation experience during the interview A proactive, self-starter attitude. You take initiative, communicate clearly, and thrive in a collaborative, goal-oriented environment Excellent communication skills in English and the ability to effectively collaborate with team members in the US West Coast time zone Nice to have: A passion for or prior experience in building developer tools, IDE plugins, or enhancing developer workflows Experience with DevOps practices and tools (CI/CD, Docker, Kubernetes, cloud platforms like GCP or AWS) Familiarity with the MLOps or Data Engineering ecosystem, particularly on the integration and tooling side (we are not looking for model researchers or trainers) A few perks of being with us Building tech community Flexible hybrid work model Home office reimbursement Language lessons MyBenefit points Private healthcare Training Package And a lot more!
Technology
Allegro
Senior Software Engineer (SEO Tech)
Senior
Hybrid
Krakow, Poland
18,850 - 25,900 PLN/mo
🏢 Summary: Senior Software Engineer role focused on leading architecture and development of large-scale SEO and AI-driven systems, including a Market Trend Prediction engine based on LLMs. The position combines technical leadership, big data engineering, and cloud-based microservices development from PoC to production at petabyte scale. The role requires strong ownership, cross-team collaboration, and hands-on system design in a high-traffic environment. 🗂️ Requirements: Proficiency in Kotlin or Java, Experience with microservices architecture, Experience with cloud environments (GCP or Azure), Experience designing and optimizing large-scale data systems, Ability to lead technical architecture and make end-to-end technical decisions, Experience with Big Data tools such as BigQuery and Airflow, Fluent Polish (C1), English proficiency minimum B2 📃 Skills: Kotlin, Java, Microservices, GCP, Azure, BigQuery, Airflow, Scala, LLM, LoRA, PEFT, LangChain, AutoGen, Kubernetes, Docker, Consul, GitHub, GitHubActions 🏢 Description: About the Team: Chonk Team The Chonk Team is the technical powerhouse behind Allegro’s SEO business unit. We are a specialized engineering squad (4 Developers, Project Manager, and Leader) responsible for one of the largest traffic entry points on the Polish internet. We don't just maintain; we innovate. Last year, we launched Allegro Rankings, a product now scaling internationally. Currently, we are embarking on a high-impact mission: building a Market Trend Prediction engine using Large Language Models (LLMs). This is a rare opportunity to shape the architectural foundations of a project that turns AI experiments into production-grade business solutions Your main responsibilities: As a Senior Software Engineer, you will act as a Technical Leader and architect for the SEO business area. You will have the autonomy to drive technical decisions and lead the team through the complete lifecycle of complex products—from initial PoC to petabyte-scale production. Your main focus areas: Engineering Excellence: Leading by example through mentorship, high-quality code reviews, and establishing engineering standards. Big Data at Scale: Designing and optimizing systems that handle massive daily request volumes and extract actionable insights from vast datasets. AI Integration: Leading the technical integration of LLMs to drive our predictive capabilities. Cross-team Orchestration: Collaborating with over a dozen teams (Offer, Product, Listing, Category) to manage complex technical dependencies. We are looking for people who: Tech Stack: You are proficient in Kotlin or Java and have a solid foundation in microservices and cloud environments (GCP/Azure). Ownership: You feel comfortable interacting with stakeholders and taking full end-to-end ownership—from requirements to post-deployment monitoring. Big Data Ambitions: You want to work with tools like BigQuery and Airflow. Experience with Scala is a significant plus. AI Curiosity (Nice to have): Familiarity with LLM tuning (LoRA, PEFT) or frameworks like LangChain/AutoGen will help you lead our newest initiatives. Language: You are fluent in Polish (C1) and English (min. B2) . Note: As our current workflow is linguistically homogeneous, Polish is a must-have for this role. What's in it for you: Flexible working hours in the hybrid model (4/1) - working hours start between 7:00 a.m. and 10:00 a.m. We also have 30 days of occasional remote work. The salary range for this position depending on the skill set is as follows (contract of employment, tax-deductible cost): 18 850 - 25 900 gross Annual bonus based on your annual performance and company results. Well-located offices (with e.g. fully equipped kitchens, bicycle parking, terraces full of greenery) and excellent work tools (e.g., raised desks, ergonomic chairs, interactive conference rooms). A 16" or 14" MacBook Pro or corresponding Dell with Windows (if you don't like Macs) and all the necessary accessories. A wide selection of fringe benefits in a cafeteria plan - you choose what you like (e.g., medical, sports or lunch packages, insurance, purchase vouchers). English classes that we pay for related to the specific nature of your job. A training budget, inter-team tourism ( see more here ), hackathons, and an internal learning platform where you will find multiple trainings. An additional day off for volunteering, which you can use alone, with a team, or with a larger group of people connected by a common goal. Social events for Allegro people - Spin Kilometers, Family Day, Fat Thursday, Advent of Code, and many other occasions we enjoy. And that's just the beginning! You can read more about the benefits here . #goodtobehere means that: You will join a team you can count on - we work with top-class specialists who have knowledge- and experience-sharing in their DNA. You will love our level of autonomy in team organization, the space for continuous development, and the opportunity to try new things. You get to choose which technology solves the problem and you are responsible for what you create. You will value our Developer Experience and the full platform of tools and technologies that make creating software easier. We rely on an internal ecosystem based on self-service and widely used tools such as Kubernetes, Docker, Consul, GitHub, and GitHub Actions. Thanks to this, you can contribute to Allegro from your very first days on the job. You will be equipped with modern AI tools to automate repetitive tasks, allowing you to focus on developing new services and refining existing ones (also leveraging AI support). You will create solutions that will be used (and loved!) by your friends, family and millions of our customers. You will meet the Allegro Scale , which starts with over 1000 microservices, an open-source data bus (Hermes) with 300K+ rps, a Service Mesh with 1M+ rps, tens of petabytes of data, and production-used machine learning. You will become part of Allegro Tech - We speak at industry conferences, cooperate with tech communities, run our own blog (it's been over 10 years!), record podcasts, lead guilds, and we organize our own internal conference - the Allegro Tech Meeting. We create solutions we love (and can) to talk about! Send us your CV and… see you at Allegro!