1 - 20 of 2,135 Jobs

Search for Founding Machine Learning Engineer at JetBrains | Multiple Locations

2,135 results

Apply
companyJetBrains s.r.o. logo
Full-time|Remote|Amsterdam, Netherlands; Belgrade, Serbia; Berlin, Germany; Limassol, Cyprus; Munich, Germany; Paphos, Cyprus; Remote, Germany; Warsaw, Poland; Yerevan, Armenia

At JetBrains, we understand the challenge faced by software engineers and AI agents in locating precise answers to complex queries. While many solutions claim to address this through similarity search in vector databases, the reality often involves piecing together information from a multitude of conflicting sources, requiring meticulous search and thoughtful reasoning. Introducing Spectrum, a groundbreaking initiative that aggregates data from an organization's code, documentation, and issue tracking systems, organizing knowledge within a unified ontology. Our mission is to transform the semantic layer for software development teams, moving beyond static specifications that can easily drift out of sync with actual code. Spectrum serves as a dynamic specification, continuously aligned with the entire system, establishing itself as the definitive source of truth for all product and architectural knowledge. As a member of JetBrains' startup incubator, Spectrum operates with the agility and independence of a startup while benefiting from 25 years of expertise in developer tools. We are seeking an exceptional Machine Learning Engineer to help us redefine the future of software development. In this role, you will take ownership of our AI and ML engineering stack, spearheading our research agenda and making design decisions that will significantly influence the product's success.

Feb 19, 2026
Apply
companyJetBrains s.r.o. logo
Full-time|Remote|Amsterdam, Netherlands; Belgrade, Serbia; Berlin, Germany; Limassol, Cyprus; Munich, Germany; Paphos, Cyprus; Prague, Czech Republic; Remote, Germany; Warsaw, Poland; Yerevan, Armenia

At JetBrains, we are passionate about code. Since our inception in 2000, we have been dedicated to creating the most effective developer tools available. By automating routine checks and corrections, our tools enhance productivity, allowing developers the freedom to innovate and create.The JetBrains Research team is at the forefront of exploring how machine learning techniques can revolutionize the software development process. Our mission is to translate cutting-edge academic research into practical applications that improve machine learning for code.We are seeking a talented Senior Machine Learning Engineer to engage in diverse projects, including code completion, AI agent development, and test generation. While we do not require expertise in every area, we are looking for a candidate who is eager to tackle challenges across a variety of contexts.

Feb 19, 2026
Apply
companyJetBrains s.r.o. logo
Full-time|Remote|Amsterdam, Netherlands; Belgrade, Serbia; Berlin, Germany; Munich, Germany; Paphos, Cyprus; Prague, Czech Republic; Remote, Germany; Warsaw, Poland; Yerevan, Armenia

Join us at Kineto, an innovative platform designed to empower creators, educators, and small businesses in generating, deploying, and managing fully functional AI-powered web applications instantly and at scale. Our platform seamlessly integrates LLM-driven code generation, multi-tenant Postgres (Neon), dynamic hosting (GKE and Knative), automated deployments (Flux), analytics, billing, and a user-friendly chat-based experience, making software creation accessible to everyone. As our team expands rapidly, we are on the lookout for a skilled Cloud Infrastructure Engineer to design, build, and maintain our cloud-native platform, prioritizing scalability, reliability, and automated operations.Key Responsibilities:Cloud and Platform Engineering (DevOps):Architect, implement, and manage the fundamental infrastructure that powers Kineto's platform on Google Cloud Platform (GCP), focusing on networking, security, and identity management.Develop and operate resilient, highly available distributed systems utilizing Kubernetes (GKE), Knative, Istio, and other cloud-native technologies.Automate the entire infrastructure lifecycle (IaC) using Terraform and Terragrunt to ensure secure, reproducible, and auditable environments.Implement and maintain CI/CD pipelines (e.g., GitHub Actions and TeamCity) along with deployment tools such as Flux and Helm for GitOps-driven application delivery.Optimize and manage the multi-tenant data layer using Postgres and Neon, ensuring robust tenant isolation, performance, backups, and safe schema management.Operational Excellence and Reliability:Drive site reliability engineering (SRE) practices, which include monitoring, alerting (Prometheus, Grafana), logging (Loki), and incident response.Address complex operational challenges, such as optimizing scale-to-zero for cost efficiency, minimizing cold starts, enhancing autoscaling behavior, and managing queue backpressure.Implement platform-wide performance tuning strategies (e.g., container resource limits, distributed locks, caching strategies, and garbage collection configurations).Ensure platform security and compliance by adopting best practices for secrets management, network segmentation, and vulnerability scanning.Technical Leadership:Take ownership of significant infrastructure roadmap items including multi-region deployments, disaster recovery planning, advanced tenancy separation, and ephemeral preview environments.Promote DevOps and SRE principles within the engineering team, mentoring engineers on cloud-native best practices, operational readiness, and debugging complex distributed systems.Collaborate effectively with product and engineering teams to define the long-term vision for Kineto's infrastructure.

