At a Glance
- Tasks: Lead innovative research in AI, developing cutting-edge models for Miro's collaboration platform.
- Company: Join Miro, a leader in collaborative technology, shaping the future of teamwork.
- Benefits: Competitive salary, flexible work options, and opportunities for professional growth.
- Other info: Dynamic role with mentorship opportunities and a chance to solve complex, real-world problems.
- Why this job: Be at the forefront of AI research, making a real impact on how teams collaborate.
- Qualifications: PhD or equivalent experience in relevant fields, with a strong publication record.
The predicted salary is between 80000 - 100000 € per year.
Requirements
- Deep Research Expertise: PhD or equivalent deep industrial experience in Computer Science, Math, or Physics. You have a track record of publishing in top-tier conferences or shipping models that serve millions of users.
- Public Track Record: A portfolio of patents, impactful open-source contributions, or first-author publications in top-tier conferences (NeurIPS, ICML, CVPR, ICLR).
- Mastery of the Modern Stack: You are an expert in PyTorch or JAX. You can implement complex loss functions from scratch and debug distributed training issues on massive GPU clusters.
- Specialization in Structure & Generation: Deep experience in at least one of the following: Generative AI (LLMs/Diffusion), Graph Neural Networks (GNNs), or Geometric Deep Learning. You understand how to model relationships, not just tokens.
- Engineering Rigor: You write clean, modular, production-ready code. You understand the trade-offs between model accuracy and inference latency.
- Communication: You can explain the "Why" behind complex mathematical concepts to Product Managers, Designers, and Executives, turning abstract research into a compelling product vision.
- Option A: PhD in Computer Science, Machine Learning, Mathematics, Physics, or related field plus 4+ years of professional experience shipping ML at scale.
- Option B: Master’s degree or equivalent deep technical experience plus 7+ years of industry experience, with at least 2 years operating at a Senior or Staff level (driving technical strategy).
- (Desirable) Graph Learning Expertise: Specific experience with Graph Neural Networks (GNNs) or Geometric Deep Learning. You understand how to apply ML to non-Euclidean data (like the node-edge relationships on a Miro canvas).
- (Desirable) Generative Media: Hands-on experience building or fine-tuning Diffusion models for image/video generation or Multimodal LLMs (vision + text).
- (Desirable) Performance Optimization: Experience porting models to constrained environments (e.g., ONNX, WebGpu, CoreML) or optimizing inference for real-time interaction in the browser.
- (Desirable) Domain Knowledge: Previous work in Computational Creativity, HCI (Human-Computer Interaction), or building tools for thought (e.g., knowledge graphs, whiteboarding tools).
What the job involves
- Miro is looking for a Lead Research Scientist to serve as the technical "North Star" for our Machine Learning organization. You will operate as a high-level Individual Contributor (Staff/Principal level), driving the architectural decisions behind the "Intelligent Canvas." Your challenge is unique in the industry: You are not just processing text; you are building models that understand spatial relationships, visual diagrams, and unstructured collaboration.
- You will research, prototype, and ship novel architectures that combine Large Language Models (LLMs), Computer Vision, and Graph Neural Networks (GNNs) to make Miro the smartest collaboration platform on earth.
- Pioneer Novel Architectures: Move beyond off-the-shelf APIs. You will design and train custom architectures that fuse multimodal inputs (text, sketches, diagrams, screenshots, code, etc.) into a unified representation of user intent.
- Bridge Theory and Production: You will read the latest papers (NeurIPS, ICLR, CVPR) on Monday and have a working prototype by Friday. You bridge the gap between academic theory and scalable, low-latency production systems.
- Define the Technical Strategy: While Managers define what we build, you define how we build it. You will make high-stakes decisions on model selection (e.g., Diffusion vs. Autoregressive), build vs. buy, and fine-tuning strategies (LoRA, Q-LoRA).
- Mentorship & Technical Excellence: You will elevate the entire ML research engineering organization by conducting rigorous code reviews, hosting paper reading groups, and mentoring research engineers on mathematical fundamentals and experimental design.
- Solve the "Unsolved": You will tackle ambiguous problems with no StackOverflow answers—such as "How do we generate a valid UML diagram from a rough sticky-note brain dump?" or "How do we detect "agreement" in a spatial cluster of comments?"
Lead Research Scientist in London employer: Deepstreamtech
At Miro, we pride ourselves on being an exceptional employer that fosters a culture of innovation and collaboration. As a Lead Research Scientist, you will not only have the opportunity to work at the forefront of machine learning but also benefit from a supportive environment that encourages professional growth through mentorship and rigorous technical excellence. Located in a vibrant tech hub, our team thrives on tackling complex challenges while enjoying a flexible work-life balance and access to cutting-edge resources.
StudySmarter Expert Advice🤫
We think this is how you could land Lead Research Scientist in London
✨Tip Number 1
Network like a pro! Attend conferences, workshops, and meetups related to AI and machine learning. Chat with fellow researchers and industry folks; you never know who might be looking for someone with your expertise!
✨Tip Number 2
Show off your work! Create a personal website or GitHub profile showcasing your projects, publications, and any cool models you've built. This gives potential employers a taste of what you can do and makes you stand out.
✨Tip Number 3
Practice your pitch! Be ready to explain your research and its impact in simple terms. You’ll need to communicate complex ideas to non-experts, so make sure you can break it down without losing the essence.
✨Tip Number 4
Apply through our website! We love seeing candidates who are genuinely interested in joining us. Tailor your application to highlight how your skills align with our mission at Miro, and don’t forget to follow up after applying!
We think you need these skills to ace Lead Research Scientist in London
Some tips for your application 🫡
Show Off Your Research Skills:Make sure to highlight your deep research expertise in your application. We want to see your PhD or equivalent experience shining through, along with any top-tier publications or patents you've got under your belt. This is your chance to show us how you can contribute to our innovative projects!
Demonstrate Your Technical Mastery:When you're writing your application, don't forget to mention your mastery of the modern stack, especially if you're an expert in PyTorch or JAX. We love seeing candidates who can implement complex loss functions and debug distributed training issues, so let us know about your hands-on experience!
Communicate Clearly:We value communication skills just as much as technical prowess. In your application, explain how you can break down complex concepts for non-technical folks. Show us that you can bridge the gap between theory and practical application—this is key for the role!
Apply Through Our Website:Finally, make sure to apply through our website! It’s the best way for us to keep track of your application and ensure it gets the attention it deserves. We can't wait to see what you bring to the table!
How to prepare for a job interview at Deepstreamtech
✨Showcase Your Research Expertise
Make sure to highlight your deep research expertise during the interview. Bring along a portfolio of your publications, patents, or impactful open-source contributions. Be ready to discuss how your work has influenced the field and how it aligns with the role at Miro.
✨Demonstrate Technical Mastery
Prepare to discuss your experience with PyTorch or JAX in detail. You might be asked to explain complex loss functions or debug distributed training issues. Practise articulating your thought process when tackling these challenges, as this will showcase your engineering rigor.
✨Bridge Theory and Practice
Be prepared to discuss how you translate theoretical concepts into practical applications. Miro is looking for someone who can read the latest research and implement it quickly. Think of examples where you've done this before and be ready to share them.
✨Communicate Effectively
Since you'll need to explain complex ideas to non-technical stakeholders, practise simplifying your explanations. Prepare to discuss how you've previously communicated intricate mathematical concepts to product managers or designers, turning abstract ideas into actionable insights.