Position Summary
Join On Air's dynamic team in Baarn, The Netherlands, as a developer specializing in Node.js, TypeScript, AWS, and AI-driven solutions.
We are seeking an enthusiastic professional with a keen interest in artificial intelligence, and streaming applications to elevate our cloud and web development.
As a key contributor, you'll spearhead the development of a robust backend infrastructure powering our Web, Mobile, and TV Apps while integrating AI-driven enhancements to optimize performance, scalability, and automation.
The perfect candidate is a proactive problem-solver who thrives in a dynamic environment, managing multiple projects at once.
You should be able to seamlessly switch between tasks, anticipate and communicate potential challenges, and contribute innovative AI-based solutions to enhance our platform.
Please note that for this position:
- We are unable to offer Visa Sponsorship, and candidates must already be residing in the Netherlands.
- This is a full-time, in-office position in Baarn, requiring presence five days per week.
Responsibilities
- Design and implement AI-powered backend services that improve efficiency, personalization, and automation of streaming workflows.
- Write clean, efficient code using TypeScript and Node.js, leveraging frameworks like NestJS to ensure high performance, quality, and responsiveness.
- Work extensively with AI APIs (e.g., OpenAI, Anthropic, Hugging Face) to integrate AI functionalities into our platform.
- Maintain and scale AWS infrastructure using Infrastructure as Code and AWS UI configuration, collaborating with our DevOps Architect.
- Implement machine learning and AI models to analyze, process, and optimize media content, user interactions, and recommendation systems.
- Collaborate with cross-functional Scrum teams to design, develop, and integrate backend APIs and services for seamless mobile and web functionality.
- Identify and resolve performance bottlenecks and bugs, conduct code reviews, and write automated tests to uphold best practices and ensure product robustness.
- Participate in sprint planning and releases, manage multiple projects, and maintain high code standards within AWS cloud environments.
Skills and experience
- At least 10 years of experience in software development.
- Proficiency in Node.js, NestJS, and TypeScript.
- Strong AI and ML experience, including AI API integrations (e.g., OpenAI, Anthropic, Hugging Face) and model fine-tuning.
- Experience in developing AI-driven solutions for content optimization, predictive analytics, or personalized recommendations.
- Strong API design skills, with experience in designing and building RESTful APIs (experience with tRPC is a plus).
- Proficiency with ORMs (e.g., TypeORM, Prisma).
- Experience developing and maintaining serverless applications (e.g., AWS Lambda) and working with GraphQL.
- Strong experience with cloud computing platforms (e.g., AWS).
- Familiarity with testing frameworks like Jest or JUnit for unit, integration, and E2E testing.
- Solid understanding of distributed systems and SOA patterns.
- Knowledge of best practices for designing traffic-intensive applications.
- Understanding of backend security best practices (e.g.
authentication, authorization, OWASP guidelines). - Open to contributing to team development and mentoring juniors.
- Experience working in a startup environment with Agile methodologies.
- Ability to design and implement AI-powered automation tools to streamline backend operations.
- Experience with Machine Learning frameworks (e.g., TensorFlow, PyTorch, scikit-learn) is a plus.
- Experience with headless CMS platforms like Contentful is a plus.
The successful candidate
In addition to the above qualifications, ideal candidates will have:
- A strong background in AI, ML, and data-driven decision-making.
- Experience developing AI-powered automation and optimization solutions.
- Coaching skills to facilitate team growth.
- A proactive approach to staying updated with the latest AI and tech developments.
- Personal repositories showcasing their AI and backend development skills.
- Contributions to Open-Source projects.
- Experience with media streaming and media manipulation is a plus.
Why join us?
This is an exciting opportunity to be part of a fast-growing and innovative start-up at the intersection of AI, technology, and entertainment.
As part of our team, you'll work on cutting-edge projects that integrate AI to redefine the future of live streaming and digital experiences.
We offer a competitive salary range of €70,000 - €95,000, depending on experience, along with a comprehensive benefits package, including:
- A collaborative and forward-thinking work environment.
- Opportunities for professional growth and career advancement.
- The chance to work with industry-leading AI and streaming technology.
- A role where your AI expertise directly impacts the success of our platform.
About On Air
On Air develops and operates an entertainment streaming service spanning music, comedy, opera, theatre, and other live performances.
Artists include Noel Gallagher's High Flying Birds, Zara Larsson, Years & Years, Bombay Bicycle Club, and Armin van Buuren.
Our viewers can access premium-quality content worldwide through desktop, mobile, and connected TV devices.
On Air also provides cinematic production, distribution, marketing, and live streaming services for artists and rights holders, leveraging state-of-the-art technology partners such as Dolby and proprietary software.
Find out more at
/onair.events/
Recruitment agencies, please note that we are handling this hiring process internally and do not accept unsolicited agency services or candidate submissions.