Feb 19, 2026
Apply
companyJetBrains s.r.o. logo
Full-time|Remote|Amsterdam, Netherlands; Belgrade, Serbia; Berlin, Germany; Limassol, Cyprus; Munich, Germany; Paphos, Cyprus; Prague, Czech Republic; Remote, Germany; Warsaw, Poland; Yerevan, Armenia

At JetBrains, we are passionate about code. Since our inception in 2000, our mission has been to develop the most powerful and effective developer tools available. By automating routine checks and corrections, our tools accelerate production, allowing developers to explore, innovate, and create. As AI-driven support becomes integral to our IDEs, the ML Workflows Engineering team focuses on eliminating infrastructure challenges, optimizing machine learning operations (MLOps), and empowering teams to concentrate on their most impactful work—developing groundbreaking ML models and intelligent agents. In this role, you will significantly contribute to designing tools, automation, and pipelines that facilitate a seamless and intuitive machine learning development experience. By embracing advanced MLOps practices and engineering excellence, we strive to enhance productivity and simplify ML infrastructure, enabling our teams to push the limits of AI innovation.

Feb 19, 2026
Apply
companyJetBrains s.r.o. logo
Full-time|Hybrid|Amsterdam, Netherlands; Berlin, Germany; London, United Kingdom; Munich, Germany; Prague, Czech Republic; Warsaw, Poland

Join JetBrains, where our mission is to enhance the productivity and enjoyment of professional software development. We are dedicated to continuous innovation and excellence in delivering solutions that empower developers to effectively build, test, and deploy high-quality software. Our products are renowned for their reliability, intuitive design, and seamless integration into the development workflow. Our team consists of passionate, skilled professionals who embrace challenges and create innovative solutions. We cultivate a dynamic and supportive work environment that promotes collaboration, creativity, and professional development. We are on the lookout for an innovative Head of Brand to spearhead the development and execution of strategies aimed at amplifying our brand's global presence and influence. Your enthusiasm for building strong, recognizable brands and your expertise in integrating cross-functional efforts to craft cohesive and compelling brand narratives will be vital. Your focus will be on long-term brand growth and alignment with our business goals. This is an exceptional opportunity to shape the future of software development tools and to be part of a company that is at the forefront of technological innovation. If you are passionate about developer tools and possess a proven track record in technology marketing and brand building, we welcome you to join our team and contribute to our mission of enhancing developer productivity worldwide.

Feb 19, 2026
Apply
companyJetBrains s.r.o. logo
Full-time|Remote|Amsterdam, Netherlands; Berlin, Germany; London, United Kingdom; Munich, Germany; Remote, Germany

