Developer Advocate - EMEA
Developer Advocate - EMEA

Developer Advocate - EMEA

Full-Time 36000 - 60000 ÂŁ / year (est.) No home office possible
A

At a Glance

  • Tasks: Engage with the ML community, create demos, and educate on Ray's capabilities.
  • Company: Join Anyscale, a leader in distributed computing and AI innovation.
  • Benefits: Competitive salary, hybrid work, and opportunities for travel across EMEA.
  • Why this job: Make a real impact in AI by advocating for cutting-edge technology.
  • Qualifications: 4+ years in ML/AI systems, strong Python skills, and community engagement.
  • Other info: Dynamic role with excellent growth potential in a collaborative environment.

The predicted salary is between 36000 - 60000 ÂŁ per year.

About Anyscale

At Anyscale, we’re on a mission to democratize distributed computing and make it accessible to software developers of all skill levels. We’re commercializing Ray, a popular open-source project that’s creating an ecosystem of libraries for scalable machine learning. Companies like OpenAI, Uber, Spotify, Instacart, Cruise, and many more have Ray in their tech stacks to accelerate the progress of AI applications out into the real world. With Anyscale, we’re building the best place to run Ray, so that any developer or data scientist can scale an ML application from their laptop to the cluster without needing to be a distributed systems expert.

Anyscale is looking for a Sr/Staff AI Engineer to be a technical advocate for Ray within the ML and AI community. You’ll spend your time building real AI systems with Ray, writing code and demos, and sharing your experience through blogs, talks, videos, and open technical discussions. You will be responsible for driving Ray adoption. The role focuses on educating, inspiring, and motivating engineers on the value of Ray to power their AI workloads. The role centers on technical content and evangelism that demonstrates an understanding of the requirements for AI workloads, the challenges and implications of not using Ray, and the technical value and differentiation of Ray. This is NOT a marketing role.

We’re looking for someone who has built ML systems in production, understands the pain of distributed training and inference at scale, and can credibly teach others how to solve these problems with Ray. You’ll work at the intersection of distributed systems and modern AI, from scaling LLM training and fine‑tuning, to building production RAG pipelines, to orchestrating agentic AI systems.

What You’ll Do

  • Engage the Community: Present at conferences, participate in the open-source community, speak at first‑party and third‑party in‑person and virtual events, build relationships with relevant community organizers in region, and engage with ML practitioners on GitHub, Discord, and social platforms.
  • Learn, Build & Share: Create production‑quality demos, sample applications, and reference architectures that showcase Ray's capabilities across different AI workloads.
  • Be a Subject Matter Expert: Develop deep expertise in one or more of Ray's core workload areas, distributed training, LLM serving, and agentic AI, becoming a trusted technical authority both internally and in the broader ML community.
  • Teach & Educate: Develop technical content (blogs, tutorials, workshops, videos) that helps ML engineers understand how to scale their workloads.
  • Shape the Product: Bring real‑world feedback from the community back to engineering and product teams; contribute to Ray's open-source libraries where appropriate.
  • Research & Experiment: Stay current with ML/AI research and translate emerging techniques into practical, scalable implementations on Ray.

You’re an ML Engineer or AI Researcher who:

  • Lives in a major AI hub in EMEA (like London).
  • Has 4+ years of hands‑on experience building ML/AI systems (training, fine‑tuning, inference, RAG, agents).
  • Has practical experience building end‑to‑end ML pipelines or deploying models to production using ML platforms (e.g., OSS Ray, Amazon SageMaker, Vertex AI, Azure ML, Databricks, or similar).
  • Has some experience with technical writing, teaching, conference speaking, or open‑source contributions.
  • Can write production‑quality Python code and work fluently with PyTorch, HuggingFace, or similar frameworks.
  • Is genuinely excited about helping others learn and succeed.
  • Enjoys traveling and speaking publicly.
  • May not have formal DevRel experience, but has demonstrated teaching/sharing through at least one of the following: Open‑source contributions with good documentation, Technical blog posts or tutorials, Conference talks, meetup presentations, or workshop facilitation, Research papers or technical reports, Active engagement in ML communities (GitHub, Discord, Reddit, Twitter/X).

Preferred qualifications

  • Strong Python programming and software engineering fundamentals.
  • Deep hands‑on experience with at least one ML framework (PyTorch, TensorFlow, JAX, scikit‑learn).
  • Solid understanding of ML fundamentals: model architectures, training loops, loss functions, optimization, evaluation metrics, etc.
  • Experience with the ML development lifecycle: data preprocessing, feature engineering, model training, hyperparameter tuning, model evaluation.
  • Familiarity with LLM concepts: fine‑tuning (LoRA, QLoRA, full fine‑tuning), RLHF, tokenization, MoE, etc.

