Clicking Apply Now takes you to AutoApply where you can tailor your resume and apply.
Unlock Your Potential
Generate Job-Optimized Resume
One Click And Our AI Optimizes Your Resume to Match The Job Description.
Is Your Resume Optimized For This Role?
Find Out If You're Highlighting The Right Skills And Fix What's Missing
Experience Level
Mid to Senior
Qualifications
• Proven experience in software engineering with a focus on machine learning.• Proficiency in programming languages such as Python, Java, or C++.• Strong understanding of machine learning frameworks and libraries.• Excellent problem-solving skills and ability to work in a collaborative environment.• A degree in Computer Science, Data Science, or a related field is preferred.
About the job
Axel Springer SE seeks a Staff or Senior Software Engineer specializing in Machine Learning to join the Berlin team. This role influences how the organization applies technology to reach and engage its audience.
Key Responsibilities
Design and improve machine learning algorithms for practical, real-world use.
Collaborate with colleagues across departments to deliver meaningful projects.
Contribute to the growth and enhancement of data-driven products and solutions.
What We Value
Creative approaches to solving complex technical challenges.
Initiative and motivation to drive projects forward.
Curiosity about new technologies and their practical applications.
This position offers the chance to shape technology at Axel Springer SE and work on projects that reach a broad audience.
About Axel Springer SE
Axel Springer SE is a leading digital publishing house that believes in the power of journalism and innovation. Our mission is to create and distribute high-quality digital content that connects with audiences across various platforms. With a commitment to excellence and a culture that fosters creativity, we are at the forefront of the digital media landscape.
Axel Springer SE seeks a Staff or Senior Software Engineer specializing in Machine Learning to join the Berlin team. This role influences how the organization applies technology to reach and engage its audience. Key Responsibilities Design and improve machine learning algorithms for practical, real-world use. Collaborate with colleagues across departments to deliver meaningful projects. Contribute to the growth and enhancement of data-driven products and solutions. What We Value Creative approaches to solving complex technical challenges. Initiative and motivation to drive projects forward. Curiosity about new technologies and their practical applications. This position offers the chance to shape technology at Axel Springer SE and work on projects that reach a broad audience.
Role Overview Delivery Hero SE is looking for a Senior Software Engineer focused on Machine Learning to join the quick commerce group in Berlin. This role centers on building and refining machine learning solutions that support and improve our rapid delivery operations. What You Will Do Design, implement, and optimize machine learning algorithms and models for quick commerce applications. Work closely with cross-functional teams to translate business needs into technical solutions. Apply machine learning expertise to boost operational efficiency and enhance customer experience. Contribute to projects that help Delivery Hero respond quickly to changing market demands. About the Team Join a group of engineers and specialists dedicated to advancing Delivery Hero’s quick commerce services. Collaboration across teams is a core part of the work, with each member’s input shaping the direction and impact of our products.
Design and develop robust, scalable systems and services tailored for personalized content delivery.Implement intricate architectures that encompass both backend and frontend components, ensuring optimal reliability, efficiency, and maintainability.Work collaboratively with diverse teams to seamlessly integrate machine learning models into production systems.Lead comprehensive feature development, from initial concept and design through implementation, testing, and deployment.Influence architectural decisions that adhere to best practices in system design, code quality, and DevOps automation.
Join our dedicated team at europeanhomecaregmbh as a Psychologist (m/f/d) in Berlin. We are seeking an empathetic and skilled professional to provide mental health support and counseling services to our diverse clientele.
Join Intercom, the leading AI Customer Service company, dedicated to empowering businesses to deliver exceptional customer experiences.Our AI agent, Fin, stands out as the most sophisticated customer service AI solution available, enabling companies to provide constant, flawless service and revolutionize their customer interactions. Fin seamlessly integrates with our Helpdesk to form the Intercom Customer Service Suite, which offers AI-enhanced support for intricate or high-touch inquiries that necessitate human intervention.Founded in 2011, Intercom is trusted by nearly 30,000 global businesses and is committed to redefining customer service standards. Our core values inspire us to innovate relentlessly, operate with speed and intensity, and consistently provide remarkable value to our clients.We believe Berlin is an ideal city for those who share our passion for speed and innovation. The city boasts a unique combination of deep technical expertise and a vibrant creative culture, making it a hub for top-tier talent eager to collaborate on ambitious projects. With close ties to our R&D centers in Dublin and London, Berlin is where the best minds come together to thrive.As we aim to expand our team by hiring 100 professionals across engineering, AI, data science, product, and design over the next year, this is an exciting opportunity to be among the pioneering R&D talents in the region and leave a lasting mark as we develop the world's leading customer agent.What’s the Opportunity?The Machine Learning team at Intercom is at the forefront of defining new ML features, researching cutting-edge algorithms and technologies, and swiftly delivering prototypes to our customers.We are a highly product-focused team, collaborating closely with Product and Design teams. Our dedicated ML product engineers enable rapid transitions to production, often launching beta versions within weeks of successful offline testing.Our passion for machine learning drives us to explore and productize everything from conventional supervised models to advanced unsupervised clustering algorithms and innovative transformer neural network applications. We rigorously test and assess the real customer impact of every model we deploy.What Will I Be Doing?Identify opportunities where ML can generate value for our customers.Determine the optimal ML framing for product challenges.Collaborate with team members and Product and Design stakeholders.
Role Overview Reprisk is hiring a Senior Machine Learning Engineer in Berlin. This position focuses on building and improving machine learning systems that support risk management products. The role centers on strengthening data processing and improving predictive models used throughout the company.
Statista is a global business data platform founded in Hamburg in 2007. The company delivers accurate data and a range of analytics products, with teams based in Hamburg, London, New York, Berlin, and Tokyo. Statista emphasizes diversity and inclusion, welcoming people from all backgrounds and valuing each individual’s unique experience. Role overview The Full-Stack Machine Learning Engineer - Data Products (m/f/d) works across the technology stack to turn raw data into dependable products. The role focuses on backend services, data pipelines, integrating machine learning, and building user-facing features. Engineers in this position take responsibility for their projects from the initial concept through deployment and maintenance. What you will do Write clean, maintainable code in Python and Typescript for easy collaboration. Transform data into products used daily by customers. Apply machine learning and large language models to analyze data and enhance services. Develop and improve both customer-facing and internal services and interfaces. Oversee the full software lifecycle, including design, development, code reviews, deployment, and ongoing maintenance. Communicate clearly in English (written and spoken); German is a plus. Location This role is based in Hamburg or Berlin.
Join Almedia, a dynamic and innovative company where ambition meets opportunity. As we strive to become Germany’s next bootstrapped unicorn, we are proud to be recognized as Europe’s third fastest-growing company in 2025 according to the FT1000.At Almedia, we are revolutionizing the marketing landscape by enabling our vast community of over 60 million users to earn rewards for interacting with our advertisers' products, providing a unique approach to user acquisition for major global brands.Machine Learning EngineerIn this pivotal role, you will be responsible for the design, development, and scaling of production-grade machine learning solutions that drive the innovation of Almedia’s offerings and support our growth trajectory.This is a hands-on position where you will actively engage in coding, development, and deployment of solutions.Key Challenges You Will Tackle:Creating and optimizing user reward systems tailored to player behavior and market trends.Spearheading the development of personalized, real-time reward mechanisms.Identifying and addressing underperforming reward initiatives and their underlying issues.Your Responsibilities Include:Overseeing the complete delivery lifecycle: develop, deploy, and optimize scalable solutions and services.Providing technical guidance on ML projects, upholding best practices and ensuring high coding standards.Aligning technical capabilities with business goals to capitalize on high-value opportunities.Utilizing advanced statistical and causal inference techniques to secure robustness and reliability in solutions.Collaborating with product and engineering teams to convert business challenges into predictive, data-driven solutions.Qualifications Required:Demonstrated expertise in building, deploying, and maintaining production-level solutions and services, preferably in adtech or high-scale environments.Solid understanding of statistical analysis (A/B testing, regression, probability).Proficient in programming with Python and SQL, with practical experience in cloud technologies.Proven ability to mentor and guide ML engineers and cross-functional colleagues.Excellent communication skills and a collaborative mindset.
Machine Learning Engineer Company Overview At Orcrist Technologies, we are pioneers in building the Orcrist Intelligence Platform (OIP), a cutting-edge Kubernetes-based data intelligence system. Our platform is offered as either SaaS or a self-hosted/on-premises solution, including air-gapped deployments. We integrate data processing, machine learning, and artificial intelligence within a modern web application to empower mission-critical clients across both public and private sectors. Role Overview As a Machine Learning Engineer, you will spearhead the incubation and validation of new ML initiatives from conception to execution. In this innovative role, you will create adoption-ready prototype vertical slices that encompass data flows, model serving, evaluation, and seamless product integration. You will ensure clear handoff of artifacts to delivery teams so they can effectively productize and maintain them for the long haul. Key Responsibilities Develop ML prototype vertical slices that bridge data ingestion and processing with inference and end-user product outcomes (such as search functionalities, insights generation, and user experience flows). Establish evaluation harnesses and decision-making artifacts including datasets, baselines, and performance metrics (quality, latency, cost), along with actionable go/no-go recommendations. Package prototypes for seamless adoption: containerize services, specify reproducible deployment strategies, and create comprehensive runbooks/checklists. Collaborate with Research and Data Engineering teams for dataset curation, annotation processes, experiment tracking, and iterative improvements. Ensure operational credibility of prototypes through instrumentation, monitoring, and foundational security/compliance practices (including handling of personally identifiable information and provenance considerations). Candidate Profile A minimum of 3 years of experience in ML engineering or MLOps, with a proven track record of delivering tangible systems. Proficient in Python and experienced with PyTorch/Transformers; adept at transforming models from notebooks into deployable services. Hands-on experience with Kubernetes and containerization; capable of deploying and troubleshooting within production-like environments, including offline or air-gapped constraints. A strong evaluation mindset and monitoring discipline; effective in clearly articulating trade-offs. Eligibility to work in Germany; EU or NATO citizenship is preferred, and export-control screening applies. Preferred Qualifications Experience with GPU serving and optimization techniques (e.g., Triton/KServe, ONNX/TensorRT, batching, quantization). Familiarity with streaming and pipeline tools (e.g., Kafka, Ray, Beam/Flink/Spark) and integrations involving search, vector, and graph technologies. Proficiency in the German language (B1+) and/or experience working with regulated or public-sector datasets and workflows. What We Offer A modern ML stack designed to operate within real-world constraints: Kubernetes, streaming technologies, and hybrid/on-prem/air-gapped deployments. A remote-first work environment in Germany, complemented by regular workshops in Berlin, 30 days of vacation, and support for equipment and learning budgets. High impact: your prototypes will pave the path for groundbreaking solutions.
About the CompanyAffinidi is a pioneering technology firm dedicated to revolutionizing data ownership. We empower both businesses and individuals to take control of their data with a holistic approach to identity management, ensuring security and privacy while accounting for every aspect of their digital presence.Our innovative solutions facilitate decentralized digital identities, championing the belief that everyone should have the right to manage and control their data. We are committed to establishing a trusted ecosystem of digital credentials that enable secure data and service exchanges across various industries and borders. About the Role:We are on the lookout for a passionate and seasoned Staff Software Engineer (Full Stack) to become a vital part of our engineering team. In this role, you will be responsible for creating robust, scalable applications that enhance user experience and drive our mission forward.
Delivery Hero is looking for a Senior Python AI Engineer to focus on logistics, data, and machine learning projects in Berlin. This position centers on developing AI-powered tools that support and improve delivery operations. Role overview This role involves designing and building applications using Python, with a strong emphasis on artificial intelligence and data science. The main goal is to create solutions that make logistics processes more efficient and help raise customer satisfaction. What you will do Develop and maintain AI-driven applications tailored for logistics challenges Apply machine learning techniques to optimize delivery workflows Work closely with teams to identify and solve data-related problems Requirements Extensive experience with Python Background in artificial intelligence, data science, and machine learning Ability to build solutions that improve operational efficiency
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.
At SoundCloud, we empower artists and fans to connect through the power of music. Established in 2007, SoundCloud is a leading artist-first platform, enabling musicians to build and elevate their careers with cutting-edge tools, services, and resources. With a vast library of over 400 million tracks from 40 million artists, SoundCloud is shaping the future of music.We are actively seeking a Senior Machine Learning Engineer to join our Recommendations Experience team. This role focuses on developing machine learning-driven features that enhance personalization, engagement, and overall satisfaction for our users. In this position, you will leverage strong engineering principles while working across the entire technology stack, from data pipelines and APIs to real-time serving systems. The Recommendations team is responsible for deploying ML-powered features that connect over 200 million users with music tailored to their preferences.In this role, you will take ownership of features from conception to deployment: collaborating with Product and Design teams to understand user needs, architecting data pipelines that process billions of events, and building robust production ML systems that balance performance, cost, and user satisfaction. You will work with technologies such as BigQuery (handling trillions of rows), Airflow orchestration, real-time serving infrastructure (BigTable), and APIs, while engaging in continuous collaboration with Product, Design, Engineering, and Platform teams.Key Responsibilities:Develop, test, and productionize machine learning models.Make informed technical decisions factoring in cost, latency, complexity, and maintainability.Navigate distributed systems (BigQuery, BigTable, Airflow, DynamoDB) to create reliable and scalable solutions.
Join idealo’s innovative AI Booster Team, where we drive the integration of generative AI technology across the organization. Collaborate closely with product teams to create reusable AI workflows and promote industry best practices. In this role, you will be pivotal in designing and deploying scalable LLM systems and agentic workflows, transforming concepts into rapid production rollouts.About Your New RoleWork together with cross-functional teams to conceptualize, prototype, and launch LLM-driven features within weeks.Design and implement sophisticated LLM workflows and agentic systems, including multi-agent orchestration and execution flows.Assess and choose appropriate models and inference infrastructures for tasks, balancing considerations of cost, latency, quality, and safety.Create reusable AI components (e.g., advanced RAG pipelines, evaluation frameworks, model adapters) that can be scaled across various products and teams.Promote automated evaluations, human-in-the-loop assessments, and continuous feedback loops to maintain quality, reliability, and cost efficiency.Act as a technical mentor by conducting office hours, reviews, and workshops to elevate GenAI skills throughout idealo.
Join Databricks as a Senior Staff Software Engineer! At Databricks, we are passionate about empowering data teams to tackle some of the world's most challenging problems, ranging from security threat detection to groundbreaking cancer drug development. Our mission is to build and operate the finest data and AI infrastructure platform, allowing our customers to concentrate on the high-value challenges central to their missions. Our engineering teams develop sophisticated products that address significant needs globally. We are responsible for one of the largest-scale software platforms, consisting of millions of virtual machines that generate terabytes of logs and process exabytes of data daily. Given our scale, we frequently encounter cloud hardware, network, and operating system issues, and our software is designed to shield our customers from these challenges seamlessly. The Delta DML team is responsible for the core write-path operations of Delta Lake, the open-source storage layer powering the Databricks Lakehouse. Our goal is to deliver top-tier performance and a smooth user experience at massive scales, with the majority of data processed in Databricks traversing our platform. We spearhead performance innovations such as Low Shuffle Merge and Deletion Vectors, and actively contribute to open-source initiatives to unify Delta and Iceberg formats. We are looking for a highly capable and experienced Senior Staff Software Engineer to join our backend team. In this pivotal role, you will be key in designing, developing, and maintaining robust backend systems that power Databricks workspaces. You will create the next-generation platform for serving workspace assets, ensuring high queries per second (QPS), low latency, reliability, and performance, while proactively addressing future growth challenges. Additionally, as a senior team member, you will provide technical leadership, mentorship, and guidance to junior engineers, enhancing overall team coding practices and system designs. Your Impact: Address real business needs at scale through your software engineering expertise. Conduct low-level systems debugging, performance measurement, and optimization on extensive production clusters. Architect design solutions, influence product roadmaps, and take ownership of new projects. Implement tools to enhance automation and operability of services. Utilize your extensive experience to help prevent and investigate production issues. Plan and lead complex technical projects that involve collaboration with multiple teams across the company. Act as a technical team lead by mentoring others, leading sprint planning, delegating tasks, and participating in project planning.
At Veeva Systems, we are dedicated to transforming the life sciences sector through innovative cloud solutions. Our mission is to expedite the delivery of therapies to patients, making a tangible difference in their lives. As one of the fastest-growing SaaS companies ever, we achieved over $3 billion in revenue last year and continue to expand our horizons. Our core values—Do the Right Thing, Customer Success, Employee Success, and Speed—guide our operations. In 2021, Veeva made history by becoming a public benefit corporation, committed to balancing the interests of our customers, employees, society, and investors. As a Work Anywhere company, we value flexibility, allowing you to choose between working from home or in the office, ensuring you thrive in your preferred environment. Join us in revolutionizing the life sciences industry, as we strive to create a positive impact on our customers, employees, and the broader community.The RoleAt Veeva Data Cloud, we offer connected data solutions tailored for Life Sciences, enhancing insights and improving efficiency through a unified data architecture. Our AI team is at the forefront of developing a comprehensive suite of AI tools that empower our global product offerings. Collaborating with over 3,000 data stewards, we combine cutting-edge ML and AI models with human expertise to convert data into actionable insights, speeding up clinical innovation and improving patient access to essential treatments.We are seeking a talented Senior Machine Learning Engineer to join our cross-functional team of data scientists, engineers, and product managers, focusing on the productization and scaling of our AI tools.As a work-anywhere company, you will have the freedom to work from home or the office, emphasizing productivity in an environment that suits you best.
About UsHelsing is a cutting-edge AI company dedicated to advancing defense technologies. Our mission is to safeguard democratic values and ensure that societies can make autonomous decisions while upholding ethical standards. We are committed to responsible technology development and deployment, particularly in the realm of AI.Our team comprises driven engineers, AI experts, and client-facing program managers united by a common purpose: tackling the most challenging and significant problems. We foster a culture of transparency and encourage open discussions surrounding the ethical implications of technology in defense.The PositionAs an AI Research Engineer at Helsing, you will be at the forefront of innovating autonomous decision-making systems for defense. Your work will encompass a wide range of AI applications, including extensive data processing, reinforcement learning agent training, and the development of large-scale foundational models. Collaborating within a diverse team, your responsibilities will include architecting and implementing robust tools and platforms that drive these advancements. You will focus on abstracting complex distributed systems to enhance training efficiency and developer productivity. We seek engineers who can effectively blend machine learning with systems engineering to create scalable solutions.Key Responsibilities:Enhance our integrated deep learning frameworks, built on PyTorch, to make them efficient and user-friendly across various applications.Expand our infrastructure and tooling to facilitate faster and larger-scale distributed training.Devise data strategies to manage extensive datasets effectively.
Join Perplexity as a skilled Machine Learning Research Engineer, where you will play a pivotal role in developing cutting-edge search technologies focusing on retrieval and ranking mechanisms.Key Responsibilities:Proactively enhance search quality through innovative models, data strategies, tools, and other effective means.Design and construct essential components of our advanced search platform and model architecture.Create, train, and fine-tune large-scale deep learning models utilizing frameworks like PyTorch, with an emphasis on distributed training and hardware acceleration for retrieval and ranking.Engage in advanced research on representation learning, including contrastive learning and multilingual, multimodal modeling tailored for search and retrieval applications.Implement and deploy models effectively, ranging from boosting algorithms to large language models, ensuring scalability and performance.Develop and optimize Retrieval-Augmented Generation (RAG) pipelines for accurate grounding and answer generation.Collaborate across Data, AI, Infrastructure, and Product teams to ensure swift and high-quality project delivery.
At Entyre, we are dedicated to revolutionizing healthcare by effectively balancing the needs for care through the innovative integration of human expertise and cutting-edge technology. Our committed care consultants operate internationally, empowered by our proprietary software solutions.We hold a strong belief that individuals requiring care, supported by their families at home, deserve to lead a self-sufficient and dignified life within their own residences. Through our initiatives Pflegewegweiser and Entyre Care, we strive to fulfill this vision by focusing on two fundamental aspects: delivering professional support to family caregivers across all domains of home care with our extensive knowledge and ensuring fair financial compensation for their invaluable contributions. Moreover, we are actively engaged in developing pioneering solutions in partnership with academic collaborators.In this essential, dynamic, and international setting, we are seeking a Staff Engineer (m/f/d) to become an integral part of our team in Berlin.Role OverviewWe are in search of a seasoned Staff Engineer to take charge of the entire software development lifecycle, encompassing design, implementation, and deployment. In this pivotal position, you will apply your profound technical knowledge to create high-quality, scalable software solutions while working closely with stakeholders across Germany, Switzerland, and the United States. Your contributions will be instrumental in defining our technical strategy and fostering ongoing enhancements within our systems and processes, ultimately making a significant impact on our growth journey.
Join Our Internship Program in Berlin!We are excited to announce a full-time, in-person internship opportunity in our Berlin office, lasting between 12 to 24 weeks.Your ResponsibilitiesDrive the advancement of search quality utilizing various models, data, tools, and innovative techniques.Train and fine-tune large-scale deep learning models using PyTorch, employing distributed training methods (e.g., PyTorch Distributed, DeepSpeed, FSDP) and hardware acceleration, with a focus on retrieval and ranking models.Engage in research on representation learning, exploring contrastive learning, multilingual capabilities, evaluation methodologies, and multimodal modeling for enhanced search and retrieval.Design and refine RAG pipelines for effective grounding and answer generation.QualificationsSolid understanding of search and retrieval systems, including quality evaluation metrics and principles.Demonstrated proficiency with PyTorch, particularly in distributed training and performance optimization for large models.A keen interest in representation learning, covering areas such as contrastive learning, dense and sparse vector representations, representation fusion, cross-lingual representation alignment, training data optimization, and robust evaluation methods.A publication record in AI/ML conferences or workshops (e.g., NeurIPS, ICML, ICLR, ACL, EMNLP, SIGIR) is a plus.
Axel Springer SE seeks a Staff or Senior Software Engineer specializing in Machine Learning to join the Berlin team. This role influences how the organization applies technology to reach and engage its audience. Key Responsibilities Design and improve machine learning algorithms for practical, real-world use. Collaborate with colleagues across departments to deliver meaningful projects. Contribute to the growth and enhancement of data-driven products and solutions. What We Value Creative approaches to solving complex technical challenges. Initiative and motivation to drive projects forward. Curiosity about new technologies and their practical applications. This position offers the chance to shape technology at Axel Springer SE and work on projects that reach a broad audience.
Role Overview Delivery Hero SE is looking for a Senior Software Engineer focused on Machine Learning to join the quick commerce group in Berlin. This role centers on building and refining machine learning solutions that support and improve our rapid delivery operations. What You Will Do Design, implement, and optimize machine learning algorithms and models for quick commerce applications. Work closely with cross-functional teams to translate business needs into technical solutions. Apply machine learning expertise to boost operational efficiency and enhance customer experience. Contribute to projects that help Delivery Hero respond quickly to changing market demands. About the Team Join a group of engineers and specialists dedicated to advancing Delivery Hero’s quick commerce services. Collaboration across teams is a core part of the work, with each member’s input shaping the direction and impact of our products.
Design and develop robust, scalable systems and services tailored for personalized content delivery.Implement intricate architectures that encompass both backend and frontend components, ensuring optimal reliability, efficiency, and maintainability.Work collaboratively with diverse teams to seamlessly integrate machine learning models into production systems.Lead comprehensive feature development, from initial concept and design through implementation, testing, and deployment.Influence architectural decisions that adhere to best practices in system design, code quality, and DevOps automation.
Join our dedicated team at europeanhomecaregmbh as a Psychologist (m/f/d) in Berlin. We are seeking an empathetic and skilled professional to provide mental health support and counseling services to our diverse clientele.
Join Intercom, the leading AI Customer Service company, dedicated to empowering businesses to deliver exceptional customer experiences.Our AI agent, Fin, stands out as the most sophisticated customer service AI solution available, enabling companies to provide constant, flawless service and revolutionize their customer interactions. Fin seamlessly integrates with our Helpdesk to form the Intercom Customer Service Suite, which offers AI-enhanced support for intricate or high-touch inquiries that necessitate human intervention.Founded in 2011, Intercom is trusted by nearly 30,000 global businesses and is committed to redefining customer service standards. Our core values inspire us to innovate relentlessly, operate with speed and intensity, and consistently provide remarkable value to our clients.We believe Berlin is an ideal city for those who share our passion for speed and innovation. The city boasts a unique combination of deep technical expertise and a vibrant creative culture, making it a hub for top-tier talent eager to collaborate on ambitious projects. With close ties to our R&D centers in Dublin and London, Berlin is where the best minds come together to thrive.As we aim to expand our team by hiring 100 professionals across engineering, AI, data science, product, and design over the next year, this is an exciting opportunity to be among the pioneering R&D talents in the region and leave a lasting mark as we develop the world's leading customer agent.What’s the Opportunity?The Machine Learning team at Intercom is at the forefront of defining new ML features, researching cutting-edge algorithms and technologies, and swiftly delivering prototypes to our customers.We are a highly product-focused team, collaborating closely with Product and Design teams. Our dedicated ML product engineers enable rapid transitions to production, often launching beta versions within weeks of successful offline testing.Our passion for machine learning drives us to explore and productize everything from conventional supervised models to advanced unsupervised clustering algorithms and innovative transformer neural network applications. We rigorously test and assess the real customer impact of every model we deploy.What Will I Be Doing?Identify opportunities where ML can generate value for our customers.Determine the optimal ML framing for product challenges.Collaborate with team members and Product and Design stakeholders.
Role Overview Reprisk is hiring a Senior Machine Learning Engineer in Berlin. This position focuses on building and improving machine learning systems that support risk management products. The role centers on strengthening data processing and improving predictive models used throughout the company.
Statista is a global business data platform founded in Hamburg in 2007. The company delivers accurate data and a range of analytics products, with teams based in Hamburg, London, New York, Berlin, and Tokyo. Statista emphasizes diversity and inclusion, welcoming people from all backgrounds and valuing each individual’s unique experience. Role overview The Full-Stack Machine Learning Engineer - Data Products (m/f/d) works across the technology stack to turn raw data into dependable products. The role focuses on backend services, data pipelines, integrating machine learning, and building user-facing features. Engineers in this position take responsibility for their projects from the initial concept through deployment and maintenance. What you will do Write clean, maintainable code in Python and Typescript for easy collaboration. Transform data into products used daily by customers. Apply machine learning and large language models to analyze data and enhance services. Develop and improve both customer-facing and internal services and interfaces. Oversee the full software lifecycle, including design, development, code reviews, deployment, and ongoing maintenance. Communicate clearly in English (written and spoken); German is a plus. Location This role is based in Hamburg or Berlin.
Join Almedia, a dynamic and innovative company where ambition meets opportunity. As we strive to become Germany’s next bootstrapped unicorn, we are proud to be recognized as Europe’s third fastest-growing company in 2025 according to the FT1000.At Almedia, we are revolutionizing the marketing landscape by enabling our vast community of over 60 million users to earn rewards for interacting with our advertisers' products, providing a unique approach to user acquisition for major global brands.Machine Learning EngineerIn this pivotal role, you will be responsible for the design, development, and scaling of production-grade machine learning solutions that drive the innovation of Almedia’s offerings and support our growth trajectory.This is a hands-on position where you will actively engage in coding, development, and deployment of solutions.Key Challenges You Will Tackle:Creating and optimizing user reward systems tailored to player behavior and market trends.Spearheading the development of personalized, real-time reward mechanisms.Identifying and addressing underperforming reward initiatives and their underlying issues.Your Responsibilities Include:Overseeing the complete delivery lifecycle: develop, deploy, and optimize scalable solutions and services.Providing technical guidance on ML projects, upholding best practices and ensuring high coding standards.Aligning technical capabilities with business goals to capitalize on high-value opportunities.Utilizing advanced statistical and causal inference techniques to secure robustness and reliability in solutions.Collaborating with product and engineering teams to convert business challenges into predictive, data-driven solutions.Qualifications Required:Demonstrated expertise in building, deploying, and maintaining production-level solutions and services, preferably in adtech or high-scale environments.Solid understanding of statistical analysis (A/B testing, regression, probability).Proficient in programming with Python and SQL, with practical experience in cloud technologies.Proven ability to mentor and guide ML engineers and cross-functional colleagues.Excellent communication skills and a collaborative mindset.
Machine Learning Engineer Company Overview At Orcrist Technologies, we are pioneers in building the Orcrist Intelligence Platform (OIP), a cutting-edge Kubernetes-based data intelligence system. Our platform is offered as either SaaS or a self-hosted/on-premises solution, including air-gapped deployments. We integrate data processing, machine learning, and artificial intelligence within a modern web application to empower mission-critical clients across both public and private sectors. Role Overview As a Machine Learning Engineer, you will spearhead the incubation and validation of new ML initiatives from conception to execution. In this innovative role, you will create adoption-ready prototype vertical slices that encompass data flows, model serving, evaluation, and seamless product integration. You will ensure clear handoff of artifacts to delivery teams so they can effectively productize and maintain them for the long haul. Key Responsibilities Develop ML prototype vertical slices that bridge data ingestion and processing with inference and end-user product outcomes (such as search functionalities, insights generation, and user experience flows). Establish evaluation harnesses and decision-making artifacts including datasets, baselines, and performance metrics (quality, latency, cost), along with actionable go/no-go recommendations. Package prototypes for seamless adoption: containerize services, specify reproducible deployment strategies, and create comprehensive runbooks/checklists. Collaborate with Research and Data Engineering teams for dataset curation, annotation processes, experiment tracking, and iterative improvements. Ensure operational credibility of prototypes through instrumentation, monitoring, and foundational security/compliance practices (including handling of personally identifiable information and provenance considerations). Candidate Profile A minimum of 3 years of experience in ML engineering or MLOps, with a proven track record of delivering tangible systems. Proficient in Python and experienced with PyTorch/Transformers; adept at transforming models from notebooks into deployable services. Hands-on experience with Kubernetes and containerization; capable of deploying and troubleshooting within production-like environments, including offline or air-gapped constraints. A strong evaluation mindset and monitoring discipline; effective in clearly articulating trade-offs. Eligibility to work in Germany; EU or NATO citizenship is preferred, and export-control screening applies. Preferred Qualifications Experience with GPU serving and optimization techniques (e.g., Triton/KServe, ONNX/TensorRT, batching, quantization). Familiarity with streaming and pipeline tools (e.g., Kafka, Ray, Beam/Flink/Spark) and integrations involving search, vector, and graph technologies. Proficiency in the German language (B1+) and/or experience working with regulated or public-sector datasets and workflows. What We Offer A modern ML stack designed to operate within real-world constraints: Kubernetes, streaming technologies, and hybrid/on-prem/air-gapped deployments. A remote-first work environment in Germany, complemented by regular workshops in Berlin, 30 days of vacation, and support for equipment and learning budgets. High impact: your prototypes will pave the path for groundbreaking solutions.
About the CompanyAffinidi is a pioneering technology firm dedicated to revolutionizing data ownership. We empower both businesses and individuals to take control of their data with a holistic approach to identity management, ensuring security and privacy while accounting for every aspect of their digital presence.Our innovative solutions facilitate decentralized digital identities, championing the belief that everyone should have the right to manage and control their data. We are committed to establishing a trusted ecosystem of digital credentials that enable secure data and service exchanges across various industries and borders. About the Role:We are on the lookout for a passionate and seasoned Staff Software Engineer (Full Stack) to become a vital part of our engineering team. In this role, you will be responsible for creating robust, scalable applications that enhance user experience and drive our mission forward.
Delivery Hero is looking for a Senior Python AI Engineer to focus on logistics, data, and machine learning projects in Berlin. This position centers on developing AI-powered tools that support and improve delivery operations. Role overview This role involves designing and building applications using Python, with a strong emphasis on artificial intelligence and data science. The main goal is to create solutions that make logistics processes more efficient and help raise customer satisfaction. What you will do Develop and maintain AI-driven applications tailored for logistics challenges Apply machine learning techniques to optimize delivery workflows Work closely with teams to identify and solve data-related problems Requirements Extensive experience with Python Background in artificial intelligence, data science, and machine learning Ability to build solutions that improve operational efficiency
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.
At SoundCloud, we empower artists and fans to connect through the power of music. Established in 2007, SoundCloud is a leading artist-first platform, enabling musicians to build and elevate their careers with cutting-edge tools, services, and resources. With a vast library of over 400 million tracks from 40 million artists, SoundCloud is shaping the future of music.We are actively seeking a Senior Machine Learning Engineer to join our Recommendations Experience team. This role focuses on developing machine learning-driven features that enhance personalization, engagement, and overall satisfaction for our users. In this position, you will leverage strong engineering principles while working across the entire technology stack, from data pipelines and APIs to real-time serving systems. The Recommendations team is responsible for deploying ML-powered features that connect over 200 million users with music tailored to their preferences.In this role, you will take ownership of features from conception to deployment: collaborating with Product and Design teams to understand user needs, architecting data pipelines that process billions of events, and building robust production ML systems that balance performance, cost, and user satisfaction. You will work with technologies such as BigQuery (handling trillions of rows), Airflow orchestration, real-time serving infrastructure (BigTable), and APIs, while engaging in continuous collaboration with Product, Design, Engineering, and Platform teams.Key Responsibilities:Develop, test, and productionize machine learning models.Make informed technical decisions factoring in cost, latency, complexity, and maintainability.Navigate distributed systems (BigQuery, BigTable, Airflow, DynamoDB) to create reliable and scalable solutions.
Join idealo’s innovative AI Booster Team, where we drive the integration of generative AI technology across the organization. Collaborate closely with product teams to create reusable AI workflows and promote industry best practices. In this role, you will be pivotal in designing and deploying scalable LLM systems and agentic workflows, transforming concepts into rapid production rollouts.About Your New RoleWork together with cross-functional teams to conceptualize, prototype, and launch LLM-driven features within weeks.Design and implement sophisticated LLM workflows and agentic systems, including multi-agent orchestration and execution flows.Assess and choose appropriate models and inference infrastructures for tasks, balancing considerations of cost, latency, quality, and safety.Create reusable AI components (e.g., advanced RAG pipelines, evaluation frameworks, model adapters) that can be scaled across various products and teams.Promote automated evaluations, human-in-the-loop assessments, and continuous feedback loops to maintain quality, reliability, and cost efficiency.Act as a technical mentor by conducting office hours, reviews, and workshops to elevate GenAI skills throughout idealo.
Join Databricks as a Senior Staff Software Engineer! At Databricks, we are passionate about empowering data teams to tackle some of the world's most challenging problems, ranging from security threat detection to groundbreaking cancer drug development. Our mission is to build and operate the finest data and AI infrastructure platform, allowing our customers to concentrate on the high-value challenges central to their missions. Our engineering teams develop sophisticated products that address significant needs globally. We are responsible for one of the largest-scale software platforms, consisting of millions of virtual machines that generate terabytes of logs and process exabytes of data daily. Given our scale, we frequently encounter cloud hardware, network, and operating system issues, and our software is designed to shield our customers from these challenges seamlessly. The Delta DML team is responsible for the core write-path operations of Delta Lake, the open-source storage layer powering the Databricks Lakehouse. Our goal is to deliver top-tier performance and a smooth user experience at massive scales, with the majority of data processed in Databricks traversing our platform. We spearhead performance innovations such as Low Shuffle Merge and Deletion Vectors, and actively contribute to open-source initiatives to unify Delta and Iceberg formats. We are looking for a highly capable and experienced Senior Staff Software Engineer to join our backend team. In this pivotal role, you will be key in designing, developing, and maintaining robust backend systems that power Databricks workspaces. You will create the next-generation platform for serving workspace assets, ensuring high queries per second (QPS), low latency, reliability, and performance, while proactively addressing future growth challenges. Additionally, as a senior team member, you will provide technical leadership, mentorship, and guidance to junior engineers, enhancing overall team coding practices and system designs. Your Impact: Address real business needs at scale through your software engineering expertise. Conduct low-level systems debugging, performance measurement, and optimization on extensive production clusters. Architect design solutions, influence product roadmaps, and take ownership of new projects. Implement tools to enhance automation and operability of services. Utilize your extensive experience to help prevent and investigate production issues. Plan and lead complex technical projects that involve collaboration with multiple teams across the company. Act as a technical team lead by mentoring others, leading sprint planning, delegating tasks, and participating in project planning.
At Veeva Systems, we are dedicated to transforming the life sciences sector through innovative cloud solutions. Our mission is to expedite the delivery of therapies to patients, making a tangible difference in their lives. As one of the fastest-growing SaaS companies ever, we achieved over $3 billion in revenue last year and continue to expand our horizons. Our core values—Do the Right Thing, Customer Success, Employee Success, and Speed—guide our operations. In 2021, Veeva made history by becoming a public benefit corporation, committed to balancing the interests of our customers, employees, society, and investors. As a Work Anywhere company, we value flexibility, allowing you to choose between working from home or in the office, ensuring you thrive in your preferred environment. Join us in revolutionizing the life sciences industry, as we strive to create a positive impact on our customers, employees, and the broader community.The RoleAt Veeva Data Cloud, we offer connected data solutions tailored for Life Sciences, enhancing insights and improving efficiency through a unified data architecture. Our AI team is at the forefront of developing a comprehensive suite of AI tools that empower our global product offerings. Collaborating with over 3,000 data stewards, we combine cutting-edge ML and AI models with human expertise to convert data into actionable insights, speeding up clinical innovation and improving patient access to essential treatments.We are seeking a talented Senior Machine Learning Engineer to join our cross-functional team of data scientists, engineers, and product managers, focusing on the productization and scaling of our AI tools.As a work-anywhere company, you will have the freedom to work from home or the office, emphasizing productivity in an environment that suits you best.
About UsHelsing is a cutting-edge AI company dedicated to advancing defense technologies. Our mission is to safeguard democratic values and ensure that societies can make autonomous decisions while upholding ethical standards. We are committed to responsible technology development and deployment, particularly in the realm of AI.Our team comprises driven engineers, AI experts, and client-facing program managers united by a common purpose: tackling the most challenging and significant problems. We foster a culture of transparency and encourage open discussions surrounding the ethical implications of technology in defense.The PositionAs an AI Research Engineer at Helsing, you will be at the forefront of innovating autonomous decision-making systems for defense. Your work will encompass a wide range of AI applications, including extensive data processing, reinforcement learning agent training, and the development of large-scale foundational models. Collaborating within a diverse team, your responsibilities will include architecting and implementing robust tools and platforms that drive these advancements. You will focus on abstracting complex distributed systems to enhance training efficiency and developer productivity. We seek engineers who can effectively blend machine learning with systems engineering to create scalable solutions.Key Responsibilities:Enhance our integrated deep learning frameworks, built on PyTorch, to make them efficient and user-friendly across various applications.Expand our infrastructure and tooling to facilitate faster and larger-scale distributed training.Devise data strategies to manage extensive datasets effectively.
Join Perplexity as a skilled Machine Learning Research Engineer, where you will play a pivotal role in developing cutting-edge search technologies focusing on retrieval and ranking mechanisms.Key Responsibilities:Proactively enhance search quality through innovative models, data strategies, tools, and other effective means.Design and construct essential components of our advanced search platform and model architecture.Create, train, and fine-tune large-scale deep learning models utilizing frameworks like PyTorch, with an emphasis on distributed training and hardware acceleration for retrieval and ranking.Engage in advanced research on representation learning, including contrastive learning and multilingual, multimodal modeling tailored for search and retrieval applications.Implement and deploy models effectively, ranging from boosting algorithms to large language models, ensuring scalability and performance.Develop and optimize Retrieval-Augmented Generation (RAG) pipelines for accurate grounding and answer generation.Collaborate across Data, AI, Infrastructure, and Product teams to ensure swift and high-quality project delivery.
At Entyre, we are dedicated to revolutionizing healthcare by effectively balancing the needs for care through the innovative integration of human expertise and cutting-edge technology. Our committed care consultants operate internationally, empowered by our proprietary software solutions.We hold a strong belief that individuals requiring care, supported by their families at home, deserve to lead a self-sufficient and dignified life within their own residences. Through our initiatives Pflegewegweiser and Entyre Care, we strive to fulfill this vision by focusing on two fundamental aspects: delivering professional support to family caregivers across all domains of home care with our extensive knowledge and ensuring fair financial compensation for their invaluable contributions. Moreover, we are actively engaged in developing pioneering solutions in partnership with academic collaborators.In this essential, dynamic, and international setting, we are seeking a Staff Engineer (m/f/d) to become an integral part of our team in Berlin.Role OverviewWe are in search of a seasoned Staff Engineer to take charge of the entire software development lifecycle, encompassing design, implementation, and deployment. In this pivotal position, you will apply your profound technical knowledge to create high-quality, scalable software solutions while working closely with stakeholders across Germany, Switzerland, and the United States. Your contributions will be instrumental in defining our technical strategy and fostering ongoing enhancements within our systems and processes, ultimately making a significant impact on our growth journey.
Join Our Internship Program in Berlin!We are excited to announce a full-time, in-person internship opportunity in our Berlin office, lasting between 12 to 24 weeks.Your ResponsibilitiesDrive the advancement of search quality utilizing various models, data, tools, and innovative techniques.Train and fine-tune large-scale deep learning models using PyTorch, employing distributed training methods (e.g., PyTorch Distributed, DeepSpeed, FSDP) and hardware acceleration, with a focus on retrieval and ranking models.Engage in research on representation learning, exploring contrastive learning, multilingual capabilities, evaluation methodologies, and multimodal modeling for enhanced search and retrieval.Design and refine RAG pipelines for effective grounding and answer generation.QualificationsSolid understanding of search and retrieval systems, including quality evaluation metrics and principles.Demonstrated proficiency with PyTorch, particularly in distributed training and performance optimization for large models.A keen interest in representation learning, covering areas such as contrastive learning, dense and sparse vector representations, representation fusion, cross-lingual representation alignment, training data optimization, and robust evaluation methods.A publication record in AI/ML conferences or workshops (e.g., NeurIPS, ICML, ICLR, ACL, EMNLP, SIGIR) is a plus.
Jan 12, 2026
Sign in to browse more jobs
Create account — see all 2,940 results
Tailoring 0 resumes…
Tailoring 0 resumes…
We'll move completed jobs to Ready to Apply automatically.