At JetBrains, we are dedicated to crafting the most powerful and efficient developer tools globally, empowering developers to grow, innovate, and create. Over 15 million of the most dynamic developers utilize our products to enhance their workflows, allowing them to concentrate on design and the broader vision while delivering more creative and impactful results.Kineto represents a groundbreaking no-code platform. Users truly cannot see any code; the output consists of web applications that are fully deployed and ready to share. Our primary audience comprises creators with minimal to no coding experience.In this role, you will:Design and deliver high-quality user interfaces by creating wireframes, mockups, and interactive prototypes.Take charge of the design direction and lead large-scale initiatives from vision and strategy to execution.Collaborate with product managers, developers, researchers, and stakeholders to define problems, align goals, and ensure design solutions meet both user and business needs.Effectively communicate design concepts and decisions to stakeholders and the team to foster alignment and understanding.Conduct and analyze usability testing and user research to create design solutions grounded in real user needs and behavioral data.We would be delighted to have you on our team if you:Are proficient in Figma and the Adobe Suite.Can consistently apply an existing brand’s visual language within product interfaces.Are capable of articulating design decisions clearly, explaining thought processes, identifying issues, and justifying proposed solutions.Possess a realistic understanding of your strengths and areas for growth.Can actively participate in product discussions and cross-functional collaboration.Are capable of guiding tasks from design solution to implementation and user feedback.Feel comfortable working in a highly iterative environment and adapting solutions as the product evolves.It would be a bonus if you have:Hands-on experience with vibecoding, including code-driven or AI-assisted prototyping workflows.

Feb 23, 2026
Apply
companyJetBrains s.r.o. logo
Full-time|Remote|Amsterdam, Netherlands; Belgrade, Serbia; Berlin, Germany; Limassol, Cyprus; London, United Kingdom; Munich, Germany; Paphos, Cyprus; Prague, Czech Republic; Remote, Germany; Warsaw, Poland; Yerevan, Armenia

At JetBrains, we live and breathe code. Since our inception in 2000, our mission has been to create the world's most powerful and efficient developer tools. By automating routine checks and corrections, our products accelerate development processes, empowering developers to innovate and create freely. JetBrains is transitioning from standalone developer tools to an integrated, AI-driven platform for software development. The role of AI has evolved from a simple assistant within the editor to a vital participant in the planning, building, reviewing, and operating of software across teams and organizations. This transformation presents new challenges that cannot be addressed at the individual tool level: governance, security, cost management, observability, and synchronized collaboration between humans and autonomous agents. Our ambition is to develop a platform that facilitates the adoption of AI in software development in a structured, scalable, and cost-effective manner, without confining companies to closed ecosystems. This platform will act as the execution and governance layer for AI-powered development, seamlessly integrated with developer tools while functioning across teams, products, and environments. We are in search of a seasoned ML leader who has a proven track record of developing products with an ML foundation, harmonizing research, technical excellence, and a strong focus on product.

Feb 19, 2026
Apply
companyJetBrains s.r.o. logo
Full-time|On-site|Amsterdam, Netherlands; Belgrade, Serbia; Berlin, Germany; Limassol, Cyprus; Madrid, Spain; Munich, Germany; Paphos, Cyprus; Yerevan, Armenia

JetBrains s.r.o. is looking for a Project Manager to join the Data Office. This position centers on leading projects that build the company's data capabilities and encourage ongoing innovation. The role is available in Amsterdam, Belgrade, Berlin, Limassol, Madrid, Munich, Paphos, and Yerevan. Key Responsibilities Direct projects from initial planning through execution, monitoring, and completion Collaborate with cross-functional teams to ensure projects are delivered on schedule and meet requirements Monitor for risks throughout the project lifecycle and address them as needed Communicate clearly with stakeholders and manage their expectations Implement solutions that drive project goals and contribute to the success of data-focused initiatives Requirements Proven project management experience, particularly in technical or data-oriented settings Strong organizational abilities and experience guiding teams through complex projects Comfortable working with several teams and balancing multiple priorities Available Locations Amsterdam, Netherlands Belgrade, Serbia Berlin, Germany Limassol, Cyprus Madrid, Spain Munich, Germany Paphos, Cyprus Yerevan, Armenia

Apr 27, 2026
Apply
companyJetBrains s.r.o. logo
Full-time|On-site|Amsterdam, Netherlands; Belgrade, Serbia; Limassol, Cyprus; Paphos, Cyprus; Prague, Czech Republic

