hero

Join the powerful teams of our portfolio companies

Become a part of the category-defining ecosystem
companies
Jobs

Freelance Content Developer

Masterschool

Masterschool

Software Engineering
Germany
Posted on Apr 3, 2026

About Masterschool

Masterschool is an applied education research lab on a mission to unlock human potential. We’re a group of educators, researchers, and engineers building software and models at the edge of what’s possible - with the goal of improving the lives of billions.

At MSIT – Master School Institute of Technology, a global network of schools led by industry leaders, we offer immersive online programs that equip students with the skills, mentorship, and industry connections necessary to succeed in tech careers.

Our Software Engineering School

Our Software Engineering School offers career-oriented training programs that prepare students for real-world backend and AI engineering roles. Students learn through a combination of structured content, hands-on projects, and live sessions, progressing from core programming and backend fundamentals to more advanced, industry-relevant topics.

We are currently expanding our AI-focused Software Engineering offerings, with a focus on two tracks:

  • Generative AI: Integrating LLMs into software products and building intelligent applications
  • AI Systems Backend Engineering: Building production-ready backend systems for LLMs and agents (tools, APIs, memory, actions)

About the role

Our content developers create practical, hands-on learning experiences that prepare students for real-world software engineering roles. You’ll join our content developer community and contribute to building and maintaining course content across the Software Engineering School, with an immediate focus on our Generative AI and AI Systems Backend Engineering tracks.

Your work will include writing lessons, designing exercises and projects, and creating materials for live sessions. You’ll collaborate closely with the Head of Training and other content developers to ensure content is clear, practical, and aligned with real engineering workflows.

Key responsibilities

  • Write clear, engaging lesson content for our online learning platform
  • Develop hands-on exercises and projects that reinforce learning objectives and reflect real-world workflows
  • Design slide decks and classwork materials for live online sessions
  • Contribute to curriculum design and course development for AI and backend engineering topics
  • Help shape content for AI-focused tracks, particularly around LLM integration and backend systems design
  • Iterate on content based on feedback in collaboration with the Content Team Lead
  • Stay engaged and responsive in team communication (Slack), and participate in alignment meetings as needed

Why join us?

  • Work on Generative AI and AI-powered backend systems in an educational setting
  • Flexible, remote-first setup with clear deliverables
  • Collaborate with a team that values clarity, quality, and strong communication

Qualifications

Must-haves

  • Native German or C2-level proficiency (content is created in German and English)
  • Excellent educational writing skills in English — clear and structured for learners
  • Strong software engineering fundamentals (Python and backend development)
  • Solid understanding of AI/LLM concepts and how they are applied in software products
  • Hands-on experience with LLM APIs (e.g., OpenAI, Anthropic, Google)
  • Familiarity with modern AI patterns (prompting, RAG, structured outputs, tool use, agents)
  • Experience with backend systems (APIs, authentication, databases, and deployment)
  • Experience creating educational content (lessons, tutorials, exercises, or workshops)
  • Ability to learn new tools and frameworks quickly
  • Availability of at least 12 hours per week
  • Ability to start ASAP

Nice-to-have

  • Teaching, mentoring, or workshop facilitation experience
  • Experience creating content for bootcamps or career-oriented programs
  • Familiarity with tools such as Flask, FastAPI, Docker, or cloud deployment
  • Experience with orchestration frameworks or AI system tooling Experience building AI-powered products or internal tools