Talent.com
Software Developer II (AI/ML Products)
Software Developer II (AI/ML Products)Warner Bros. Entertainment • Ottawa H2B, ON, Canada
Software Developer II (AI / ML Products)

Software Developer II (AI / ML Products)

Warner Bros. Entertainment • Ottawa H2B, ON, Canada
Il y a plus de 30 jours
Type de contrat
  • Temps plein
Description de poste

Welcome to Warner Bros. Discovery… the stuff dreams are made of.

Who We Are…

When we say, “the stuff dreams are made of,” we’re not just referring to the world of wizards, dragons and superheroes, or even to the wonders of Planet Earth. Behind WBD’s vast portfolio of iconic content and beloved brands, are the storytellers bringing our characters to life, the creators bringing them to your living rooms and the dreamers creating what’s next…

From brilliant creatives, to technology trailblazers, across the globe, WBD offers career defining opportunities, thoughtfully curated benefits, and the tools to explore and grow into your best selves. Here you are supported, here you are celebrated, here you can thrive.

We are the now and the next. The power behind the people building the future. We are born from the spirit of innovation. We are created from the idea that people around the world want more, need more, deserve more. We are the home of the global digital revolution. We are CNN.

To see what it’s like to work at CNN, follow @WBDLife on Instagram and X!

With deep domain expertise, advanced technical capabilities, and a proven track record of successful collaborations, the AI Enablement C Machine Learning team at CNN is accelerating our digital transformation through strategic applications of machine learning and AI technologies. Our current products include popular, related and personalized content recommendations, contextual ad targeting, and site search-serving millions of CNN users via CNN web and mobile apps. Within the next quarter, we will be launching summarization and classification features with chat to follow early next year.

We have a variety of specializations and collaborate closely, enhancing our platform and adding to the suite of machine learning features running on it.

  • Machine learning engineers (MLEs) build models and features
  • Data engineers fulfill the availability and latency requirements provided by MLEs
  • Some software engineers partner with MLEs to operationalize and expose models and features
  • Other software engineers focus on our ML platform and tooling, including A / B testing