About JetBrainsJetBrains is dedicated to developing tools that empower developers. Since our inception in 2000, we have provided intelligent software solutions that enable professionals to write better code, enhance productivity, and concentrate on what truly matters—creation.Our products cater to millions of users globally, ranging from independent developers to large enterprises. Our success stems from a diverse team that prioritizes autonomy, thoughtful engineering, and ongoing improvement. We are committed to data-driven decision-making and invest in building robust, accessible analytics that support teams throughout the organization.About the RoleWe are seeking a proficient Business Intelligence Analyst to bolster our Sales organization with dependable data, insightful analysis, and scalable analytics solutions. In this position, you will collaborate closely with Sales stakeholders and our Data Office to define metrics, construct reporting frameworks, and uphold high standards of data quality and governance.Your contributions will empower Sales teams to assess performance, uncover opportunities, and make data-informed decisions.Your Responsibilities:Collaborate with Sales stakeholders to establish analytical needs, metrics, and KPIs, while identifying avenues for enhancement.Create and sustain dashboards, reports, and visualizations that deliver timely and actionable insights.Examine revenue streams and assist in forecasting using statistical, heuristic, or machine learning methodologies.Conduct exploratory and ad hoc analyses to facilitate decision-making across Sales and related departments.Partner with data engineers to design and implement data marts, reporting layers, and ETL pipelines; contribute to our dbt-based analytics ecosystem.Assist Sales Development and Lead Generation teams by analyzing experiments and campaign effectiveness.Oversee data quality across reporting assets and collaborate with data owners to address issues.Document metrics, dashboards, and data sources, and empower stakeholders to utilize analytics tools effectively.Encourage self-service analytics by enabling teams to independently access and interpret data.

Feb 27, 2026
Apply
companyJetBrains s.r.o. logo
Full-time|On-site|Amsterdam, Netherlands; Belgrade, Serbia; Berlin, Germany; Limassol, Cyprus; London, United Kingdom; Munich, Germany; Paphos, Cyprus; Prague, Czech Republic

At JetBrains, we are passionate about coding. Since our inception in 2000, our mission has been to develop the most powerful and efficient developer tools available. Our tools are designed to automate repetitive tasks, accelerating production and enabling developers to innovate and explore. The AI features integrated into JetBrains IDEs, crafted by the IntelliJ AI team, have swiftly become essential to a developer's workflow. We collaborate with various product teams across JetBrains to infuse cutting-edge AI capabilities that enhance developer efficiency and provide significant value to software engineers. We are excited to welcome a Senior Machine Learning Engineer to our team. In this pivotal role, you will play a key part in realizing our vision of AI assistance throughout the software development lifecycle within JetBrains IDEs. As a member of the ML subteam within IntelliJ AI, you will oversee the end-to-end development of our machine learning systems, defining evaluation metrics, orchestrating context, and customizing AI features to meet the unique needs of product teams.

Feb 19, 2026
Apply
companyJetBrains s.r.o. logo
Full-time|Remote|Amsterdam, Netherlands; Belgrade, Serbia; Berlin, Germany; Limassol, Cyprus; Madrid, Spain; Munich, Germany; Paphos, Cyprus; Prague, Czech Republic; Warsaw, Poland; Yerevan, Armenia

JetBrains is seeking a Senior Machine Learning Researcher to focus on Spectrum. This position centers on applying machine learning expertise to improve product features and contribute to ongoing research efforts. Role overview This role involves working with a team dedicated to advancing the capabilities of Spectrum. The Senior Machine Learning Researcher will use their knowledge to influence product direction and participate in research projects that drive innovation. Key responsibilities Apply machine learning methods to enhance Spectrum's technology. Contribute to research initiatives that inform future product development. Share insights and provide leadership within the research team. Locations This position is available in Amsterdam, Belgrade, Berlin, Limassol, Madrid, Munich, Paphos, Prague, Warsaw, and Yerevan.

Apr 29, 2026
Apply
companyJetBrains s.r.o. logo
Full-time|On-site|Amsterdam, Netherlands; Belgrade, Serbia; Limassol, Cyprus; Munich, Germany; Paphos, Cyprus; Prague, Czech Republic; Warsaw, Poland; Yerevan, Armenia

