Python Backend Engineer - Clinical OpenData Solutions
Clicking Apply Now takes you to AutoApply where you can tailor your resume and apply.
Experience Level
Experience
Similar jobs
Browse all companies, explore by city & role, or SEO search pages. View directory listings: all jobs, search results, location & role pages.
Search for Staff Engineer - Python at Nagarro | Remote
5,817 results
Veeva Systems Inc.
Join Veeva Systems, a trailblazer in cloud technology for the life sciences sector, dedicated to delivering therapies to patients swiftly. With an impressive growth trajectory, we surpassed $2 billion in revenue last fiscal year and are poised for even more expansion.Our core values drive us: Integrity, Customer Success, Employee Success, and Agility. In 202…
About ClickHouseListed among the top innovators on the 2025 Forbes Cloud 100 list, ClickHouse is a leading, rapidly expanding private cloud company. With over 3,000 customers and an astonishing annual recurring revenue growth exceeding 250%, ClickHouse is at the forefront of real-time analytics, data warehousing, observability, and AI workloads.Our momentum was recently reinforced by a successful $400 million Series D funding round. In the past three months, renowned clients such as Capital One, Lovable, Decagon, Polymarket, and Airwallex have adopted or expanded their use of our platform. These new clients join a prestigious roster of AI innovators and global brands including Meta, Cursor, Sony, and Tesla.Join us in our mission to revolutionize the way companies leverage data!The Connectors team serves as the vital link between ClickHouse and the vast data ecosystem. We develop and maintain integrations that make ClickHouse accessible to millions of developers, data practitioners, and AI agents worldwide—ranging from high-level data visualization plugins (like Tableau, PowerBI, Superset, Metabase) to connectors for data frameworks (Apache Spark, Flink, Kafka Connect, Fivetran), orchestration platforms, and AI tools.Our work is pivotal in shaping how organizations process massive datasets—enabling real-time analytics platforms to ingest millions of events per second, observability systems to monitor global infrastructure, and increasingly, AI-driven data applications that redefine team collaboration with data. We work closely with the open-source community, our internal teams, and enterprise users to ensure that ClickHouse integrations lead the way in performance, reliability, and developer experience.About the RoleAs a Senior Software Engineer specializing in Python and the Data Ecosystem, you will be a key contributor, responsible for owning and advancing essential components of ClickHouse's data engineering ecosystem. This role exists at the crossroads of high-performance database engineering and enhancing developer experience. You will create tools that empower Data Engineers and Data Scientists to fully leverage ClickHouse's speed and scale within the frameworks they are already familiar with.We are seeking an individual who has direct experience as a Data Engineer or Data Scientist. The landscape for data practitioners is evolving rapidly; databases have progressed beyond mere query targets—they are now integral components of AI-powered workflows, serving as vector stores for RAG pipelines, backends for LLM-powered agents, and real-time feature stores for ML inference. You comprehend these workflows not from an outsider's perspective, but from personal experience within them. Your role is not just to build integrations; you will contribute product-level insights that enhance user experience.
Join Distribusion as a Senior Python Software Engineer and be part of a pioneering force in the global ground transportation marketplace. Our innovative platform seamlessly connects travelers with bus, rail, and ferry operators across over 70 countries, partnering with major online retailers like Google Maps and Booking.com.As one of the fastest-growing startups in the travel sector, we have expanded tenfold in the past year, backed by leading venture capital firms including TQ Ventures, Creandum, Northzone, and Lightrock. Following our recent $80 million Series C funding, we are poised for further growth and innovation.In this vital role within our Portal Team, you will drive the development of our core B2B product, which connects global carriers, retailers, and travel partners to Distribusion’s infrastructure. The Portal serves as the central interface of our ecosystem, offering high-performance booking and analytics tools, identity management, and operational dashboards. You will collaborate with cross-functional teams to make critical architectural decisions, integrate complex workflows, and ensure a seamless, scalable experience for our users. We are seeking a developer who thrives on ownership, enjoys tackling challenging problems, and is eager to build the backbone of how the world books ground transportation.
Please submit your CV in English and indicate your level of English proficiency.Mindrift specializes in bridging the gap between skilled professionals and project-based opportunities in artificial intelligence for top technology firms. Our focus is on the testing, evaluation, and enhancement of AI systems. This is a project-based engagement, not permanent employment.What You Will DoEach project offers distinct challenges, and contributors may:Design innovative computational engineering scenarios that replicate actual engineering workflows;Create challenges that necessitate Python programming to address engineering calculations and simulations;Ensure that tasks are computationally demanding, requiring numerical techniques or iterative methods;Develop problems centered around system design, optimization, and analysis;Base challenges on realistic research dilemmas or practical engineering applications;Validate solutions using Python along with standardized engineering libraries;Thoroughly document problem statements and provide verified correct solutions.What We SeekThis role is ideal for engineers with Python experience interested in part-time, non-permanent projects. Preferred qualifications include:A degree in Electrical Engineering or a related discipline;Proficiency in Python for numerical validation. Familiarity with MATLAB, R, C, SQL, Numpy, Pandas, SciPy, domain-specific libraries, or other programming languages is acceptable;A minimum of 2 years of professional experience, whether applied, research, or teaching;An understanding of practical engineering limitations and approximations;Strong command of written English (C1+ level);Professional certifications (e.g., CMME, SAS Certifications, CAP) and experience in international or applied projects are advantageous.How It WorksApply → Pass qualifications → Join a project → Complete tasks → Get compensated.Project Time ExpectationsThe estimated commitment for this project is around 10–20 hours per week during active phases, based on project demands. This is an estimate, not a guaranteed workload, and only applies while the project is in progress.CompensationContributors can earn up to $50 per hour, depending on their expertise and contribution pace. Compensation variations exist across projects based on their scope, complexity, and needed skills. Note that other projects on our platform may present different earning opportunities based on specific requirements.
SmartRecruiters
SmartRecruiters is seeking a Senior Python Software Engineer to join its Engineering team in Germany. This position centers on designing and building software that advances company objectives. The role involves tackling complex problems and working closely with other engineers. Key responsibilities Design and develop software solutions using Python Collaborate with team members to resolve technical challenges Share ideas to enhance products and internal processes What we’re looking for Deep experience with Python programming Ability to work through complex technical issues Interest in working collaboratively to achieve team goals
jobgether
Role Overview Jobgether is hiring a Senior Python Data Scraping Engineer for a freelance position based in Germany. This role focuses on designing, building, and maintaining web data extraction systems that serve both AI-powered and human-driven workflows. The position is fully remote within Germany and values contributors who work independently and pay close attention to detail. What You Will Do Create and improve scalable Python scraping solutions for dynamic websites and large datasets. Produce structured, accurate data ready for advanced analytics and AI use cases. Adjust scraping methods to keep up with changing web technologies and site structures. Collaborate with AI agents, maintaining high standards through validation and quality checks. Combine hands-on coding with analytical problem-solving to tackle complex extraction issues. Requirements Advanced Python skills, especially in web scraping and automation. Background in extracting data from dynamic websites and managing large-scale projects. Ability to adapt techniques as web environments evolve. Comfort working independently and taking responsibility for project outcomes. Keen attention to detail and a strong focus on data quality. Work Arrangement Freelance contract Remote work within Germany Flexible schedule with emphasis on autonomy
Distribusion Technologies
Distribusion is the premier platform for ground transportation, providing travelers with easy access to various transport options online—from searching to ticket purchasing. Our innovative B2B technology platform links bus, rail, and ferry operators in over 70 countries with major online retailers like Google Maps and Booking.com.We are at the forefront of revolutionizing the travel industry, establishing the largest global network of transport providers and retailers. After experiencing a remarkable 10x growth in the past year, we are among the fastest-growing startups in the travel sector. With the support of leading venture capitalists (TQ Ventures, Creandum, Northzone, and Lightrock) and following a recent $80 million Series C funding round, we are poised for expansion.We are on the hunt for a dynamic Senior Python Software Engineer to become a crucial member of our Demand Team. This team is vital to the Distribusion product, acting as the first point of contact for end customers. Thus, an efficient and user-friendly search experience is essential for driving sales; it must be quick, provide optimal choices, and guide customers effortlessly through the booking process.Key Responsibilities:Produce well-structured, efficient, and well-documented Python code.Develop and sustain backend services and APIs for web projects.Effectively implement the backend for mission-critical applications.Debug, test, and enhance applications for improved performance and scalability.Ensure system uptime of at least 99.9%.Engage in code reviews and contribute to the establishment of best practices.Workplace:We operate a hybrid model with headquarters in Berlin, where team members often gather. As a remote-first organization, we also have teams distributed globally.
At Upbound, we are revolutionizing modern infrastructure for the Agentic AI Era. As the principal developers and maintainers of Crossplane, we are creating the Intelligent Control Plane, a transformative platform layer that enables infrastructure to be programmable, autonomous, and composable.Our mission is to empower the AI-native enterprise with a robust platform layer that allows teams to provision, operate, and adapt infrastructure at scale—ensuring readiness for both human and AI agents. We collaborate with leading cloud providers, ISVs, and open-source communities to accelerate organizational progress with increased confidence.Currently, Upbound supports Fortune 500 companies and platform engineers in over 100 countries. With more than 100M downloads, Crossplane is utilized by 1,000+ teams globally. As a Series B company backed by GV (formerly Google Ventures), Altimeter Capital, and Intel Capital, we have successfully raised $69M to date. Discover more at upbound.io.As a Staff Solutions Architect at Upbound, you will be responsible for ensuring the technical success of our customers. You will be the key driver of customer outcomes, guiding them from initial implementation to production adoption, ensuring they derive tangible business value from Crossplane and the Upbound platform. This role is highly technical and hands-on, integrated within the post-sales process, working closely with customers to deliver effective solutions rather than mere guidance.
Join our dynamic team at dev2 as a Senior Python Software Engineer. In this pivotal role, you will leverage your expertise in Python to develop innovative software solutions that meet the evolving needs of our clients. Your contributions will directly impact project outcomes and enhance our technology stack.We are looking for a passionate individual who thrives in a fast-paced environment, possesses strong problem-solving skills, and is eager to collaborate with cross-functional teams to deliver high-quality software.
We kindly request that you submit your CV in English, along with a clear indication of your English language proficiency.Mindrift connects talented specialists with project-based AI opportunities from leading technology firms, focusing on the testing, evaluation, and enhancement of AI systems. Please note that participation is project-based and does not constitute permanent employment.Role OverviewEach project presents its own unique challenges, and contributors may be expected to:Craft innovative computational engineering problems that replicate real-world engineering workflows;Develop problems that necessitate Python programming for solving engineering calculations and simulations;Ensure problems are computationally intensive and utilize numerical methods or iterative solutions;Create problems related to system design, optimization, and analysis;Base problems on genuine research challenges or practical applications within engineering;Validate solutions using Python and standard engineering libraries;Clearly document problem statements and provide verified correct answers.Desired QualificationsThis role is ideal for engineers with experience in Python who are open to part-time, non-permanent projects. Ideally, candidates will possess:A degree in Mechanical Engineering or a related field;Proficiency in Python for numerical validation. Familiarity with MATLAB, R, C, SQL, Numpy, Pandas, SciPy, domain-specific libraries, or any comparable programming language is also acceptable;A minimum of 2 years of professional experience, including applied, research, or teaching experience;Understanding of practical engineering limitations and approximations;Strong written English skills (C1+ level);Professional certifications (e.g., CMME, SAS Certifications, CAP) and experience in international or applied projects are advantageous.How the Process WorksApply → Successfully pass qualification(s) → Engage in a project → Complete assigned tasks → Receive payment.Project Time ExpectationsFor this project, tasks are estimated to require approximately 10–20 hours per week during active phases, depending on project demands. This is an estimate and does not guarantee a specific workload, applicable only while the project is ongoing.CompensationContributors may earn up to $50 per hour, contingent on their expertise and contribution pace. Compensation varies across projects based on scope, complexity, and required skill set. Note that other projects on the platform may offer different earning potentials based on their specific requirements.
We invite you to submit your CV in English, including your level of English proficiency.Mindrift specializes in connecting talented professionals with project-based opportunities in artificial intelligence for top technology firms, focusing on the testing, evaluation, and enhancement of AI systems. Please note that participation is project-based and does not constitute permanent employment.Role OverviewAs an Optical Engineer, your contributions will vary by project, but may include: Designing original computational physics problems that simulate authentic physics research workflows;Creating challenges requiring Python programming solutions (utilizing libraries such as Numpy, SciPy, and Sympy);Ensuring that problems are computationally intensive, requiring days or weeks to solve manually;Developing intricate reasoning chains in mechanics, electromagnetism, thermodynamics, and quantum mechanics;Grounding challenges in real research issues or practical applications within physics;Verifying solutions using Python alongside standard physics simulation libraries;Providing clearly documented problem statements and verified correct answers.QualificationsThis role is perfect for Optical Engineers with Python expertise seeking part-time, non-permanent projects. Ideal candidates will possess: A degree in Physics (Theoretical, Experimental, or Computational) or a related discipline;Proficiency in Python for numerical validation, with familiarity in MATLAB, R, C, SQL, Numpy, Pandas, SciPy, or any domain-specific libraries;A minimum of 2 years of professional experience, including applied, research, or teaching roles;Experience with numerical simulation techniques;Capability to design problems that closely reflect real physics research workflows;Innovative problem-solving skills across various physics domains;Knowledge of physics modeling and approximation techniques;Strong command of written English (C1+ level).Application ProcessTo get started, apply → pass qualifications → join a project → complete tasks → receive payment.Project CommitmentTasks for this project are estimated to require approximately 10–20 hours per week during active project phases, subject to project demands. This is an estimate and not a guaranteed workload.CompensationContributors may earn up to $45 per hour, depending on individual levels of contribution and project needs. Please be aware that compensation may vary by project scope, complexity, and required expertise.
Toloka AI is looking for a freelance AI Trainer who combines civil engineering expertise with strong Python programming skills. This role is remote, with a focus on projects based in Stuttgart, Baden-Württemberg, Germany. Role overview This position centers on using civil engineering knowledge alongside Python to help shape AI systems. The work involves both technical input and collaboration with others on the team. What you will do Use civil engineering experience and Python programming to contribute to AI system development Work with colleagues to enhance and fine-tune artificial intelligence projects Offer training and technical support for ongoing AI efforts Location This is a remote freelance role, connected to Stuttgart, Baden-Württemberg, Germany.
Starten Sie Ihre Karriere mit einem dualen Studium in Wirtschaftsinformatik bei Nagarro. In dieser spannenden Rolle kombinieren Sie theoretisches Wissen mit praktischen Erfahrungen in einem dynamischen Umfeld. Sie werden Teil eines innovativen Teams, das an der Schnittstelle von Wirtschaft und IT arbeitet und Lösungen für unsere Kunden entwickelt.
Tools for Humanity
About the Role:We are seeking a highly skilled Staff Infrastructure Engineer to join our innovative team at Tools for Humanity. In this pivotal role, you will design, implement, and maintain robust infrastructure solutions that support our mission of building a reliable human network in the age of AI. You will work closely with cross-functional teams to ensure our systems are scalable, secure, and resilient.Key Responsibilities:Design, deploy, and manage cloud infrastructure solutions.Collaborate with software engineers to optimize system performance and reliability.Monitor system performance and troubleshoot issues proactively.Implement security best practices to protect sensitive data.Lead infrastructure projects and mentor junior engineers.About the Company:Tools for Humanity is at the forefront of creating a trustworthy human network as we navigate the complexities of AI technology. Our flagship products — Orb, World ID, and World App — provide secure verification of human identity while ensuring privacy. With a user base of over 17 million across 160 countries, we are rapidly transforming how individuals interact online, fostering environments where genuine human experiences thrive. Our diverse team, hailing from prestigious organizations like OpenAI, Tesla, and Google, is driven by a shared vision for a safer, more inclusive digital future. We are supported by renowned investors such as a16z and Khosla Ventures.
Join Synthflow AI, a revolutionary no-code platform designed for deploying voice AI agents that transform contact center operations and business process outsourcing (BPO) at scale. We empower mid-market and enterprise companies to efficiently manage routine calls, ultimately saving valuable time and resources for their teams.Our voice AI agents have made a significant impact:Saved over 5 million hours in contact center operationsIncreased call answering rates by 35% compared to non-AI operatorsHandled 45 million calls with an impressive 99.9% uptimeSupported by leading investors such as Accel, Atlantic Labs, and Singular, we are proud to serve over 1,000 customers and drive an industry shift towards advanced and accessible conversational AI.About the Role:We are seeking a Senior Python Engineer to develop robust, production-grade software and backend systems, focusing on databases, scalable APIs, and core engineering principles.Your Key Responsibilities:Design, develop, and maintain our backend infrastructure, ensuring scalability, performance, and reliability.Create and enhance data models and persistence layers with a strong emphasis on PostgreSQL best practices, including schema design, migrations, query optimization, indexing, and transactions.Develop and support enterprise-grade APIs using FastAPI, focusing on versioning, authentication/authorization, and observability.Participate in pair programming to foster code quality and team collaboration.Manage deployments and environments with Kubernetes and GitOps practices (ArgoCD).Conduct code reviews, offering constructive feedback and ensuring adherence to best practices.Contribute to end-to-end product delivery, including occasional front-end feature development when necessary.Qualifications:5+ years of experience as a Python developer, successfully delivering production systems.Proven expertise in building scalable and extensible data infrastructures.Strong familiarity with relational databases, particularly PostgreSQL (performance tuning, migrations, transactions).Experience in developing and maintaining enterprise-grade APIs using FastAPI.Solid understanding of engineering fundamentals and best practices.
At Confluent, we are not merely enhancing technology; we are transforming the way data flows and unlocking new possibilities for what the world can achieve. Our innovative platform ensures that data is always in motion, streaming in near real-time, enabling companies to respond swiftly, create intelligently, and deliver experiences that are as vibrant as the world around them.We seek individuals who thrive in a collaborative environment, challenge conventional thinking, provide candid feedback, and support one another. We value teamwork over egos, fostering an atmosphere of smart, curious individuals united in pursuit of something greater.About the Role:Join our Stream Processing & Analytics (SPA) team as we develop a robust, scalable, and efficient stream processing engine utilizing Apache Flink for Confluent Cloud. This pivotal role involves shaping and executing our long-term vision for a cloud-native data stream processor, which includes initiatives for autoscaling and seamless state management, ensuring a hassle-free experience for our customers as they focus on their applications rather than infrastructure complexities.Your Responsibilities:Architect and Drive Technical Strategy: Lead the design and strategic direction of intricate engineering systems within the Flink engine.Contribute to the overarching technical vision and translate it into high-impact, actionable projects aligned with the strategic goals of Confluent Cloud.Employ sound judgment to balance short-term implementation efforts with long-term architectural integrity.Manage complex projects from inception to production, guiding them through your area of expertise or across peer teams.Proactively identify and initiate high-impact projects, securing buy-in from relevant stakeholders.Streamline complexity in code and design to enhance the team's agility and productivity.Serve as a key technical authority in your domain, fostering high-quality architectural designs for your team and peers.
Orcrist Technologies
Technical LeadAbout Orcrist TechnologiesOrcrist Technologies is at the forefront of innovation with the Orcrist Intelligence Platform (OIP), a cutting-edge, Kubernetes-native solution designed to facilitate secure open-source intelligence collection and analysis for defense and public safety sectors.Role OverviewAs a Technical Lead, you will steer the architecture of our data platform. Your responsibilities will include designing and constructing the lakehouse infrastructure (utilizing technologies such as Hudi, Trino, Kafka, NiFi, and PySpark) that underpins all downstream AI and analytics offerings, while also providing mentorship to our team of Data Engineers.ResponsibilitiesTake ownership of the architecture for our data lakehouse—make informed decisions on build-vs-buy, craft technical designs, and direct implementation efforts.Develop production-level Python code for essential data pipelines and infrastructure components (including PySpark, Kafka, and NiFi).Establish engineering standards for code quality, testing, observability, and documentation.Guide and mentor Data Engineers through code reviews, one-on-one sessions, and technical advice.Collaborate with Product teams to transform requirements into scalable technical solutions.Design and implement data governance frameworks focusing on lineage, cataloging, and compliance with government security regulations.QualificationsMinimum of 6 years of experience in data engineering, with at least 2 years in a leadership or architectural capacity.Proficiency in Python (including PySpark and pandas) and SQL, along with a comprehensive understanding of lakehouse architectures and data modeling.Experience with streaming technologies (e.g., Kafka), batch processing frameworks (e.g., Spark), and modern table formats (e.g., Hudi, Iceberg, or Delta).Proven track record in building and maintaining large-scale data platforms in production environments.Eligibility to work in Germany; EU/NATO citizenship preferred for roles involving export control.Preferred QualificationsProficiency in the German language (B1 or higher).Experience in defense or government data environments.Familiarity with graph databases or machine learning infrastructure.BenefitsAccess to a modern technological stack (Hudi, Ozone, PySpark, Trino, Kafka, Kubernetes).Work on mission-driven projects that make a significant impact.Remote-first work culture based in Germany.Opportunities for meetups in Berlin.30 vacation days per year.Budget for equipment and professional development.
The Quality Group GmbH
Role Overview The Quality Group GmbH is looking for a Staff Engineer with a focus on Data and AI. This remote position is based in Germany. The role centers on developing solutions in artificial intelligence and data analytics that support and improve company operations. What You Will Do Work with a team of engineers and specialists to design and build applications using advanced data and AI technologies. Implement and refine systems that strengthen analytics and automation across the business. Collaborate across teams to ensure new tools and processes align with company goals. Location Remote within Germany.
Intercom
At Intercom, we are revolutionizing customer service through innovative AI solutions designed to enhance business interactions. Our flagship AI agent, Fin, represents the pinnacle of customer service technology, enabling organizations to provide seamless and effective support 24/7. By integrating Fin with our Helpdesk, we offer a comprehensive Customer Service Suite that empowers businesses to tackle complex queries with ease, ensuring a superior customer experience.Established in 2011, Intercom has gained the trust of nearly 30,000 businesses worldwide, setting a new benchmark for customer service excellence. We are committed to pushing boundaries, delivering swift and impactful solutions, and continuously adding value for our clients.Berlin's dynamic blend of technical expertise and creative innovation attracts us, making it an ideal location for our operations. This vibrant city, closely connected to our R&D hubs in Dublin and London, is a magnet for top talent eager to contribute to ambitious projects.This year, we aim to expand our Berlin team by hiring 100 professionals across engineering, AI, data science, product, and design. This is an exciting opportunity to join us as we establish a strong R&D presence in the region, helping shape the future of customer service.What’s the Opportunity?As a Staff Engineer, you will take on a leadership role within the engineering team, significantly contributing to our organization. You will develop both back-end and front-end systems, collaborating closely with designers, product managers, researchers, and data analysts. Your responsibilities will include mentoring fellow engineers and working alongside the Engineering Manager to refine team development and technical strategy.Your ResponsibilitiesAs a seasoned engineer, your contributions will include:Enhancing our technical architecture to accommodate the scaling demands of our diverse clientele.Prioritizing agility alongside scalability and availability, supporting continuous deployment and incremental feature releases.Engaging in all phases of software development, contributing to high-impact projects that improve our service delivery.
Xenon7 partners with established enterprises and ambitious startups across Europe, supporting them in areas like Data Science, Web Development, Infrastructure, and Artificial Intelligence. The company’s teams deliver tailored solutions and on-demand expertise to help clients address complex IT challenges and drive innovation. Role overview This Sagemaker DevOps Engineer position centers on building the bridge between standardized infrastructure and the unique requirements of Machine Learning projects. The role involves automating ML workflows, managing the transition from development to production, and designing scalable, efficient AWS SageMaker environments to support enterprise-level ML efforts. Key responsibilities Automate machine learning workflows for streamlined development and deployment. Design and implement scalable SageMaker environments tailored to enterprise needs. Support smooth transitions from development stages to production environments. Location This is a remote position open to candidates based in Europe, with a preference for those located in Germany.
Sign in to browse more jobs
Create account — see all 5,817 results
Browse all companies, explore by city & role, or SEO search pages. View directory listings: all jobs, search results, or location & role pages.
Search for Staff Engineer - Python at Nagarro | Remote
5,817 results
Veeva Systems Inc.
Join Veeva Systems, a trailblazer in cloud technology for the life sciences sector, dedicated to delivering therapies to patients swiftly. With an impressive growth trajectory, we surpassed $2 billion in revenue last fiscal year and are poised for even more expansion.Our core values drive us: Integrity, Customer Success, Employee Success, and Agility. In 202…
About ClickHouseListed among the top innovators on the 2025 Forbes Cloud 100 list, ClickHouse is a leading, rapidly expanding private cloud company. With over 3,000 customers and an astonishing annual recurring revenue growth exceeding 250%, ClickHouse is at the forefront of real-time analytics, data warehousing, observability, and AI workloads.Our momentum was recently reinforced by a successful $400 million Series D funding round. In the past three months, renowned clients such as Capital One, Lovable, Decagon, Polymarket, and Airwallex have adopted or expanded their use of our platform. These new clients join a prestigious roster of AI innovators and global brands including Meta, Cursor, Sony, and Tesla.Join us in our mission to revolutionize the way companies leverage data!The Connectors team serves as the vital link between ClickHouse and the vast data ecosystem. We develop and maintain integrations that make ClickHouse accessible to millions of developers, data practitioners, and AI agents worldwide—ranging from high-level data visualization plugins (like Tableau, PowerBI, Superset, Metabase) to connectors for data frameworks (Apache Spark, Flink, Kafka Connect, Fivetran), orchestration platforms, and AI tools.Our work is pivotal in shaping how organizations process massive datasets—enabling real-time analytics platforms to ingest millions of events per second, observability systems to monitor global infrastructure, and increasingly, AI-driven data applications that redefine team collaboration with data. We work closely with the open-source community, our internal teams, and enterprise users to ensure that ClickHouse integrations lead the way in performance, reliability, and developer experience.About the RoleAs a Senior Software Engineer specializing in Python and the Data Ecosystem, you will be a key contributor, responsible for owning and advancing essential components of ClickHouse's data engineering ecosystem. This role exists at the crossroads of high-performance database engineering and enhancing developer experience. You will create tools that empower Data Engineers and Data Scientists to fully leverage ClickHouse's speed and scale within the frameworks they are already familiar with.We are seeking an individual who has direct experience as a Data Engineer or Data Scientist. The landscape for data practitioners is evolving rapidly; databases have progressed beyond mere query targets—they are now integral components of AI-powered workflows, serving as vector stores for RAG pipelines, backends for LLM-powered agents, and real-time feature stores for ML inference. You comprehend these workflows not from an outsider's perspective, but from personal experience within them. Your role is not just to build integrations; you will contribute product-level insights that enhance user experience.
Join Distribusion as a Senior Python Software Engineer and be part of a pioneering force in the global ground transportation marketplace. Our innovative platform seamlessly connects travelers with bus, rail, and ferry operators across over 70 countries, partnering with major online retailers like Google Maps and Booking.com.As one of the fastest-growing startups in the travel sector, we have expanded tenfold in the past year, backed by leading venture capital firms including TQ Ventures, Creandum, Northzone, and Lightrock. Following our recent $80 million Series C funding, we are poised for further growth and innovation.In this vital role within our Portal Team, you will drive the development of our core B2B product, which connects global carriers, retailers, and travel partners to Distribusion’s infrastructure. The Portal serves as the central interface of our ecosystem, offering high-performance booking and analytics tools, identity management, and operational dashboards. You will collaborate with cross-functional teams to make critical architectural decisions, integrate complex workflows, and ensure a seamless, scalable experience for our users. We are seeking a developer who thrives on ownership, enjoys tackling challenging problems, and is eager to build the backbone of how the world books ground transportation.
Please submit your CV in English and indicate your level of English proficiency.Mindrift specializes in bridging the gap between skilled professionals and project-based opportunities in artificial intelligence for top technology firms. Our focus is on the testing, evaluation, and enhancement of AI systems. This is a project-based engagement, not permanent employment.What You Will DoEach project offers distinct challenges, and contributors may:Design innovative computational engineering scenarios that replicate actual engineering workflows;Create challenges that necessitate Python programming to address engineering calculations and simulations;Ensure that tasks are computationally demanding, requiring numerical techniques or iterative methods;Develop problems centered around system design, optimization, and analysis;Base challenges on realistic research dilemmas or practical engineering applications;Validate solutions using Python along with standardized engineering libraries;Thoroughly document problem statements and provide verified correct solutions.What We SeekThis role is ideal for engineers with Python experience interested in part-time, non-permanent projects. Preferred qualifications include:A degree in Electrical Engineering or a related discipline;Proficiency in Python for numerical validation. Familiarity with MATLAB, R, C, SQL, Numpy, Pandas, SciPy, domain-specific libraries, or other programming languages is acceptable;A minimum of 2 years of professional experience, whether applied, research, or teaching;An understanding of practical engineering limitations and approximations;Strong command of written English (C1+ level);Professional certifications (e.g., CMME, SAS Certifications, CAP) and experience in international or applied projects are advantageous.How It WorksApply → Pass qualifications → Join a project → Complete tasks → Get compensated.Project Time ExpectationsThe estimated commitment for this project is around 10–20 hours per week during active phases, based on project demands. This is an estimate, not a guaranteed workload, and only applies while the project is in progress.CompensationContributors can earn up to $50 per hour, depending on their expertise and contribution pace. Compensation variations exist across projects based on their scope, complexity, and needed skills. Note that other projects on our platform may present different earning opportunities based on specific requirements.
SmartRecruiters
SmartRecruiters is seeking a Senior Python Software Engineer to join its Engineering team in Germany. This position centers on designing and building software that advances company objectives. The role involves tackling complex problems and working closely with other engineers. Key responsibilities Design and develop software solutions using Python Collaborate with team members to resolve technical challenges Share ideas to enhance products and internal processes What we’re looking for Deep experience with Python programming Ability to work through complex technical issues Interest in working collaboratively to achieve team goals
jobgether
Role Overview Jobgether is hiring a Senior Python Data Scraping Engineer for a freelance position based in Germany. This role focuses on designing, building, and maintaining web data extraction systems that serve both AI-powered and human-driven workflows. The position is fully remote within Germany and values contributors who work independently and pay close attention to detail. What You Will Do Create and improve scalable Python scraping solutions for dynamic websites and large datasets. Produce structured, accurate data ready for advanced analytics and AI use cases. Adjust scraping methods to keep up with changing web technologies and site structures. Collaborate with AI agents, maintaining high standards through validation and quality checks. Combine hands-on coding with analytical problem-solving to tackle complex extraction issues. Requirements Advanced Python skills, especially in web scraping and automation. Background in extracting data from dynamic websites and managing large-scale projects. Ability to adapt techniques as web environments evolve. Comfort working independently and taking responsibility for project outcomes. Keen attention to detail and a strong focus on data quality. Work Arrangement Freelance contract Remote work within Germany Flexible schedule with emphasis on autonomy
Distribusion Technologies
Distribusion is the premier platform for ground transportation, providing travelers with easy access to various transport options online—from searching to ticket purchasing. Our innovative B2B technology platform links bus, rail, and ferry operators in over 70 countries with major online retailers like Google Maps and Booking.com.We are at the forefront of revolutionizing the travel industry, establishing the largest global network of transport providers and retailers. After experiencing a remarkable 10x growth in the past year, we are among the fastest-growing startups in the travel sector. With the support of leading venture capitalists (TQ Ventures, Creandum, Northzone, and Lightrock) and following a recent $80 million Series C funding round, we are poised for expansion.We are on the hunt for a dynamic Senior Python Software Engineer to become a crucial member of our Demand Team. This team is vital to the Distribusion product, acting as the first point of contact for end customers. Thus, an efficient and user-friendly search experience is essential for driving sales; it must be quick, provide optimal choices, and guide customers effortlessly through the booking process.Key Responsibilities:Produce well-structured, efficient, and well-documented Python code.Develop and sustain backend services and APIs for web projects.Effectively implement the backend for mission-critical applications.Debug, test, and enhance applications for improved performance and scalability.Ensure system uptime of at least 99.9%.Engage in code reviews and contribute to the establishment of best practices.Workplace:We operate a hybrid model with headquarters in Berlin, where team members often gather. As a remote-first organization, we also have teams distributed globally.
At Upbound, we are revolutionizing modern infrastructure for the Agentic AI Era. As the principal developers and maintainers of Crossplane, we are creating the Intelligent Control Plane, a transformative platform layer that enables infrastructure to be programmable, autonomous, and composable.Our mission is to empower the AI-native enterprise with a robust platform layer that allows teams to provision, operate, and adapt infrastructure at scale—ensuring readiness for both human and AI agents. We collaborate with leading cloud providers, ISVs, and open-source communities to accelerate organizational progress with increased confidence.Currently, Upbound supports Fortune 500 companies and platform engineers in over 100 countries. With more than 100M downloads, Crossplane is utilized by 1,000+ teams globally. As a Series B company backed by GV (formerly Google Ventures), Altimeter Capital, and Intel Capital, we have successfully raised $69M to date. Discover more at upbound.io.As a Staff Solutions Architect at Upbound, you will be responsible for ensuring the technical success of our customers. You will be the key driver of customer outcomes, guiding them from initial implementation to production adoption, ensuring they derive tangible business value from Crossplane and the Upbound platform. This role is highly technical and hands-on, integrated within the post-sales process, working closely with customers to deliver effective solutions rather than mere guidance.
Join our dynamic team at dev2 as a Senior Python Software Engineer. In this pivotal role, you will leverage your expertise in Python to develop innovative software solutions that meet the evolving needs of our clients. Your contributions will directly impact project outcomes and enhance our technology stack.We are looking for a passionate individual who thrives in a fast-paced environment, possesses strong problem-solving skills, and is eager to collaborate with cross-functional teams to deliver high-quality software.
We kindly request that you submit your CV in English, along with a clear indication of your English language proficiency.Mindrift connects talented specialists with project-based AI opportunities from leading technology firms, focusing on the testing, evaluation, and enhancement of AI systems. Please note that participation is project-based and does not constitute permanent employment.Role OverviewEach project presents its own unique challenges, and contributors may be expected to:Craft innovative computational engineering problems that replicate real-world engineering workflows;Develop problems that necessitate Python programming for solving engineering calculations and simulations;Ensure problems are computationally intensive and utilize numerical methods or iterative solutions;Create problems related to system design, optimization, and analysis;Base problems on genuine research challenges or practical applications within engineering;Validate solutions using Python and standard engineering libraries;Clearly document problem statements and provide verified correct answers.Desired QualificationsThis role is ideal for engineers with experience in Python who are open to part-time, non-permanent projects. Ideally, candidates will possess:A degree in Mechanical Engineering or a related field;Proficiency in Python for numerical validation. Familiarity with MATLAB, R, C, SQL, Numpy, Pandas, SciPy, domain-specific libraries, or any comparable programming language is also acceptable;A minimum of 2 years of professional experience, including applied, research, or teaching experience;Understanding of practical engineering limitations and approximations;Strong written English skills (C1+ level);Professional certifications (e.g., CMME, SAS Certifications, CAP) and experience in international or applied projects are advantageous.How the Process WorksApply → Successfully pass qualification(s) → Engage in a project → Complete assigned tasks → Receive payment.Project Time ExpectationsFor this project, tasks are estimated to require approximately 10–20 hours per week during active phases, depending on project demands. This is an estimate and does not guarantee a specific workload, applicable only while the project is ongoing.CompensationContributors may earn up to $50 per hour, contingent on their expertise and contribution pace. Compensation varies across projects based on scope, complexity, and required skill set. Note that other projects on the platform may offer different earning potentials based on their specific requirements.
We invite you to submit your CV in English, including your level of English proficiency.Mindrift specializes in connecting talented professionals with project-based opportunities in artificial intelligence for top technology firms, focusing on the testing, evaluation, and enhancement of AI systems. Please note that participation is project-based and does not constitute permanent employment.Role OverviewAs an Optical Engineer, your contributions will vary by project, but may include: Designing original computational physics problems that simulate authentic physics research workflows;Creating challenges requiring Python programming solutions (utilizing libraries such as Numpy, SciPy, and Sympy);Ensuring that problems are computationally intensive, requiring days or weeks to solve manually;Developing intricate reasoning chains in mechanics, electromagnetism, thermodynamics, and quantum mechanics;Grounding challenges in real research issues or practical applications within physics;Verifying solutions using Python alongside standard physics simulation libraries;Providing clearly documented problem statements and verified correct answers.QualificationsThis role is perfect for Optical Engineers with Python expertise seeking part-time, non-permanent projects. Ideal candidates will possess: A degree in Physics (Theoretical, Experimental, or Computational) or a related discipline;Proficiency in Python for numerical validation, with familiarity in MATLAB, R, C, SQL, Numpy, Pandas, SciPy, or any domain-specific libraries;A minimum of 2 years of professional experience, including applied, research, or teaching roles;Experience with numerical simulation techniques;Capability to design problems that closely reflect real physics research workflows;Innovative problem-solving skills across various physics domains;Knowledge of physics modeling and approximation techniques;Strong command of written English (C1+ level).Application ProcessTo get started, apply → pass qualifications → join a project → complete tasks → receive payment.Project CommitmentTasks for this project are estimated to require approximately 10–20 hours per week during active project phases, subject to project demands. This is an estimate and not a guaranteed workload.CompensationContributors may earn up to $45 per hour, depending on individual levels of contribution and project needs. Please be aware that compensation may vary by project scope, complexity, and required expertise.
Toloka AI is looking for a freelance AI Trainer who combines civil engineering expertise with strong Python programming skills. This role is remote, with a focus on projects based in Stuttgart, Baden-Württemberg, Germany. Role overview This position centers on using civil engineering knowledge alongside Python to help shape AI systems. The work involves both technical input and collaboration with others on the team. What you will do Use civil engineering experience and Python programming to contribute to AI system development Work with colleagues to enhance and fine-tune artificial intelligence projects Offer training and technical support for ongoing AI efforts Location This is a remote freelance role, connected to Stuttgart, Baden-Württemberg, Germany.
Starten Sie Ihre Karriere mit einem dualen Studium in Wirtschaftsinformatik bei Nagarro. In dieser spannenden Rolle kombinieren Sie theoretisches Wissen mit praktischen Erfahrungen in einem dynamischen Umfeld. Sie werden Teil eines innovativen Teams, das an der Schnittstelle von Wirtschaft und IT arbeitet und Lösungen für unsere Kunden entwickelt.
Tools for Humanity
About the Role:We are seeking a highly skilled Staff Infrastructure Engineer to join our innovative team at Tools for Humanity. In this pivotal role, you will design, implement, and maintain robust infrastructure solutions that support our mission of building a reliable human network in the age of AI. You will work closely with cross-functional teams to ensure our systems are scalable, secure, and resilient.Key Responsibilities:Design, deploy, and manage cloud infrastructure solutions.Collaborate with software engineers to optimize system performance and reliability.Monitor system performance and troubleshoot issues proactively.Implement security best practices to protect sensitive data.Lead infrastructure projects and mentor junior engineers.About the Company:Tools for Humanity is at the forefront of creating a trustworthy human network as we navigate the complexities of AI technology. Our flagship products — Orb, World ID, and World App — provide secure verification of human identity while ensuring privacy. With a user base of over 17 million across 160 countries, we are rapidly transforming how individuals interact online, fostering environments where genuine human experiences thrive. Our diverse team, hailing from prestigious organizations like OpenAI, Tesla, and Google, is driven by a shared vision for a safer, more inclusive digital future. We are supported by renowned investors such as a16z and Khosla Ventures.
Join Synthflow AI, a revolutionary no-code platform designed for deploying voice AI agents that transform contact center operations and business process outsourcing (BPO) at scale. We empower mid-market and enterprise companies to efficiently manage routine calls, ultimately saving valuable time and resources for their teams.Our voice AI agents have made a significant impact:Saved over 5 million hours in contact center operationsIncreased call answering rates by 35% compared to non-AI operatorsHandled 45 million calls with an impressive 99.9% uptimeSupported by leading investors such as Accel, Atlantic Labs, and Singular, we are proud to serve over 1,000 customers and drive an industry shift towards advanced and accessible conversational AI.About the Role:We are seeking a Senior Python Engineer to develop robust, production-grade software and backend systems, focusing on databases, scalable APIs, and core engineering principles.Your Key Responsibilities:Design, develop, and maintain our backend infrastructure, ensuring scalability, performance, and reliability.Create and enhance data models and persistence layers with a strong emphasis on PostgreSQL best practices, including schema design, migrations, query optimization, indexing, and transactions.Develop and support enterprise-grade APIs using FastAPI, focusing on versioning, authentication/authorization, and observability.Participate in pair programming to foster code quality and team collaboration.Manage deployments and environments with Kubernetes and GitOps practices (ArgoCD).Conduct code reviews, offering constructive feedback and ensuring adherence to best practices.Contribute to end-to-end product delivery, including occasional front-end feature development when necessary.Qualifications:5+ years of experience as a Python developer, successfully delivering production systems.Proven expertise in building scalable and extensible data infrastructures.Strong familiarity with relational databases, particularly PostgreSQL (performance tuning, migrations, transactions).Experience in developing and maintaining enterprise-grade APIs using FastAPI.Solid understanding of engineering fundamentals and best practices.
At Confluent, we are not merely enhancing technology; we are transforming the way data flows and unlocking new possibilities for what the world can achieve. Our innovative platform ensures that data is always in motion, streaming in near real-time, enabling companies to respond swiftly, create intelligently, and deliver experiences that are as vibrant as the world around them.We seek individuals who thrive in a collaborative environment, challenge conventional thinking, provide candid feedback, and support one another. We value teamwork over egos, fostering an atmosphere of smart, curious individuals united in pursuit of something greater.About the Role:Join our Stream Processing & Analytics (SPA) team as we develop a robust, scalable, and efficient stream processing engine utilizing Apache Flink for Confluent Cloud. This pivotal role involves shaping and executing our long-term vision for a cloud-native data stream processor, which includes initiatives for autoscaling and seamless state management, ensuring a hassle-free experience for our customers as they focus on their applications rather than infrastructure complexities.Your Responsibilities:Architect and Drive Technical Strategy: Lead the design and strategic direction of intricate engineering systems within the Flink engine.Contribute to the overarching technical vision and translate it into high-impact, actionable projects aligned with the strategic goals of Confluent Cloud.Employ sound judgment to balance short-term implementation efforts with long-term architectural integrity.Manage complex projects from inception to production, guiding them through your area of expertise or across peer teams.Proactively identify and initiate high-impact projects, securing buy-in from relevant stakeholders.Streamline complexity in code and design to enhance the team's agility and productivity.Serve as a key technical authority in your domain, fostering high-quality architectural designs for your team and peers.
Orcrist Technologies
Technical LeadAbout Orcrist TechnologiesOrcrist Technologies is at the forefront of innovation with the Orcrist Intelligence Platform (OIP), a cutting-edge, Kubernetes-native solution designed to facilitate secure open-source intelligence collection and analysis for defense and public safety sectors.Role OverviewAs a Technical Lead, you will steer the architecture of our data platform. Your responsibilities will include designing and constructing the lakehouse infrastructure (utilizing technologies such as Hudi, Trino, Kafka, NiFi, and PySpark) that underpins all downstream AI and analytics offerings, while also providing mentorship to our team of Data Engineers.ResponsibilitiesTake ownership of the architecture for our data lakehouse—make informed decisions on build-vs-buy, craft technical designs, and direct implementation efforts.Develop production-level Python code for essential data pipelines and infrastructure components (including PySpark, Kafka, and NiFi).Establish engineering standards for code quality, testing, observability, and documentation.Guide and mentor Data Engineers through code reviews, one-on-one sessions, and technical advice.Collaborate with Product teams to transform requirements into scalable technical solutions.Design and implement data governance frameworks focusing on lineage, cataloging, and compliance with government security regulations.QualificationsMinimum of 6 years of experience in data engineering, with at least 2 years in a leadership or architectural capacity.Proficiency in Python (including PySpark and pandas) and SQL, along with a comprehensive understanding of lakehouse architectures and data modeling.Experience with streaming technologies (e.g., Kafka), batch processing frameworks (e.g., Spark), and modern table formats (e.g., Hudi, Iceberg, or Delta).Proven track record in building and maintaining large-scale data platforms in production environments.Eligibility to work in Germany; EU/NATO citizenship preferred for roles involving export control.Preferred QualificationsProficiency in the German language (B1 or higher).Experience in defense or government data environments.Familiarity with graph databases or machine learning infrastructure.BenefitsAccess to a modern technological stack (Hudi, Ozone, PySpark, Trino, Kafka, Kubernetes).Work on mission-driven projects that make a significant impact.Remote-first work culture based in Germany.Opportunities for meetups in Berlin.30 vacation days per year.Budget for equipment and professional development.
The Quality Group GmbH
Role Overview The Quality Group GmbH is looking for a Staff Engineer with a focus on Data and AI. This remote position is based in Germany. The role centers on developing solutions in artificial intelligence and data analytics that support and improve company operations. What You Will Do Work with a team of engineers and specialists to design and build applications using advanced data and AI technologies. Implement and refine systems that strengthen analytics and automation across the business. Collaborate across teams to ensure new tools and processes align with company goals. Location Remote within Germany.
Intercom
At Intercom, we are revolutionizing customer service through innovative AI solutions designed to enhance business interactions. Our flagship AI agent, Fin, represents the pinnacle of customer service technology, enabling organizations to provide seamless and effective support 24/7. By integrating Fin with our Helpdesk, we offer a comprehensive Customer Service Suite that empowers businesses to tackle complex queries with ease, ensuring a superior customer experience.Established in 2011, Intercom has gained the trust of nearly 30,000 businesses worldwide, setting a new benchmark for customer service excellence. We are committed to pushing boundaries, delivering swift and impactful solutions, and continuously adding value for our clients.Berlin's dynamic blend of technical expertise and creative innovation attracts us, making it an ideal location for our operations. This vibrant city, closely connected to our R&D hubs in Dublin and London, is a magnet for top talent eager to contribute to ambitious projects.This year, we aim to expand our Berlin team by hiring 100 professionals across engineering, AI, data science, product, and design. This is an exciting opportunity to join us as we establish a strong R&D presence in the region, helping shape the future of customer service.What’s the Opportunity?As a Staff Engineer, you will take on a leadership role within the engineering team, significantly contributing to our organization. You will develop both back-end and front-end systems, collaborating closely with designers, product managers, researchers, and data analysts. Your responsibilities will include mentoring fellow engineers and working alongside the Engineering Manager to refine team development and technical strategy.Your ResponsibilitiesAs a seasoned engineer, your contributions will include:Enhancing our technical architecture to accommodate the scaling demands of our diverse clientele.Prioritizing agility alongside scalability and availability, supporting continuous deployment and incremental feature releases.Engaging in all phases of software development, contributing to high-impact projects that improve our service delivery.
Xenon7 partners with established enterprises and ambitious startups across Europe, supporting them in areas like Data Science, Web Development, Infrastructure, and Artificial Intelligence. The company’s teams deliver tailored solutions and on-demand expertise to help clients address complex IT challenges and drive innovation. Role overview This Sagemaker DevOps Engineer position centers on building the bridge between standardized infrastructure and the unique requirements of Machine Learning projects. The role involves automating ML workflows, managing the transition from development to production, and designing scalable, efficient AWS SageMaker environments to support enterprise-level ML efforts. Key responsibilities Automate machine learning workflows for streamlined development and deployment. Design and implement scalable SageMaker environments tailored to enterprise needs. Support smooth transitions from development stages to production environments. Location This is a remote position open to candidates based in Europe, with a preference for those located in Germany.
Sign in to browse more jobs
Create account — see all 5,817 results
Browse all companies, explore by city & role, or SEO search pages. View directory listings: all jobs, search results, or location & role pages.
