We are fully licensed across the UK, Ireland, Switzerland, Germany and the USA, enabling us to support customers with compliant cross-border talent acquisition.
Connecting top talent with Germany's thriving Deep Tech ecosystem.
CUSTOMERS SUPPORTED IN BERLIN
MEET THE TEAM
SALARY GUIDE
Built with fresh insights from our talent network, we developed this guide for anyone hoping to benchmark salaries, align remuneration with the wider market, or learn more about the trends and opportunities across the German Deep Tech space.

INSIGHTS
Machine LearningBlogNews
Navigating the EU AI Act: Essential Insights for CEOs on Talent Management
7 months ago
Machine LearningThe Leadership Lab Podcast
The Leadership Lab Podcast: Principal Director at EPAM, Massimo Buonaiuto | Episode 41
8 months ago
Computer VisionNLPEmbedded EngineeringMachine LearningBlog
From Innovation to Implementation: Exploring Deep Tech's Growing Pains
8 months ago
LATEST JOBS
Milan, Italy
Geospatial Full Stack Engineer
Permanent€65000 - €75000 per annum
DeepRec.ai has been retained by a fully-integrated earth observation analytics provider, tasked with the hire of a Geospatial Full Stack Engineer as they grow in size. As a business, they combine satellite imagery, distributed mapping systems, and mobile data to create insights into urban environments and spatial socio-economic factors to address some of the most pressing challenges of our century - climate change, sustainable development, humanitarian crises, disaster exposure and more. On the technical front, they rely on open source software, serverless architecture, client side rendering, map tiling as well as the adoption of cloud-native geospatial formats including the likes of GeoParquet, COG, PMTiles and STAC. They also collect in-situ geospatial data with their proprietary technology, with their system requiring two components: a management dashboard and a mobile app.Your role? To build modern and efficient web applications to allow users to play with the models that they develop and visualize their outputs, or to display analytics and allow users not only to understand them but also interact with them as well. For context, these web applications have to be backed by a solid API platform, which could also be offered to clients to integrate their services in their processes programmatically. The type of candidate we're looking for has experience across the following stack:Frontend (Web App):Main programming language: JavaScript.Main library: React.js. Geospatial libraries: DeckGL, MapLibre GL JS, Turf.js. Data libraries: Recharts.js. Backend: Main programming language: JavaScript, Python. Main platform: Node.js. API: FastAPI. DBs: Postgres.Auth: Keycloak.Geospatial: PostGIS, TiTiler (ext: PgSTAC, TiPg).Cloud (preferably AWS): Basics: S3, ECR, codeartifact.EC2, ECS.Auth: Cognito. Networking: VPC, ELB.Serverless: Lambda, stepfunctions. IaC: SAM, CDK. Cloud-Native Geospatial: GeoParquet.PMTiles.COG.Zarr.STAC. Interested? Please apply with your most up-to-date CV and should you be considered a suitable fit, a consultant will be in touch.
Posted about 4 hours ago
VIEW ROLEBerlin, Germany
Founding ML Engineer
Permanent€90000 - €130000 per annum
Opportunity to Join a stealth AI Video Start-up.Role: Founding ML Engineer Location: Berlin (Hybrid)Salary: Upto 130,000Product: AI for ads, replacing the manual production with fully automated, AI-generated content that actually performs.What You’ll Build:Multimodal GenAI systems that turn product descriptions, customer data, or ad briefs into complete video ads—script, visuals, voice, music, and timing.Text-to-video generation pipelines integrating LLMs, diffusion models, and TTS for coherent, on-brand storytelling.Realistic lip-synced avatars and voiceovers to humanize product messaging—matching tone, pacing, and emotion.Automated editing and scene composition tools (e.g. camera motion, transitions, overlays) guided by AI and ad performance data.Scalable ML infrastructure to train, deploy, and serve GenAI models in production.Ideal Experience:Minimum 5 years AI/ ML Experience2+ years relevant GenAI experienceIdeally you have End-to-end experience with multimodal AI; LLMs + diffusion models + audio/video synthesis
Posted 1 day ago
VIEW ROLEAmsterdam, Provincie Noord-Holland, Netherlands
AI IDE Tech Expert
Permanent
AI IDE Expert 📍 Amsterdam, Netherlands 🧠 Full-time, OnsiteThe RoleOur client is hiring a senior technologist to lead innovation in intelligent development environments. You’ll be working on advanced IDE systems that integrate AI to simplify and speed up the software development process. The goal is to improve how developers build, test, and ship code across new and emerging ecosystems.Key ResponsibilitiesDesign and prototype next-generation IDEs, focusing on distributed workflows, multimodal interfaces, and seamless developer experienceDevelop AI4SE (AI for Software Engineering) capabilities such as code generation, intelligent suggestions, and automation toolsResearch and implement AI-driven features that improve productivity and support new use cases within modern dev environmentsCollaborate with leading academic and research institutions to solve complex technical problems and bring innovations into real-world productsStay ahead of industry trends and help define the future of intelligent development toolingWhat We’re Looking ForStrong experience in software engineering or AIGC, ideally with a background in building or contributing to popular IDEs or developer tools (e.g. VSCode, JetBrains, Copilot, Cursor)Solid grounding in machine learning, NLP, or big data, with hands-on experience in areas like code generation, semantic search, or intelligent recommendationsCreative problem solver with a track record of turning ideas into working systemsClear communicator with the ability to collaborate across research, engineering, and product teamsLeadership experience in larger technical teams is a strong plus
Posted 14 days ago
VIEW ROLERemote work, Germany
Technical Program Lead – AI & Coding Operations
Permanent€120000 - €150000 per annum, Benefits: €120,000 – €150,000 + Equity + Bonus, Remote, ET hours overlap required
Role: Technical Program Lead – AI & Coding Operations€120,000 – €150,000 + Equity + Bonus (negotiable)Remote Europe | Full-time | Eastern Time hours requiredA fast-growing Series B tech company backed by top investors is looking for a Technical Program Lead – AI & Coding Operations to lead large-scale coding initiatives supporting cutting-edge LLM and GenAI solutions for enterprise clients.This is a high-impact leadership role ideal for someone who combines deep coding expertise with operational and project management strength. You’ll be responsible for overseeing 100+ contractor coders, designing coding roadmaps, and ensuring delivery of clean, high-quality data/code for machine learning pipelines.What You’ll Do:Lead end-to-end execution of high-volume coding projects.Translate messy legacy code/data into structured workflows and clear, actionable instructions.Design and maintain high standards for coding quality and delivery timelines.Manage and mentor a global team of 100+ coder contractors.Define QA protocols and troubleshoot operational or technical roadblocks.Collaborate cross-functionally with internal stakeholders and technical teams.What You’ll Bring:6+ years hands-on coding experience (Python, Java, JavaScript, or similar).3+ years in technical project management roles.Expertise in version control, debugging, and scalable software practices.Experience with or exposure to LLMs and Generative AI tools/pipelines.Fluency in multiple programming languages and a solutions-first mindset.Strong leadership and communication skills for managing large distributed teams.What’s On Offer:€120,000 – €150,000 base salary (negotiable)Equity and performance bonusesRemote-first flexibility (must overlap with ET hours)Comprehensive benefits & professional development supportChance to shape the operational foundation of a fast-scaling GenAI company
Posted 14 days ago
VIEW ROLERemote work, Germany
AI Engineering Manager/Staff Engineer
Permanent€110000 - €135000 per annum, Benefits: Team Lead Role, Fully Remote, €110k-€135k
Role: AI Engineering Manager/Staff Engineer (Python / LLMs / Infrastructure)Location: Fully Remote (Europe)Salary: €110k-€135kEmployment Type: Full-time*Please note: Only candidates with Staff-level experience or above will be considered. Proven team leadership - whether as a Tech Lead, Staff Engineer, or Engineering Manager - is a core requirement for this role.*Join a fast-growing product company at the cutting edge of AI technology. This is an opportunity to lead a talented, cross-functional engineering team while staying hands-on with a modern, high-performance tech stack. Our client’s mission is to build one of the most human-like AI platforms in the world, with millions of users and a strong reputation across academia and media.We're seeking an AI Engineering Manager or Staff Engineer who combines strong backend engineering and infrastructure skills with proven leadership experience. You’ll play a pivotal role in scaling production AI systems, guiding technical direction, and helping drive delivery of sophisticated, LLM-powered solutions.Key Responsibilities:Lead and mentor a high-performing team of AI and backend engineersOwn and evolve the system architecture for AI/ML deployment at scaleBuild and maintain FastAPI-based microservices with Python async patternsManage AI-related infrastructure: containerization (Docker), CI/CD (GitHub Actions), observability (Datadog)Design and support scalable data pipelines using Redis, MongoDB, and KafkaIntegrate with LLMs (OpenAI, Anthropic, LLaMA) and vector databases (e.g. Pinecone)Oversee structured logging and system monitoringCollaborate cross-functionally across AI research, DevOps, and product teamsSupport a robust, high-scale environment (serving 500K+ users)Help shape best practices in software engineering and team cultureCore Requirements:5+ years of backend development experience in PythonLeadership background: experience managing engineering teams or squadsDeep knowledge of Redis (asyncio), MongoDB schema design, and FastAPIHands-on experience with LLM APIs (OpenAI, Anthropic, etc.) and vector databases (e.g. Pinecone)Familiarity with LLaMA models and deployment patternsProficient in Docker and docker-compose for environment managementSolid experience with Kafka in event-driven architecturesExpertise in CI/CD with GitHub Actions and observability tooling (e.g., Datadog)Track record of shipping systems at scale (500K+ users or more)Excellent communication skills and stakeholder collaboration abilitiesA “startup mindset”: proactive, adaptable, and comfortable with ambiguityNice to Have:Experience with Kubernetes and deployment orchestration tools (e.g. Quadrant)Scala familiarity or willingness to learnPrevious work in AI/ML product teams or research-led environments
Posted 21 days ago
VIEW ROLEPischelsdorf in der Steiermark, Steiermark, Austria
AI Reinforcement Learning Specialist
Permanent€80000 - €120000 per annum
AI Reinforcement Learning Specialist (Humanoid Robotics) Location: Pischelsdorf, Austria (Hybrid/Remote flexibility available) Company: Rosendahl Nextrom Employment Type: Full-TimeIMPORTANT: For this position we can only hire EU Citizens. We can support relocation for EU citizens. Our Client is a global technology leader in high-precision equipment for the battery, cable, wire, and fiber optic industries. As they expand into AI and robotics, they are building a forward-thinking engineering team to develop humanoid labour as a service - a breakthrough offering for smart logistics, production, and beyond.We are seeking an AI Reinforcement Learning Specialist to train humanoid robots in both simulated and real-world environments. You will play a pivotal role in building the foundation of this new initiative, applying cutting-edge deep reinforcement learning to extend the intelligence and autonomy of robotic systems for industrial use. This is a startup-like environment within a well-established global engineering company - ideal for engineers who want autonomy, innovation, and impact. ResponsibilitiesDesign, train, and validate reinforcement learning models for humanoid robotic systems in simulated and physical environmentsIntegrate and optimize training using environments like Isaac SIM, MuJoCo, Unitree Sim, and OmniVerseDevelop robust, real-time systems with ROS 2, Linux, and C++/PythonCollaborate with mechanical, electrical, and AI teams to implement and test solutions on real hardwareUse tools such as GROOT, N1, and Cosmos to streamline deployment and visualizationResearch and apply state-of-the-art reinforcement learning algorithms for robotics (PPO, SAC, DDPG, etc.)Work toward a scalable ‘humanoid labor as a service’ platform adaptable to our industrial customer baseIdeal Candidate ProfileMSc or PhD in Robotics, Computer Science, AI, or related fieldProven experience applying reinforcement learning to robotic systemsHands-on expertise with simulators such as Isaac SIM, MuJoCo, and OmniVerseStrong skills in C++, Python, and working in Linux environmentsExperience with robotic middleware (ROS 2), sensors, actuators, and real-world integrationExcellent communication skills and a startup mindset—comfortable working in fast-moving, interdisciplinary teamsWhat We OfferCompetitive compensation package, tailored to candidate experience and market ratesFlexible working hours and hybrid/remote work possibilitiesOpportunity to work on a greenfield project with high visibility and executive supportCollaborative and innovation-driven environment, backed by Rosendahl Nextrom’s global reachAccess to internal and external training, conferences, and technical mentorshipVision & Mission This project is part of our long-term vision to deliver humanoid labor as a service—unlocking advanced robotics for industrial automation, logistics, and beyond. As this is a strategic new direction, you will have a voice in shaping not only the technology but also the business model behind it.
Posted 27 days ago
VIEW ROLEBremen, Germany
Senior Machine Learning Engineer
Permanent€75000 - €95000 per annum
Senior Machine Learning Engineer (m/f/d) Join a mission-driven tech team applying cutting-edge AI to the recycling and waste management sector. They’re developing intelligent systems to optimize material detection, sorting, and process efficiency. Making industrial operations smarter and more sustainable. We're looking for a Senior Machine Learning Engineer with strong experience in computer vision and time series analysis to help design and deploy advanced models in production environments. What You’ll DoDevelop and deploy ML solutions for image and time-series data (e.g. object detection, anomaly detection, forecasting)Design scalable algorithms and integrate them into real-world systemsStay on top of the latest AI research and apply new technologies (e.g. Deep Learning, LLMs)Lead code reviews, mentor junior engineers, and promote development best practicesMonitor and continuously optimize models in productionWhat We’re Looking For4+ years of experience in CV (e.g. CNNs, YOLO) and time series (e.g. LSTM, Transformers)Strong Python/C++ skills and experience with ML frameworks (e.g. PyTorch, TensorFlow, OpenCV)Proven record of building and deploying real-world ML applicationsSolid math and data analysis skillsFluent in English and German; strong communication and leadership abilitiesWhat We OfferA key role in shaping AI products in an innovative fieldFlat hierarchies, creative freedom, and an agile environmentA diverse, interdisciplinary team and flexible working optionsModern office space and participation in company success (e.g. VSOP)Salary Budget: €75 - 95k (Dependant on Experience)
Posted 28 days ago
VIEW ROLEBerlin, Germany
Reinforcement Learning Engineer
Permanent€70000 - €100000 per annum
Our client is pioneering Level 4 certifiable autonomous driving solutions, tailored for public transport and designed with safety at the core. By leveraging cognitive intelligence and cutting-edge AI based on German research, we create autonomous systems that make logical, explainable decisions in complex road scenarios. Our mission is to enable sustainable, safe, and scalable mobility solutions, ensuring that autonomous technology can connect people everywhere—especially in rural areas and underserved communities. As a Reinforcement Learning Engineer, you'll be instrumental in advancing our unique decision-making framework based on cognitive neuroscience. Your expertise in inference-driven AI, probabilistic modelling, and goal-directed behaviour will help us develop explainable, adaptive systems for autonomous driving. Responsibilities: • Design and implement decision-making architectures based on Active Inference, Bayesian models, and reinforcement learning principles. • Develop generative models and inference-based systems to guide autonomous agents under uncertainty. • Integrate concepts from cognitive robotics, predictive coding, and goal directed behaviour into scalable autonomous driving modules. • Apply and extend the Free Energy Principle and planning-as-inference frameworks for real-world applications in perception and control. • Model and simulate agent-based, hierarchical inference systems to support adaptive, real-time decision-making. • Collaborate cross-functionally with neuroscience-inspired perception, planning, and systems teams to ensure coherence in cognitive modelling. • Analyse and validate behaviour of autonomous systems in both simulation and field test environments. Requirements: • Solid background in reinforcement learning, probabilistic inference, or computational neuroscience. • Experience with Active Inference, Bayesian inference, or hierarchical generative models. • Proficiency in Python (PyTorch, TensorFlow, or JAX), with the ability to implement and train complex inference systems. • Familiarity with decision-making under uncertainty, cognitive architectures, or embodied cognition frameworks. • Strong theoretical foundation in neuro-inspired AI, behavioural modelling, or theoretical neuroscience. • Experience integrating sensorimotor control, action selection, or adaptive control in real-time systems. • Background in robotics, autonomous agents, or AI planning systems is a strong plus. Note: Experience with interdisciplinary AI combining machine learning, neuroscience, and robotics is highly valued, but not strictly required. Why you should join us: • Work in an intellectually stimulating and innovative environment where you can take full ownership of your projects at every stage of development. • Enjoy flat hierarchies, an open culture, and fast decision-making processes. • Collaborate with a skilled and dedicated team eager to share their knowledge and expertise. • Be part of a multinational workplace that values diversity and integrates different backgrounds and perspectives. • Work in the vibrant heart of Berlin, in the dynamic Kreuzberg district
Posted 2 months ago
VIEW ROLE