At JetBrains, our unwavering passion for code drives us. Since our inception in 2000, we've dedicated ourselves to minimizing mundane tasks so developers can focus on innovation and delivery. The JetBrains Research team is at the forefront of exploring machine learning methodologies and agent-based strategies for software development. Our mission is to pioneer the next generation of machine learning capabilities for code functionalities. We invite a talented researcher to enhance and develop training methodologies for models designed to tackle challenges in code generation, code editing, and empowering AI agents. While expertise in every area isn't a prerequisite, comfort in navigating diverse topics and producing publishable outcomes is essential. Key Responsibilities: Train and scale neural networks for analyzing and processing source code. Innovate and refine techniques for code generation, code editing, and agent-based workflows. Guide and mentor colleagues on machine learning subjects. Qualifications: Proven experience in natural language processing or code modeling. Hands-on experience with distributed training and scaling neural networks. Familiarity with contemporary training techniques and architectures, such as Mixture of Experts (MoE). Published research in leading machine learning conferences. Strong programming skills across relevant languages. Preferred Qualifications: Practical experience with post-training techniques. Background in multimodal or low-data training methodologies. Knowledge of large-scale model training processes.

Feb 19, 2026
Apply
companyJetBrains s.r.o. logo
Full-time|On-site|Amsterdam, Netherlands; Berlin, Germany; Limassol, Cyprus; London, United Kingdom; Munich, Germany; Paphos, Cyprus; Prague, Czech Republic; Warsaw, Poland; Yerevan, Armenia

At JetBrains, we are passionate about code. Since our inception in 2000, we have dedicated ourselves to creating the most powerful and effective developer tools available. By automating routine checks and corrections, our tools accelerate production processes, allowing developers to innovate and create freely.We are seeking a Research Engineer to take ownership of the training stack and model architecture for our Mellum LLM family. This role is challenging yet rewarding: your mission is to enhance the speed, cost-efficiency, and stability of large-scale training. You will profile, design, and implement modifications to the training pipeline, from architecture to custom GPU kernels as necessary.As a valuable member of our team, you will:Enhance end-to-end performance for multi-node LLM pre-training and post-training pipelines.Identify performance bottlenecks using tools like Nsight Systems/Compute and resolve them through compute/communication overlap, kernel fusion, scheduling, etc.Design and assess architectural choices, including depth/width, attention variants such as GQA/MQA/MLA/Flash-style, RoPE scaling/NTK, and MoE routing/load-balancing.Develop custom operations with Triton and/or CUDA, integrate with PyTorch extensions, and contribute upstream when feasible.Maximize memory/performance enhancements using FSDP/ZeRO, activation checkpointing, FP8/TE, tensor/pipeline/sequence/expert parallelism, and NCCL tuning.Ensure robustness in large-scale runs by constructing elastic and fault-tolerant training setups, strengthening checkpointing, enhancing reproducibility, and improving resistance to preemption.Maintain a fast data path through streaming and sharded data loaders as well as tokenizer pipelines, while improving overall throughput and cache efficiency.Establish appropriate metrics, create dashboards, and consistently drive improvements.Efficiently run both pre-training and post-training processes (including SFT, RLHF, and GRPO-style methods) across substantial clusters.We’re excited to welcome you on board if you possess:Expertise in PyTorch and PyTorch Distributed, with experience running multi-node jobs using dozens to hundreds of GPUs.Hands-on experience with Megatron-LM/Megatron-Core/NeMo, DeepSpeed, or substantial FSDP/ZeRO knowledge.Strong profiling skills (Nsight Systems/Compute, nvprof) and familiarity with NVTX-instrumented workflows.Proficiency in GPU programming with Triton and/or CUDA, including the ability to write, test, and debug kernels.A solid grasp of NCCL collectives, as well as topology and fabric effects (IB/RoCE), and their implications in performance traces.

Feb 19, 2026
Apply
companyJetBrains s.r.o. logo
Full-time|Remote|Amsterdam, Netherlands; Belgrade, Serbia; Berlin, Germany; Limassol, Cyprus; Munich, Germany; Paphos, Cyprus; Prague, Czech Republic; Remote, Germany; Warsaw, Poland; Yerevan, Armenia

