Sign up to access all features of our service.
  • Job search
  • Favorites
  • Create a CV
    New
  • Salaries
  • Subscriptions

Software Engineer I (Temporary)

$114k - $171k per year
Full-time

Warner Bros. Discovery

Behind WBDs 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 whats 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. The power behind the people building the future. We are the home of the global digital revolution. 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

Here are some of the key challenges the team will tackle in next couple of quarters:

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
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

As a Software Engineer II you will have many opportunities to collaborate with other engineers across the team
Strive for operational excellence--building highly available low latency and efficient software with support from other engineers
Communicate effectivelythrough 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
Bachelors 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

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

During this period of transformation youll have an exciting opportunity to lay the foundation at one of the worlds premier entertainment brands.

Championing Inclusion at WBD
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 youre 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.

In compliance with local law we are disclosing the compensation or a range thereof for roles in locations where legally required. Actual salaries will vary based on several factors including but not limited to external market data internal equity location skill set experience and/or performance. Other rewards may include annual bonuses short- and long-term incentives and program-specific addition Warner Bros. Discovery provides a variety of benefits to employees including health insurance coverage an employee wellness program life and disability insurance a retirement savings plan paid holidays and sick time and vacation.

Vacancy posted 20 days ago
Similar jobs that could be interesting for youBased on the Software Engineer I (Temporary) in Ottawa, ON vacancy
  • $126k per year

     ...influence the broader T eam through collaboration and attitude. About The Team And Role The Developer Tooling team empowers Scribd engineers across the entire software development lifecycle. We build and evolve the tools and frameworks that power engineering... 
    Suggested
    Long term contract
    Temporary work
    Local area
    Home office
    Flexible hours

    Scribd, Inc.

    Ottawa, ON
    16 days ago
  •  ...to satisfy client specifications; and Any other Programmer/Software Developer - Level 2 related tasks requested by the TA to support operations...  ...hold or be eligible to obtain and maintain a Secret (Level II) Canadian Federal Government Security clearance Must be able... 
    Suggested
    Full time
    Temporary work
    Part time
    Flexible hours

    ADGA Group Consultants Inc

    Ottawa, ON
    16 days ago
  •  ...Kubernetes (AWS/Azure). Lead code reviews with a focus on security-first practices. Requirements ~5+ years of professional software development experience. ~ AI Fluency: Proven experience using AI-assisted coding tools (e.g., Cursor, GitHub Copilot) to... 
    Suggested
    Full time
    Remote work

    Mind Friend PRO

    Ottawa, ON
    9 days ago
  • $103.25k - $153.25k per year

     ...to cultivate an engineering mindset, driving the creation of innovative software solutions that address real-world problems and shape the future. What The Role Offers As a Lead Software Developer, you will: Provide strong leadership for the team, wielding technical... 
    Suggested
    Long term contract
    Internship
    Immediate start

    OpenText

    Ottawa, ON
    1 day ago
  •  ...is a global leader in the development of digital investigative software that acquires, analyzes and shares evidence from computers, smartphones...  ...for emojis, GIFs, and questionable Photoshop skills. A Software Developer on the Licensing team contributes to initiatives to enable our... 
    Suggested
    Full time
    Local area

    Magnet Forensics

    Ottawa, ON
    10 days ago
  •  ...Job Responsibility: Desktop Application Software Developer Ottawa, ON Mist Mobility Integrated Systems Technology is a pioneering company in the field of precision aerial delivery and recovery systems including the Sherpa™ family of GPS guided parafoils, Space Recovery... 
    Full time
    Worldwide

    MMIST

    Ottawa, ON
    10 days ago
  •  ...: About Blindside Networks Blindside Networks has been developing BigBlueButton, a virtual classroom system that originated from...  ...a lot! Blindside Networks is looking to hire a Senior Software (SaaS) Developer to join our growing Ottawa based team on a full-time basis... 
    Full time
    Remote work

    Blindside Networks Inc

    Ottawa, ON
    5 days ago
  •  ...Responsibility: Fortinet is looking for a Software QA Analyst to join our Ottawa office. If...  ...instances data, providing feedback to developers and the infrastructure team for further...  ...open to hiring Intermediate Software QA Developer (3-5 years of experience) Academic Software... 
    Full time
    Work at office

    Fortinet

    Ottawa, ON
    10 days ago
  • $57k - $81.5k per year

     ...contributions. Designs, implements, maintains, enhances, tests, and supports software. Position Overview Under the supervision of the Director of Software – Critical Care, the Firmware Developer is responsible for the design, development, unit and integration testing of... 
    Flexible hours

    Siemens Healthineers

    Ottawa, ON
    25 days ago
  • $100k - $135k per year

     ...Radar technologies that will support the Canadian Armed Forces (CAF) and its allies. The Job SRC CAN Ltd is seeking a Senior Software Developer to contribute to the design, development, and delivery of next-generation EW Operational Support Systems (EWOSS) including... 
    Full time
    Work at office
    Remote work
    Flexible hours

    SRC Can

    Ottawa, ON
    25 days ago
  •  ...Job Responsibility: Department Acquisition Software Reports to Acquisition Software Lead Developer Location Ottawa office SGL is seeking a junior software engineer to work as part of our team to develop the next generation of our airborne data acquisition software system... 
    Full time
    Work at office

    Sander Geophysics

    Ottawa, ON
    8 days ago
  • $125k - $150k per year

     ...positive experience could be a direct result of our technology—and your hard work! About The Role This position is for a Senior Software Developer to join our API team, developing multi-language SDK client libraries (C, C#, Java, JavaScript, Go, Python) that power our... 
    Internship
    Immediate start

    Solace

    Ottawa, ON
    15 days ago
  •  ...Canadian payload on ViaSat-1 and one LEO 3 demonstration satellite. For more information, follow Telesat on X and LinkedIn or visit The Software Architect will play a pivotal role in driving the architectural and design aspects of our software projects. They will collaborate... 
    Internship
    Work at office
    Worldwide
    Monday to friday

    Telesat

    Ottawa, ON
    19 days ago
  • Software Developer (0509-054) Our GoC client requires the technical and engineering assistance of two (2) senior software developers, to provide systems/software engineering services. The resources will assist the Engineering Unit with processing and analysis systems development... 

    QTECH Hybrid Systems

    Ottawa, ON
    more than 2 months ago
  • In this role, Senior Embedded Software Developer will assume ownership of specific software modules, overseeing their development, quality, and functionality. As an integral part of our scrum team, this role will contribute to the design, development/coding and testing of... 

    Myticas Consulting

    Ottawa, ON
    21 days ago
  •  ...design, development and testing of our cutting-edge LightSpeed Software. Actively engage with both the test and support teams to ensure...  ..., coding, testing, and maintenance of software applications. Develop and maintain tests for embedded software modules using... 
    Internship
    Work at office
    Worldwide
    Monday to friday

    Telesat

    Ottawa, ON
    10 days ago
  • $22.01 - $33.81 per hour

     ...is a global leader in the development of digital investigative software that acquires, analyzes, and shares evidence from computers, smartphones...  ...can display indicators of success through skills they have developed and experiences they have been a part of, than to find folks who... 
    Hourly pay
    Summer work
    Work at office
    Local area
    Flexible hours

    Magnet Forensics

    Ottawa, ON
    22 days ago
  • $106k - $140k per year

     ...Disabilities Act (AODA) and the Ontario Human Rights Code.   Envision yourself at Barracuda   Barracuda is looking for a Senior Software Developer, in Ottawa, Canada to dive into the tricky and yet interesting world of building and securing appliance systems. You must enjoy... 
    Worldwide

    Barracuda Networks

    Ottawa, ON
    more than 2 months ago
  • $25 per hour

     ...from start-to-finish. An Intern will see the complete project and software development life-cycle, from initial planning phases to release,...  ...values, we’d be excited to chat with you! What does an intern developer do here? Focus on improving your skills in several languages... 
    Full time
    Internship
    Summer internship

    Fullscript

    Ottawa, ON
    9 days ago
  • $72k - $100k per year

    Senior Software Developer Sense and Respond Software Inc. Location Ottawa, ON Salary 72,000 to 100,000 annually (To be negotiated) / 40 to 60 hours per week Full time Overtime required, To be determined Start date: 2025-10-22 End date: 2028-10-07 Languages English Education... 
    Full time
    Work at office
    Remote work
    Relocation

    Sense and Respond Software Inc.

    Ottawa, ON
    more than 2 months ago
  • $125k - $135k per year

     ...passionate desire to deliver only the best to our customers, partners and each other.   We are seeking a Senior Cloud Platform Software Developer to architect, build, and evolve our cloud-native, multi-tenant platform, ensuring it is highly scalable, resilient, and... 
    Long term contract
    Full time

    March Networks

    Ottawa, ON
    a month ago
  •  ...Description Internal Job Title: Platform Developer Job Type: Permanent, Full-Time Job...  ..., VLAN Networking: Firewalls, VPN Software: Apache, Tomcat Database Management...  ...Government of Canada Secret (Level II) clearance   Additional Information... 
    Long term contract
    Permanent employment
    Full time
    Worldwide

    Canadian Bank Note Company

    Ottawa, ON
    2 days ago
  •  ...Senior Software Developer- Embedded- Onsite Position- Ottawa, ON Are you an innovative and flexible self-starter? Do you have keen software engineering skills?  We’re looking for highly motivated Software Developer to join our world class organization in _ Ottawa, ON... 
    Flexible hours

    Curtiss-Wright Corporation

    Ottawa, ON
    more than 2 months ago
  •  ...currently seeking a Senior Application Software Architect to join our team in Ottawa, Ontario...  ...consultant will act as a bridge between developers and leads, ensuring alignment with...  ...Oracle Structure Query Language (SQL) Developer  Must hold a valid Reliability Security... 
    Long term contract
    Work at office
    Remote work
    Flexible hours

    NTT DATA Services

    Ottawa, ON
    3 days ago
  • $100k - $120k per year

     ...and Predictive AI to help enterprises and public sector agencies develop purpose-built GenAI applications on their private data. With a...  ...H2O.ai is seeking a highly motivated Full Stack & Systems Software Engineer to join our H2OGPTe generative AI project team. This is... 
    Remote work
    Worldwide
    Flexible hours

    H2O.ai

    Ottawa, ON
    8 days ago
  • $90k - $140k per year

     ...motivated individuals to join the Larus team as a Software Engineer. Our Software Engineering team is currently developing end-to-end real-time solutions for the public...  ...Software Engineering team, you will design and develop software modules within an existing product. You... 
    Permanent employment
    Full time
    Work at office
    Home office
    Monday to friday
    2 days per week
    3 days per week

    Larus Technologies

    Ottawa, ON
    8 days ago
  •  ...500 monthly bonus for meeting specific safety and performance criteria. Participation begins in the 4th month of driving. The Driver II, CDL is responsible for the full execution of modular and storage unit deliveries, including site assessment, secure transport, and the... 
    Temporary work
    Local area
    Relocation

    WillScot

    Ottawa, ON
    24 days ago
  •  ...innovative healthcare and life science product and service solutions around the globe. Position Summary The Manufacturing Technician II is responsible for contributing to the overall assembly of an electricity-based radiation sterilization system in a mostly autonomous... 
    Full time
    For contractors
    Work at office
    Local area

    STERIS

    Ottawa, ON
    5 days ago
  •  ...more digital thanks to tens of millions of developers building the future faster than ever....  ...pronounced "sneak") comes in. Snyk is a developer security platform that makes it easy for...  ...pipeline. We are looking for a talented software engineer with a passion for creative... 
    Full time
    Work at office
    Work from home
    Worldwide
    Flexible hours

    Snyk

    Ottawa, ON
    10 days ago
  •  ...backend APIs and databases. The ideal candidate combines strong software engineering fundamentals with hands-on experience in modern...  ...high-quality software delivery. Key Responsibilities Design, develop, test, and deploy full stack applications, integrating... 

    Meta IT North America

    Ottawa, ON
    18 days ago

Do you want to receive more vacancies?

Subscribe and receive similar vacancies to Software Engineer I (Temporary). Be the first to apply!