Nice to Have

  • Understanding of distributed systems concepts (parallelism, fault tolerance, resource management).
  • Prior experience with Ray or similar distributed computing frameworks.
  • Experience with agentic AI systems and multi‑agent orchestration.
  • GPU programming knowledge (CUDA, optimization techniques).
  • Understanding of inference optimization: quantization, batching, KV caching, speculative decoding.
  • Published research or significant open‑source contributions.
  • Existing presence in the ML/AI community (research or industry).
  • Experience with cloud platforms (AWS, GCP, or Azure).

Location & Eligibility

  • This role is based in London, UK, with a hybrid work arrangement.
  • Candidates must be eligible to work in the UK.
  • Regular travel across EMEA is expected.

Compensation

At Anyscale, we take a market‑based approach to compensation. We are data‑driven, transparent, and consistent. As market data evolves, the target salary range for this role may be adjusted accordingly. Anyscale Inc. is an Equal Opportunity Employer. Candidates are evaluated without regard to age, race, color, religion, sex, disability, national origin, sexual orientation, veteran status, or any other characteristic protected by law.

Developer Advocate - EMEA employer: Anyscale

Anyscale is an exceptional employer that fosters a vibrant work culture centred around innovation and collaboration in the heart of London, a major AI hub. Employees benefit from a hybrid work arrangement, competitive compensation, and ample opportunities for professional growth through community engagement and technical advocacy. With a commitment to democratizing distributed computing, Anyscale empowers its team to make a meaningful impact in the ML and AI landscape while enjoying the support of a diverse and inclusive environment.
A

Contact Detail:

Anyscale Recruiting Team

StudySmarter Expert Advice 🤫

We think this is how you could land Developer Advocate - EMEA

✨Tip Number 1

Get involved in the community! Attend meetups, conferences, and online forums where ML practitioners hang out. This is a great way to network and show off your passion for Ray and AI.

✨Tip Number 2

Create some killer demos or sample applications that showcase what you can do with Ray. Share these on GitHub or social media to grab attention and demonstrate your skills.

✨Tip Number 3

Don’t shy away from sharing your knowledge! Write blogs, create tutorials, or even make videos about your experiences with Ray. This not only helps others but also positions you as a thought leader in the community.

✨Tip Number 4

Apply through our website! It’s the best way to ensure your application gets seen by the right people. Plus, it shows you’re serious about joining the Anyscale team.

We think you need these skills to ace Developer Advocate - EMEA

Machine Learning (ML) Systems Development
Distributed Systems Knowledge
Python Programming
PyTorch
HuggingFace
Technical Writing
Public Speaking
End-to-End ML Pipeline Development
Model Deployment
Community Engagement
Content Creation (Blogs, Tutorials, Workshops)
Understanding of ML Fundamentals
Experience with ML Frameworks (TensorFlow, JAX, scikit-learn)
Familiarity with LLM Concepts
Experience with Cloud Platforms (AWS, GCP, Azure)

Some tips for your application 🫡

Tailor Your Application: Make sure to customise your CV and cover letter for the Developer Advocate role. Highlight your experience with ML systems and any relevant community engagement, as this will show us you understand what we're looking for.

Show Off Your Technical Skills: Don’t hold back on showcasing your coding abilities! Include examples of production-quality Python code you've written, especially if it involves frameworks like PyTorch or HuggingFace. We want to see your technical chops!

Engage with the Community: Mention any contributions you've made to open-source projects or your involvement in ML communities. This is key for us, as we value candidates who are active in sharing knowledge and building relationships within the tech space.

Apply Through Our Website: We encourage you to apply directly through our website. It’s the best way for us to receive your application and ensures you’re considered for the role. Plus, it shows us you're keen on joining our team!

How to prepare for a job interview at Anyscale

✨Know Your Stuff

Make sure you have a solid understanding of Ray and its applications in ML. Brush up on distributed systems concepts and be ready to discuss your hands-on experience with ML frameworks like PyTorch or TensorFlow. The more you know, the more confident you'll feel!

✨Showcase Your Passion

This role is all about educating and inspiring others, so let your enthusiasm shine through! Prepare examples of how you've helped others learn, whether through blog posts, talks, or community engagement. Share your excitement for helping developers scale their AI workloads.

✨Prepare Engaging Content

Think about how you can present complex topics in an engaging way. Bring along some demos or sample applications that showcase Ray's capabilities. Being able to visually demonstrate your points can really set you apart from other candidates.

✨Ask Insightful Questions

Interviews are a two-way street! Prepare thoughtful questions about Anyscale's vision for Ray and how they see the role evolving. This shows you're genuinely interested and helps you gauge if the company aligns with your career goals.

Developer Advocate - EMEA
Anyscale

Land your dream job quicker with Premium

You’re marked as a top applicant with our partner companies
Individual CV and cover letter feedback including tailoring to specific job roles
Be among the first applications for new jobs with our AI application
1:1 support and career advice from our career coaches
Go Premium

Money-back if you don't land a job in 6-months

A
Similar positions in other companies
UK’s top job board for Gen Z
discover-jobs-cta
Discover now
>