At JetBrains, we are pioneering an AI-driven platform designed to revolutionize software development by integrating developer workflows, team collaboration, and organizational control into a unified system. This innovative platform will operate as the execution and governance layer for AI-enhanced development, seamlessly integrated with our developer tools while being adaptable across teams, products, and environments. This initiative represents a significant commitment from JetBrains and a fundamental aspect of our vision for the future of software development. The Role We are seeking a passionate Staff Engineer specializing in Platform Architecture to help establish the foundational technical architecture of the JetBrains Cloud Platform from inception. This position emphasizes the architecture of shared platform capabilities, which includes cross-product services, infrastructure abstractions, integration standards, and principles of scalability and reliability. Additionally, you will address operational foundations such as security, governance, observability, and cost management. As this platform is in its infancy, you will play a pivotal role in defining quality standards and guiding teams toward achieving them. Key Responsibilities: Design and enhance the architecture of a cross-product platform that serves as the backbone for AI-driven software development. Establish architectural principles, standards, and guidelines for platform services and foundational components. Devise integration patterns and interfaces between platform services, developer tools, and external systems. Ensure that architectural decisions prioritize scalability, reliability, security, and observability from the outset. Take ownership of critical platform-level architectural decisions and trade-offs, including service boundaries, data flows, identity management, policy, and tenancy. Review and validate architectural designs across various teams to guarantee consistency and long-term viability. Collaborate with fellow architects and platform specialists to reach consensus on shared decisions and evolve the platform architecture over time. Work closely with senior and staff engineers to translate platform requirements into cohesive technical designs and implementation strategies. Qualifications: Extensive experience in software engineering and system design, particularly in complex, distributed systems. Proven track record in defining or significantly shaping the architecture of new platforms or large-scale systems. Ability to facilitate and harmonize architectural decisions across multiple teams, balancing differing perspectives and priorities.

Mar 18, 2026
Apply
companyJetBrains s.r.o. logo
Full-time|On-site|Amsterdam, Netherlands; Berlin, Germany; Munich, Germany; Prague, Czech Republic

At JetBrains, we are passionate about code. Since our inception in 2000, we have dedicated ourselves to developing the strongest and most effective developer tools available. Our innovative solutions automate routine checks and corrections, accelerating production and empowering developers to innovate, explore, and create.About the InitiativeJetBrains is transforming from standalone developer tools to a unified, AI-native platform for software development.AI is evolving from a mere assistant within the editor to an essential participant in software planning, building, reviewing, and operating across teams and organizations. This evolution presents new challenges that cannot be addressed by individual tools alone, including governance, security, cost management, observability, and cooperation between humans and autonomous agents.Our mission is to establish a platform that facilitates the adoption of AI in software development in a structured, scalable, and economically efficient manner, without confining companies to closed ecosystems.We are constructing a foundation that unifies developer workflows, team collaboration, and organizational oversight into a coherent system.This platform will act as the execution and governance layer for AI-driven development, tightly integrated with developer tools while designed for cross-team, product, and environmental compatibility.This initiative represents a long-term strategic investment for JetBrains and is a cornerstone of our vision for the future of software development. The RoleWe are seeking a Principal Engineer (JetBrains Cloud Platform, Developer Experience) to spearhead significant enhancements to the development experience across the JetBrains Cloud Platform (JCP).This position is pivotal in enhancing the productivity of JCP engineers through improvements to build systems, CI/CD pipelines, local development workflows, tooling infrastructure, and AI pipelines. You will oversee the developer experience from the local development, build, and testing stages to the transition of code through CI to production. Given the rapid growth of this platform, numerous workflows and processes are still in development. You will define what an exceptional development experience entails and guide the organization toward achieving it. As part of our team, you will:Develop and implement strategies for enhancing the developer experience across the entire JCP platform.Optimize build systems (such as Gradle and Nx) for improved speed, caching, and reliable reproducibility at scale.Establish AI development pipelines to facilitate innovation.

Apr 9, 2026
Apply
companyJetBrains s.r.o. logo
Full-time|On-site|Amsterdam, Netherlands; Berlin, Germany; London, United Kingdom

