Senior AI-Enhanced Developers
Olympic Channel Services also known as Olympics.com is the global destination where fans discover, engage, and share in the power of sport and the excitement of the Olympic Games all year round. Through original programming, news, live sports events, and highlights, olympics.com connects fans to the Olympic Movement every day of the year in 12 languages.
Job Description
Olympic Channel Services also known as Olympics.com is assembling a new AI-Enhanced Development Team, an elite unit of experienced software engineers capable of adapting across technologies by leveraging AI tools and methodologies.
This team will be composed of Senior Developers with backgrounds in .NET, Node.js, React, and other modern technologies. Their mission: to operate as an arrowhead team within the olympics.com ecosystem—taking on high-impact projects regardless of underlying technology by using AI-powered tools (copilots, agents, etc.) to rapidly comprehend, navigate, and contribute to unfamiliar codebases.
We're seeking engineers who were already senior before the AI boom—people who deeply understand software engineering principles and can guide and supervise AI tools, not be replaced by them. You should be passionate about using AI as a force multiplier while remaining hands-on and technically grounded.
Duties & Responsibilities
- Participate in a high-performance, cross-functional AI-enhanced team working on diverse, high-priority projects across the olympics.com technology stack.
- Use AI copilots and agents to accelerate understanding of codebases, automate repetitive tasks, and support rapid prototyping and delivery.
- Lead the design, development, and integration of microservices, APIs, and applications in various technologies (e.g. .NET, Node.js, React).
- Act as a technology polyglot—transitioning between tech stacks with minimal ramp-up by leveraging both personal experience and AI tools.
- Maintain high software quality through code reviews, testing (including AI-generated test suggestions), and best practices.
- Mentor teammates and champion responsible AI use in development practices.
- Promote and enhance observability and maintainability of all delivered systems.
- Drive experimentation and assess new AI tools to evaluate their potential in the engineering workflow.
- Actively contribute to architectural discussions and continuous improvement of engineering processes.
Skills, Requirements & Qualifications
- Technical qualifications / related educational background
- 8+ years of professional software development experience, with a track record of delivering production systems in at least two major tech stacks.
- Deep expertise in one or more of: .NET, Node.js, React.
- Comfort and enthusiasm in working across technologies outside of your core expertise.
- Experience using AI-assisted development tools (GitHub Copilot, ChatGPT, Cody, Tabnine, etc.) to improve velocity and comprehension.
- Proven ability to quickly understand unfamiliar codebases, especially with AI-enhanced exploration and debugging.
- Strong experience with source control (Git), CI/CD pipelines, and agile collaboration.
- Fluency with REST and GraphQL APIs and solid software architecture principles.
- Experience with cloud-native development (AWS/GCP/Azure) is a plus.
- Solid understanding of secure coding practices, performance tuning, and system resilience.
Soft Skills
- Fluent in English, with excellent written and oral communication.
- Proactive and adaptable, with a growth mindset toward learning and applying new technologies.
- Capable of mentoring others, particularly in integrating AI into the development process.
- Comfortable in a fast-paced, dynamic environment.
- Strong ownership mindset with a pragmatic approach to problem-solving.
Workplace & Environment
- Fast paced work environment.
- Subject to national/international criminal background checks.
- Remote-friendly role, with occasional travel to Madrid.
- Willing to travel up to 10% to support Olympic Games initiatives if needed.
- Enthusiastic about the intersection of elite engineering and AI-powered transformation.
We thank all applicants, however, only those selected for interviews will be contacted. Only direct candidate applications to our organization will be accepted.
Our Commitment to Diversity: We are committed to creating an inclusive environment for all people. We welcome applications from all qualified candidates, regardless of race, ethnicity, gender, or background.
Please be informed that Olympic Broadcasting Services, S.L. (“OBS”) or Olympic Channel Services S.L. (“OCS”) (depending on the role you apply for as indicated in the position description) will be the data controller of your personal data with registered address at C/Torrelaguna 75, 28027 Madrid. Your personal data will be processed for recruiting purposes, being the lawful grounds of such processing contractual necessity, OBS/OCS legitimate interests and in some cases your consent, as further described in our Recruiting Privacy Policy. You can exercise your data protection rights by contacting OBS Data Protection Officer via dpo@obs.tv. By submitting your application, you acknowledge and accept our Recruiting Privacy Policy.

- Division
- Olympic Channel Services
- Department
- Software Development
- Remote status
- Fully Remote
- Employment type
- Contract
- Employment Level
- Senior level individual contributor
About Olympic Channel Services
The Olympic Channel was launched in August 2016 in support of the International Olympic Committee (IOC)’s goal, set out in Olympic Agenda 2020, of providing a new way to engage younger generations, fans and new audiences with the Olympic Movement.