Key Challenges

  • Content Summaries : Support testing and adoption of various types of content summaries from multiple domains, which can be leveraged in consumer experiences along with embedding generation and classification.
  • Two-Tower Experimentation : Explore options for incorporating additional user context in our personalized recommendations model such as geolocation, time of day and time of year
  • All Access Search : Partner with teams across CNN to design and build a roadmap for CNN streaming content search.
  • Bandit Foundation : Enhance data access and begin experimenting with bandits for online ranking of recommendations
  • Optimize Site Performance : Dynamically deliver personalized content alongside cached assets, improving load times and enhancing user experience with features like page-level deduplication
  • About the Job

    As a Software Engineer II, you will have many opportunities to collaborate with other engineers across the team.

    Here are some specific expectations of this role.

  • Promote an inclusive and supportive engineering culture on the team
  • Solve business problems with simple and straightforward solutions
  • Strive for operational excellence building highly available, low latency, and efficient software with support from other engineers
  • Build subject matter expertise related to multiple production systems
  • Communicate effectively—through progress updates, timely requests for support, demos, and technical documentation
  • Author, test, review, and optimize production-quality code, following best practices for IaC, version control, and continuous delivery with support from other engineers
  • Be passionate about software engineering with a strong sense of responsibility for the code you and your team write, delivering high-quality results that improve with each iteration
  • Embrace failure as a learning opportunity—use research and experimentation to choose the best solutions that meet business goals, moving autonomously from proof-of-concept to production release
  • The Essentials

  • Related professional or industry experience
  • Bachelor's degree in computer science or a related technical field
  • Proficiency in Python and one or more of : Golang, Java, C++, or similar object-oriented languages
  • The Nice to Haves

  • Expertise in backend engineering with distributed systems and data-intensive applications at web scale
  • Prior experience working on a machine learning team
  • Additional Information

    On June 9, 2025, Warner Bros. Discovery announced plans to separate into two publicly traded companies, Warner Bros. and Discovery Global, with an expected completion in mid-2026. For more details, including leadership appointments and information on individual brands, please visit our newsroom here.

    Although you will be hired by Warner Bros. Discovery, upon the planned separation in 2026, your employment likely will transition to Discovery Global. During this period of transformation, you’ll have an exciting opportunity to lay the foundation at one of the world’s premier entertainment brands.

    How We Get Things Done…

    This last bit is probably the most important! Here at WBD, our guiding principles are the core values by which we operate and are central to how we get things done. You can find them at www.wbd.com / guiding-principles / along with some insights from the team on what they mean and how they show up in their day to day. We hope they resonate with you and look forward to discussing them during your interview.

    Championing Inclusion at WBD

    Warner Bros. Discovery embraces the opportunity to build a workforce that reflects a wide array of perspectives, backgrounds and experiences. Being an equal opportunity employer means that we take seriously our responsibility to consider qualified candidates on the basis of merit, without regard to race, color, religion, national origin, gender, sexual orientation, gender identity or expression, age, mental or physical disability, and genetic information, marital status, citizenship status, military status, protected veteran status or any other category protected by law.

    If you’re a qualified candidate with a disability and you require adjustments or accommodations during the job application and / or recruitment process, please visit our accessibility page for instructions to submit your request.

    #J-18808-Ljbffr

    Créer une alerte emploi pour cette recherche

    Software Developer II AIML Products • Ottawa H2B, ON, Canada

    Offres similaires
    AI SoC Design Verification PEY

    AI SoC Design Verification PEY

    Tenstorrent University Jobs • Ottawa
    Temps plein +1
    Tenstorrent is leading the industry on cutting‑edge AI technology, revolutionizing performance expectations, ease of use, and cost efficiency. With AI redefining the computing paradigm, solutions mu...Voir plus
    Dernière mise à jour : il y a 18 jours • Offre sponsorisée
    AI & LLM Developer Research & Development • •

    AI & LLM Developer Research & Development • •

    Elits Canada Inc. • Outaouais
    Temps plein
    Our parent company Iver has 1,700 employees today and is growing and now we are looking for new employees who want to join our journey. As part of Accelerate at Iver, you are at the absolute forefro...Voir plus
    Dernière mise à jour : il y a plus de 30 jours • Offre sponsorisée
    Intermediate Programmer / Software Developer

    Intermediate Programmer / Software Developer

    ADGA Group Consultants Inc • Ottawa, ON, Canada
    Temps plein +1
    The study of existing PL SQL Code and write PL SQL code to meet requirements of change specifications;.The oversight and / or design and debug of C++ and / or PL SQL and / or C# and / or Java Script and or...Voir plus
    Dernière mise à jour : il y a 1 jour • Offre sponsorisée
    AI / ML Solutions Lead

    AI / ML Solutions Lead

    Hydro Ottawa • Ottawa
    Temps plein
    A leading energy company in Ottawa seeks an experienced AI / ML Manager responsible for designing and managing comprehensive AI systems. You will lead a team, drive AI initiatives, and collaborate wit...Voir plus
    Dernière mise à jour : il y a 17 jours • Offre sponsorisée
    Software Architect & Tech Lead — Telecom & AI Analytics

    Software Architect & Tech Lead — Telecom & AI Analytics

    Nokia • Ottawa
    Temps plein
    A leading telecommunications company is seeking a Software Architect in Ottawa, Canada.You will lead technical discussions, analyze requirements, and define architecture strategies for applications...Voir plus
    Dernière mise à jour : il y a 18 jours • Offre sponsorisée
    Software Developer II — Build Scalable User-Focused Apps

    Software Developer II — Build Scalable User-Focused Apps

    Cisco • Ottawa H2B, ON, Canada
    Temps plein
    A leading technology company in Ottawa is seeking a Software Developer to create reliable software for critical technology platforms. Ideal candidates are pursuing a graduate degree in relevant fiel...Voir plus
    Dernière mise à jour : il y a 25 jours • Offre sponsorisée
    Product Manager, AI - Simpro Software

    Product Manager, AI - Simpro Software

    Simpro Software • ottawa, on, ca
    Temps plein
    The Product Manager, AI is a strategic, entrepreneurial leader responsible for the definition and delivery of AI agents and frameworks built on top of SIMPRO FSMs. In this role, they will translate ...Voir plus
    Dernière mise à jour : il y a 2 jours • Offre sponsorisée
    CIAM Product Owner : Secure Digital Identities

    CIAM Product Owner : Secure Digital Identities

    TD Bank • Ottawa
    Temps plein
    A major financial institution in Ottawa is seeking a skilled Product Owner specialized in Customer Identity and Access Management (CIAM). This role involves leading the roadmap for digital identity ...Voir plus
    Dernière mise à jour : il y a 9 jours • Offre sponsorisée
    React Lead Developer - ottawa

    React Lead Developer - ottawa

    HCLTech • ottawa, on, ca
    Temps plein
    Design and implement user interface components using React JS.Lead and mentor a team of React JS developers.Collaborate with cross-functional teams to define, design, and ship new features.Ensure t...Voir plus
    Dernière mise à jour : il y a 15 jours • Offre sponsorisée
    Senior C++ Lead : High‑Performance AI‑Integrated Systems

    Senior C++ Lead : High‑Performance AI‑Integrated Systems

    Spiria • Outaouais
    Temps plein
    A leading software solutions company in Quebec is seeking a Senior C++ Developer to collaborate on innovative projects.The role involves writing and optimizing C++ code, designing software systems,...Voir plus
    Dernière mise à jour : il y a 14 jours • Offre sponsorisée
    Full-Stack ML Engineer : Azure, MLOps & APIs

    Full-Stack ML Engineer : Azure, MLOps & APIs

    ALS • Ottawa
    Temps plein
    A global scientific testing company based in Ottawa is seeking a Full Stack ML Engineer to build and maintain robust web applications. Responsibilities include managing backend systems, designing AP...Voir plus
    Dernière mise à jour : il y a 18 jours • Offre sponsorisée
    Robotics Software Engineer — C++ / Qt & ROS2

    Robotics Software Engineer — C++ / Qt & ROS2

    Safariland Group • Ottawa
    Temps plein
    A safety systems company in Ottawa is seeking a skilled software developer to join their ICOR R&D team.The role involves designing and maintaining tools and software for robotics applications.Ideal...Voir plus
    Dernière mise à jour : il y a 18 jours • Offre sponsorisée
    AI Principal Software Engineer - US SaaS startup | Remote

    AI Principal Software Engineer - US SaaS startup | Remote

    Atomic HR • Ottawa, Ontario, .CA
    Télétravail
    Temps plein
    Quick Apply
    We connect talented tech professionals in Latin America and Canada with remote career opportunities at innovative startups worldwide. We specialize in finding roles that align with your skills, expe...Voir plus
    Dernière mise à jour : il y a plus de 30 jours
    Robotics Software Engineer — C++ / Qt & ROS2

    Robotics Software Engineer — C++ / Qt & ROS2

    Forensics Source • Ottawa
    Temps plein
    A technology firm in Ottawa is seeking an experienced software developer to join their R&D team.This role involves designing and maintaining robotics software that enhances system reliability and u...Voir plus
    Dernière mise à jour : il y a 18 jours • Offre sponsorisée
    Principal Toolkit & API Solutions Engineer

    Principal Toolkit & API Solutions Engineer

    Entrust • Ottawa
    Temps plein
    A global technology solutions provider in Ottawa is seeking a Principal Technical Development Toolkit Specialist to drive customer success with APIs and Toolkits. This role involves advanced technic...Voir plus
    Dernière mise à jour : il y a 18 jours • Offre sponsorisée
    Software Engineer II – Full Stack

    Software Engineer II – Full Stack

    Tree Trust • Ottawa
    Temps plein
    SurveyMonkey is the world’s most popular platform for surveys and forms, built for business—loved by users.We combine powerful capabilities with intuitive design, effectively serving every use case...Voir plus
    Dernière mise à jour : il y a 8 jours • Offre sponsorisée
    Machine Learning Scientist / Engineer - ottawa

    Machine Learning Scientist / Engineer - ottawa

    SPECTRAFORCE • ottawa, on, ca
    Temps plein
    Job Title : Machine Learning Scientist / Engineer.Length of contract- 12 Months (Possible extension).Hybrid- 2-3 days a week @ Toronto, ON. Interview- 2 rounds (first panel, 45 min).Machine Learning S...Voir plus
    Dernière mise à jour : il y a 2 jours • Offre sponsorisée
    Senior Software Engineer (Python) | Remote U.S. AI SaaS

    Senior Software Engineer (Python) | Remote U.S. AI SaaS

    Atomic HR • Ottawa, Ontario, .CA
    Télétravail
    Temps plein
    Quick Apply
    We connect talented tech professionals in Latin America and Canada with remote career opportunities at innovative startups worldwide. We specialize in finding roles that align with your skills, expe...Voir plus
    Dernière mise à jour : il y a 5 jours