About Kineto Kineto is part of JetBrains s.r.o. and operates across Amsterdam, Berlin, and London. The team is building a no-code platform that lets creators turn ideas into digital products without writing code. The platform uses a chat interface so users with little or no technical background can launch web applications and start earning revenue within minutes. Kineto’s mission is to help millions of creators move from concept to product, making it easier to participate in the growing creative economy. The company has a team of 20, focused on ownership, autonomy, and unconventional problem-solving. Role Overview The Senior Product Manager will work closely with the Head of Product to help Kineto find and refine product-market fit. This position suits someone who is comfortable with ambiguity, adapts quickly, and enjoys building products for emerging markets. What You Will Do Collaborate with leadership and cross-functional teams to shape product direction Identify and prioritize features that address real needs for creators Gather feedback from early users to inform product decisions Help define and measure success metrics as Kineto evolves Contribute to a culture of ownership and creative problem-solving Who We’re Looking For Experience as a Product Manager, ideally in early-stage or fast-changing environments Comfortable working with ambiguity and shifting priorities Interest in no-code tools, creator platforms, or emerging market products Strong collaboration and communication skills Locations Amsterdam, Netherlands Berlin, Germany London, United Kingdom

Apr 15, 2026
Apply
companyJetBrains s.r.o. logo
Full-time|Remote|Amsterdam, Netherlands; Belgrade, Serbia; Berlin, Germany; Limassol, Cyprus; Munich, Germany; Paphos, Cyprus; Prague, Czech Republic; Remote, Germany; Warsaw, Poland; Yerevan, Armenia

Join JetBrains as we pave the way in creating an AI-native platform for software development. Our innovative solution integrates developer workflows, team collaboration, and organizational governance into a seamless system, acting as the foundational layer for AI-enhanced development. This platform is designed to work harmoniously across diverse teams, products, and environments, marking a significant strategic investment for JetBrains and a cornerstone of our vision for the future of software development.Your RoleWe are seeking a Principal Engineer (Platform Architecture) who will be instrumental in establishing the technical architecture of the JetBrains Cloud Platform from the ground up.This position emphasizes the design of shared platform capabilities, including cross-product services, infrastructure abstractions, integration standards, scalability, reliability principles, and operational foundations such as security, governance, observability, and cost management. Given that this is a new initiative, there will be ample opportunity for you to influence quality standards and contribute to the development process.Key Responsibilities:Architect and evolve the infrastructure of a cross-product platform that supports AI-driven software development.Establish architectural principles, standards, and guidelines for platform services and shared foundations.Design integration patterns and interfaces among platform services, developer tools, and external systems.Ensure that architectural decisions prioritize scalability, reliability, security, and observability from the outset.Own and guide critical platform-level architectural choices and trade-offs.Review and validate architectural designs across teams for consistency and sustainability.Collaborate with fellow architects and platform experts to reach aligned decisions and enhance the platform architecture over time.Engage closely with senior and staff engineers to translate platform requirements into coherent technical designs and actionable implementation plans.Qualifications:Extensive experience in software engineering and system design, particularly with complex distributed systems.Proven track record in defining or significantly shaping the architecture of new platforms or large-scale systems.Ability to facilitate and align architectural decisions across diverse teams, balancing varying perspectives.

Mar 18, 2026
Apply
companyJetBrains s.r.o. logo
Full-time|Remote|Amsterdam, Netherlands; Belgrade, Serbia; Berlin, Germany; Limassol, Cyprus; Munich, Germany; Paphos, Cyprus; Prague, Czech Republic; Remote, Germany; Warsaw, Poland; Yerevan, Armenia

