> Markdown version of [/jobs/ext/2301371-deep-learning-research-engineer](https://www.wearedevelopers.com/jobs/ext/2301371-deep-learning-research-engineer). Every page supports `.md` or `Accept: text/markdown`. Links point to the HTML versions so they work for humans too. Agent guide: [/agents.md](https://www.wearedevelopers.com/agents.md). --- # Deep Learning Research Engineer - **Company:** DeepRec - **Location:** Berlin, Germany (Remote available) - **Experience:** Expert - **Salary:** €100,000.0 - **Contract:** Permanent contract - **Skills:** Computer-Aided Design, Artificial Neural Networks, Data Transmissions, Python (Programming Language), Machine Learning, Network Architecture, Tensorflow, Reinforcement Learning, Pytorch, Deep Learning, Information Technology, Data Generation - **Published:** August 30, 2026 - **Apply:** https://www.adzuna.de/details/5859255278 ## About the Role * A PhD in computer science, mathematics, applied mathematics, physics, engineering, or a related subject * Research depth in geometric deep learning, scientific machine learning, generative modelling, synthetic data, surrogate modelling, neural operators, or a closely related area * Strong mathematical understanding of neural networks, optimisation, and generalisation * Evidence that you can develop original methods rather than only reproduce existing research * Experience designing, training, and evaluating deep learning architectures * Ability to read papers critically and explain the reasoning behind technical decisions * Strong Python experience with PyTorch, JAX, TensorFlow, or similar frameworks * Interest in applying research to difficult industrial problems * Candidates completing a strong PhD, experienced postdoctoral researchers, and researchers with several years of industry experience are all encouraged to apply. Useful additional experience * Equivariant neural networks * Graph neural networks * Three dimensional geometry, meshes, point clouds, or particle systems * Physics informed learning and differentiable simulation * Synthetic data generation * Reinforcement learning for optimisation or trajectory generation * Procedural geometry generation * Simulated data transfer into real applications * Experience moving research models into production environments * Previous CAD, CAM, CNC, or manufacturing experience is not required. ## Description We are looking for a Senior Research Scientist who can develop original deep learning methods for complex engineering problems. This is not a role focused on applying existing models without questioning them. You will be expected to understand why an architecture works, identify where current methods fail, and develop new approaches from first principles. You should have deep research expertise in at least one relevant area, while being willing to work across adjacent fields as projects develop. What you could work on * Designing and validating new geometric deep learning architectures * Developing models for graphs, meshes, point clouds, particles, surfaces, and other structured data * Building generative models for engineering design and physical systems * Developing surrogate models for computationally expensive simulations * Training models using synthetic and simulated data * Conditioning generative models on multimodal inputs and physical constraints * Exploring neural operators, neural differential equations, diffusion models, and function space modelling * Studying network architecture, optimiser behaviour, regularisation, loss geometry, and generalisation * Translating research papers into reliable experimental systems * Working directly with industrial simulation environments and proprietary engineering datasets, * Direct influence over the company's research direction * Close collaboration with the founders * Freedom to explore and test original ideas * Access to industrial datasets and simulation environments * Short research and development cycles * Conference attendance and continued learning support * Flexible working hours * Potential equity participation * Possible relocation support * English speaking working environment, with no German requirement The team works from Berlin, with approximately two to three days per week available to work from home. If you enjoy developing new deep learning methods, reasoning from mathematical foundations, and applying research to physical engineering problems, we would be interested in speaking with you. ## Related Videos - [Getting Started with Machine Learning](https://www.wearedevelopers.com/videos/260-getting-started-with-machine-learning) - [Geometric deep learning for drug discovery](https://www.wearedevelopers.com/videos/264-geometric-deep-learning-for-drug-discovery) - [Photonic Computing: Programming a New Class of AI Accelerators (incl. Live Coding)](https://www.wearedevelopers.com/videos/100196-photonic-computing-programming-a-new-class-of-ai-accelerators-incl-live-coding) - [Machine learning in the browser with TensorFlowjs](https://www.wearedevelopers.com/videos/155-machine-learning-in-the-browser-with-tensorflowjs) - [30 Golden Rules of Deep Learning Performance](https://www.wearedevelopers.com/videos/11-30-golden-rules-of-deep-learning-performance) - [Graph Neural Networks: What’s behind the Hype?](https://www.wearedevelopers.com/videos/474-graph-neural-networks-what-s-behind-the-hype) ## Related Articles - [How to Become an AI Engineer](https://www.wearedevelopers.com/magazine/331-how-to-become-an-ai-engineer) - [Where To Find Software Engineering Jobs](https://www.wearedevelopers.com/magazine/396-where-to-find-software-engineering-jobs) - [The Biggest German Tech Companies](https://www.wearedevelopers.com/magazine/424-the-biggest-german-tech-companies) - [The Most Popular IT Jobs on the Market](https://www.wearedevelopers.com/magazine/376-the-most-popular-it-jobs-on-the-market) - [Where to Find Entry-Level Software Engineering Jobs](https://www.wearedevelopers.com/magazine/397-where-to-find-entry-level-software-engineering-jobs) - [What Jobs Can You Get with a Software Engineering Degree?](https://www.wearedevelopers.com/magazine/398-what-jobs-can-you-get-with-a-software-engineering-degree)