Google DeepMind
Research Engineer, Continual Learning, DeepMind

How your CV stacks up
Upload your CV to see how well it fits this job role
?%
Research Engineer, Continual Learning, DeepMind
Research-Focused Software Engineer
About the Role
At Google, research-focused Software Engineers are embedded throughout the company, allowing them to set up large-scale tests and deploy promising ideas quickly at scale. Ideas may originate from internal projects or collaborations with research programmes at partner universities and institutes worldwide.
Engaging in a mix of experimental creation, prototyping implementation, and architectural design, engineers tackle real-world challenges like:
- Artificial intelligence
- Data mining
- Natural language processing
- Hardware and software performance analysis
- Improving compilers for mobile platforms
- Core search
You maintain a strong connection to research-drive contributions to the academic community by collaborating with universities and publishing papers.
At Google DeepMind
Artificial intelligence stands as one of humanity’s most transformative inventions. At Google DeepMind, our cutting-edge AI lab brings together multidisciplinary teams to reshape AI development, addressing complex global challenges while accelerating scalable product innovation. Our AI technology serves both widespread public benefit and scientific discovery, guided by a commitment to safety and ethics.
Reasons to use Rodeo
I’m in my final year doing Economics and I don’t know whether to apply for grad schemes now or do a masters first. What do you think?
Honest answer — it depends on where you want to end up. A lot of top grad schemes (Big 4, civil service, banking) don’t need a masters. Let’s look at the ones you’d be competitive for now, and we can decide if a masters actually adds anything.
Also worth knowing: most autumn 2026 applications are open now. Timing matters more than you think.
Start with a chat, not a search bar
Grad scheme, placement, apprenticeship? Not sure what you want yet — that's fine. Your agent talks it through with you and turns "I have no idea" into a shortlist.
Graduate Consultant — 2026 Scheme
Why you're a good match
StrongYour economics background and your summer at a regional bank line up with what PwC looks for on the consulting scheme. Applications close in four weeks.
See breakdownIt searches the market for you
Every day your agent scans the market matching roles against what actually matters to you, not just keywords on a CV.
Why you're a good match
You’ve got the grades and the economics background, and your bank internship is exactly the experience this scheme looks for. Apply soon — deadlines close within the month.
Experience fit
Your summer at the bank plus your econometrics coursework map directly to the day-one responsibilities on this scheme — client modelling, market briefings, and deal support.
Only hits
No noise. No "maybe this fits." Just roles with a clear explanation of why they're right — and where to focus when applying.
Our global teams foster dynamic career paths for those passionate about achieving outstanding results through collaborative and purpose-driven work. We challenge conventions across sectors, pushing boundaries in innovative ways.
Responsibilities
- Design and execute research methods at scale for compute-heavy environments
- Optimise performance through engineering practices and rigorous benchmarking
- Identify and solve key research challenges by designing, running experiments and sharing analyses to guide future work
- Bridge research and engineering disciplines by sharing expertise and insights with peers
- Develop, refine, and enhance infrastructure that supports research initiatives
Qualifications
Minimum Qualifications
- Bachelor’s degree in computer science, electrical engineering, applied science, mathematics or equivalent experience
- 2+ years of professional programming experience specifically with Python-based scientific libraries such as:
- JAX
- PyTorch
- TensorFlow
- NumPy
- Demonstrated experience developing or implementing machine learning models within production or research environments
Preferred Qualifications


Get help with your application
Your very own career expert that helps elevate your application to the next level.
- Advanced expertise in large-scale system design or distributed systems
- Skilled in data engineering and visualisation
- Exposure to C++ or broader programming paradigms with research applications
- Academic research experience in machine learning, including publications or internships
- Technical knowledge of distributed computation for ML, especially in accelerator contexts (e.g., sharding, multi-host compute configurations)
- Strong communication skills: -Clear discussion/presentation delivery -Technical and research writing -Whiteboarding for problem analysis
Equality and Opportunity
Google is proudly committed to:
- Equal employment opportunity regardless of:
- Race
- Color
- Ancestry
- Religion
- Sex
- National origin
- Sexual orientation
- Age
- Citizenship
- Marital status
- Disability
- Gender identity
- Veteran status
Additionally, qualified applicants are considered without regard to criminal history, in line with legal requirements. See Google’s EEO Policy.
For disability accommodations during the hiring process, please complete Google’s Applicants Accommodations Request Form. Help us make this process inclusive!
“It took my CV and asked me questions relevant to understanding what kind of jobs to suggest for me. Suggestions were almost perfect. Jobs were exactly what I’ve been looking for.”
Jessica, London
Skills
Location