At JetBrains, we're pioneering an AI-native platform for software development that seamlessly integrates developer workflows, team collaboration, and organizational governance into a unified system. This innovative platform will act as the execution and governance layer for AI-driven development, deeply intertwining with our developer tools while being designed for adaptability across teams, products, and environments. This initiative represents a significant long-term strategic investment for JetBrains and is a cornerstone of our vision for the future of software development.The RoleWe are in search of a Software Architect (Product Architecture) who will play a pivotal role in shaping the architecture within a designated product area.This position emphasizes the responsibility for the comprehensive architecture of a product domain: ensuring that product requirements translate into cohesive technical designs, fostering sustainable domain evolution, and aligning the product with platform capabilities and limitations. You will serve as the architectural “center of gravity” for your domain, closely collaborating with engineers and product stakeholders while working alongside platform architects on foundational elements and integration agreements.As we are developing a new platform, many standards and processes are still being established – your input will be crucial in defining them based on genuine product needs and delivery constraints.Your Responsibilities:Lead the architectural strategy for a specific product domain within the JetBrains Cloud Platform and nurture its evolution over time.Convert product and domain requirements into clear architectural designs and implementation strategies.Establish service boundaries, domain models, data flows, and integration agreements, ensuring alignment with platform standards.Guide crucial architectural decisions and trade-offs in your domain (e.g., API design, persistence, reliability, performance, and migration strategies).Guarantee that your domain architecture is built for scalability, reliability, and observability from the beginning.Evaluate and endorse architectural designs within your domain and team, enhancing quality and consistency.Collaborate with platform architects and other domain leaders to synchronize on cross-cutting decisions and shared interfaces.Engage closely with senior and staff engineers to clarify requirements, minimize ambiguity, and support project execution.

Mar 18, 2026
Apply
companyJetBrains s.r.o. logo
Full-time|Remote|Amsterdam, Netherlands; Belgrade, Serbia; Berlin, Germany; Limassol, Cyprus; Munich, Germany; Paphos, Cyprus; Prague, Czech Republic; Remote, Germany; Warsaw, Poland; Yerevan, Armenia

At JetBrains, we are driven by a passion for code. Since our inception in 2000, we have dedicated ourselves to developing the most powerful and efficient developer tools available. Our solutions automate routine checks and corrections, allowing developers to focus on growth, innovation, and creativity.The JetBrains AI division is working on a groundbreaking platform that integrates AI capabilities across all JetBrains products. This platform utilizes proprietary models for writing and coding assistance, alongside integrations with large language models (LLMs) from leading providers like OpenAI and Google.As part of the JetBrains AI Analytics team, we employ quantitative methods to shape the development of AI-driven products. Our analytics support product and marketing strategies, optimize AI operational costs, and ensure our infrastructure can sustainably manage the required LLM workloads. We seek a dedicated Data Analyst to assess platform usage and billing data from AI-enhanced JetBrains products.

Feb 19, 2026
Apply
companyJetBrains s.r.o. logo
Full-time|Remote|Amsterdam, Netherlands; Belgrade, Serbia; Berlin, Germany; Limassol, Cyprus; Munich, Germany; Paphos, Cyprus; Prague, Czech Republic; Remote, Germany; Warsaw, Poland; Yerevan, Armenia

Join JetBrains as we forge an innovative AI-native platform designed for software development. Our mission is to unify developer workflows, enhance team collaboration, and establish organizational governance within a singular, efficient system. This platform will act as the backbone for AI-driven development, seamlessly integrating with developer tools while being adaptable across teams, products, and environments. This initiative represents a cornerstone investment for JetBrains, embodying our vision for the future of software engineering.The RoleWe are in search of a Software Architect (Platform Architecture) to define and build the foundational technical architecture of the JetBrains Cloud Platform.This position centers on establishing the architecture for shared platform capabilities including cross-product services, infrastructure abstractions, integration standards, as well as principles for scalability and reliability. Given that this is a nascent platform, many standards and processes are yet to be fully developed, allowing you to make a significant impact on defining quality benchmarks and guiding teams toward achieving them.Key Responsibilities:Design and refine the architecture of a cross-product platform that underpins AI-driven software development.Establish architectural principles, standards, and guidelines for platform services and shared foundations.Develop integration patterns and interfaces between platform services, developer tools, and external systems.Ensure that architectural decisions prioritize scalability, reliability, security, and observability from the outset.Lead and drive critical platform-level architectural decisions and trade-offs, including service boundaries, data flows, identity, policy, and tenancy.Review and validate architectural designs across teams to ensure consistency and long-term sustainability.Collaborate with fellow architects and platform specialists to align on collective decisions and advance the platform architecture over time.Work closely with senior and staff engineers to translate platform requirements into cohesive technical designs and implementation strategies.

Feb 25, 2026

Sign in to browse more jobs

Create account — see all 2,135 results

Tailoring 0 resumes

We'll move completed jobs to Ready to Apply automatically.