Talent.com
General Dynamics UK
Co-op Fall 2026 - Software Developer, Machine Learning Computer Vision - 4 MonthsGeneral Dynamics UK • Ottawa, ON, CA
Co-op Fall 2026 - Software Developer, Machine Learning Computer Vision - 4 Months

Co-op Fall 2026 - Software Developer, Machine Learning Computer Vision - 4 Months

General Dynamics UK • Ottawa, ON, CA
1 day ago
Job type
  • Full-time
Job description

Company Description

Build bold. Deliver impact. Win together.

At General Dynamics Mission Systems–Canada, we’re not just engineering technology — we’re shaping the future of defence and security. Our teams design and deliver advanced, mission-critical solutions that enhance national security, strengthen communities, and protect the people we serve.

If you’re looking for meaningful work that contributes to a safer, more secure world, you’ll find purpose here. Every day, your skills will directly impact programs that matter.

Job Description

We are seeking an analytical and driven Co-op student for a 4-month term to support the development of a standalone AI video analysis tool. This role focuses on the "downstream" side of a simulation-to-reality pipeline. You will be responsible for ingesting high-fidelity video streams generated by an Unreal Engine 5 vehicle simulator and using that data to train, test, and refine computer vision models. Your work will directly impact how our AI perceives and interprets complex, dynamic environments.

In this position, you will work closely with the simulation team to define the "ground truth" requirements needed for effective model training. You will develop scripts and workflows to process synthetic datasets, ensuring that the exported entities from the simulation are correctly mapped to your training architecture. This includes handling tasks such as object detection, classification, and tracking. You will evaluate model performance against the simulated data, identifying edge cases where the AI struggles and providing feedback to the simulation developers to help generate more robust training scenarios.

This role offers a unique opportunity to work with synthetic data generation, a cutting-edge field in machine learning that bypasses the limitations of manual data labeling. You will gain practical experience in building a modular AI toolset that can be validated in a controlled virtual environment before moving toward real-world applications. It is an ideal placement for a student looking to bridge the gap between theoretical machine learning and practical, systems-level integration.

Qualifications

Key Qualifications

  • Academic Background: Currently pursuing a degree in Computer Science, Data Science, Mathematics, or an Engineering discipline with a focus on Artificial Intelligence.
  • Machine Learning Fundamentals: A solid understanding of core ML concepts, particularly in Computer Vision (, CNNs, object detection frameworks like YOLO or SSD).
  • Programming Proficiency: Strong skills in Python, including familiarity with libraries such as OpenCV, NumPy, and PyTorch or TensorFlow.
  • Data Pipeline Interest: An interest in learning how to handle large datasets and automate the preprocessing of video frames and metadata.
  • Analytical Mindset: Ability to interpret model metrics (precision, recall, mAP) and troubleshoot why a model may be underperforming in specific simulated conditions.
  • Collaborative Spirit: Strong communication skills to help coordinate data formats and synchronization requirements with the Unreal Engine development team.
  • Bonus Points: Previous experience with Docker, Linux environments, or an interest in synthetic data/Sim2Real challenges.

It is a requirement that General Dynamics Mission Systems–Canada be registered with the Canadian Controlled Goods program and that all of its workforce be security assessed. Successful applicants must meet all applicable security requirements, including but not limited to the ability to obtain and maintain a Canadian government security clearance. Applicants may be required to meet additional security requirements in order to gain access to technical data, classified areas or information that is subject to international regulations. You must be eligible to work in Canada.

Additional Information

Compensation
The expected hourly rate for this position is $ – $ Final compensation will be determined based on your relevant work experience to date. As part of student placement, you will be eligible for quarterly pay increases.

Why Students Love Working Here

  • Purposeful Innovation & Problem Solving: You’ll work alongside experienced professionals and some of the brightest minds in the defence sector, gaining hands-on experience with next-generation technologies. This is a place where your ideas are encouraged, creativity is valued, and you’ll be supported as you learn and help drive modern, practical solutions.
  • Connection & Mentorship: Through onboarding to your career journey with us, you will work with teammates that are excited to share their experience and develop your skills. Have meaningful interactions, ask questions, and build relationships that can lead to lasting industry connections.
  • Perks & Highlights:Eligibility for future co-ops or full-time rolesFlexible work hours and compressed workweek optionsHybrid work model (where applicable)Networking opportunities across teams and disciplinesOnsite amenities and social events (gym, bike storage, trivia, appreciation events, discounts

Accommodation
If you require accommodation during any stage of the application process, please contact Human Resources via .

Create a job alert for this search

Co-op Fall 2026 - Software Developer, Machine Learning Computer Vision - 4 Months • Ottawa, ON, CA

Similar jobs

Co-op Fall 2026 - Software Developer - 8 Months

General Dynamics Missions System InternationalOttawa, ON, CA
Full-time

Co-op Fall 2026 - Software Developer - 8 Months.At General Dynamics Mission Systems–Canada, we’re not just engineering technology — we’re shaping the future of defence and security.Our teams design... Show more

 • Promoted

Co-op Software Developer — Hybrid Ottawa (Go/C/C++)

Thales GroupOttawa, ON, CA
Full-time

A global security technology company is seeking a COOP Software Developer for Summer/Fall 2026 in Ottawa.This hybrid role requires a passion for programming and security, with knowledge in Linux, D... Show more

 • Promoted

Co-op Fall 2026 - Software/Systems Engineering - 8-12 Months

General Dynamics Mission Systems–CanadaOttawa, ON, CA
Full-time

At General Dynamics Mission Systems–Canada, we’re not just engineering technology — we’re shaping the future of defence and security.Our teams design and deliver advanced, mission‑critical solution... Show more

 • Promoted

Co-op Fall 2026 - Software Developer - 8 Months

General Dynamics Mission Systems–CanadaOttawa, ON, CA
Full-time

At General Dynamics Mission Systems–Canada, we’re not just engineering technology — we’re shaping the future of defence and security.Our teams design and deliver advanced, mission‑critical solution... Show more

 • Promoted

Hardware Engineering Co-op (4-8 Months, May 2026)

Ciena CorporationOttawa, ON, CA
Full-time

They gather information about your interactions on the site, such as which pages you visit frequently, how long you stay, and the links or buttons you click.They help us record any difficulties you... Show more

 • Promoted

Optical Verification Engineer Co-op/Intern

LumentumOttawa, ON, CA
Full-time

At Lumentum, we build the tech behind the world’s fastest networks and most advanced systems.Our optical and photonic solutions power AI, cloud computing, data centers, telecom, and advanced manufa... Show more

 • Promoted

Co-op/Intern Software Developer, Core Algorithms (Life Sciences)

KinaxisOttawa, ON, CA
Full-time

Are you looking to join an innovative, market-leading company where you can truly elevate your career? At Kinaxis we are serious about culture, we are serious about technology, we are serious about... Show more

 • Promoted

Wavelogic Modem HW Engineering Co-op (Fall 2026 - 4 month)

CienaOttawa, ON, CA
Full-time

As the global leader in high-speed connectivity, Ciena is committed to a people‑first approach.Our teams enjoy a culture focused on prioritizing a flexible work environment that empowers individual... Show more

 • Promoted

Co-op/Intern Software Developer, Core Algorithms

Kinaxis Inc.Ottawa, ON, CA
Full-time

Kinaxis is looking for a talented candidate to work within the Core Algorithms Development team.The team is responsible for developing various algorithms to solve supply chain management problems.T... Show more

 • Promoted

Co-op Fall 2026 - Software/Systems Engineering - 8-12 Months

General Dynamics Missions System InternationalOttawa, ON, CA
Full-time

Co-op Fall 2026 - Software/Systems Engineering - 8-12 Months.At General Dynamics Mission Systems–Canada, we’re not just engineering technology — we’re shaping the future of defence and security.Our... Show more

 • Promoted

Co-op Fall 2026 - Software Developer - 8 Months

General Dynamics CorporationOttawa, ON, CA
Full-time

Co-op Fall 2026 – Software Developer – 8 Months.Robertson Rd, Nepean, ON K2H 5B7, Canada.Perform design, analysis and test functions under the mentorship of senior engineers.Document analyses, desi... Show more

 • Promoted

Software Development Co-op at Magnet Forensics

Magnet ForensicsOttawa, Southwestern Ontario
Full-time

Join Magnet Forensics as a Software Development Co-op! Immerse yourself in a collaborative environment, creating innovative software solutions with a strong focus on code quality and feature develo... Show more

 • Promoted • New!

Wavelogic Modem HW Engineering Co-op (Fall 2026 - 4 month)

Ciena CorporationOttawa, ON, CA
Full-time

They gather information about your interactions on the site, such as which pages you visit frequently, how long you stay, and the links or buttons you click.They help us record any difficulties you... Show more

 • Promoted

Mobile Device Support Co-op in Ottawa

EricssonOttawa, ON, CA
Full-time

Join Ericsson Canada as a Mobile Device Support Co-op in Ottawa, ON, and enhance your skills in mobile technology and support.Work with global teams and engage in development and testing projects.T... Show more

 • Promoted

Software Design Co-op in Ottawa

NokiaOttawa, ON, CA
Full-time

Elevate your software engineering skills as a Design Co-op in Ottawa.Dive into programming with Java, React, and Linux while working in a scrum environment.Our 4-month internship seeks candidates e... Show more

 • Promoted

Co-op Fall 2026 - Coalition and Joint Interoperability - 8 Months

General Dynamics Mission Systems–CanadaOttawa, ON, CA
Full-time

At General Dynamics Mission Systems–Canada, we’re not just engineering technology — we’re shaping the future of defence and security.Our teams design and deliver advanced, mission‑critical solution... Show more

 • Promoted

Co-op Software Developer Opportunity

General Dynamics CorporationOttawa, ON, CA
Full-time

Join General Dynamics Mission Systems Canada as a Co-op Software Developer starting Fall 2026.Experience personal and professional growth while honing your software engineering skills in an innovat... Show more

 • Promoted

Software Developer Co-op (Fall 2026)

Magnet ForensicsOttawa, ON, CA
Full-time

At Magnet Forensics, you will be fully integrated into our software development team.You'll start by getting comfortable with the code, working through bugs and basic features, all the while writin... Show more

 • Promoted

Core Algorithms Software Developer Co-op

Kinaxis Inc.Ottawa, ON, CA
Full-time

Gain hands-on experience as a Co-op Software Developer in Kinaxis's Core Algorithms team in Ottawa.Develop algorithms for supply chain solutions while enhancing your programming and collaboration s... Show more

 • Promoted

Co-Op Fall 2026 - Software Developer - 8 Months

General Dynamics CorporationOttawa, Canada
Full-time

Co-op Fall 2026 – Software Developer – 8 Months Location: 1941 Robertson Rd, Nepean, ON K2H 5B7, Canada Employment Type: Fulltime-Temporary Responsibilities Perform design, analysis and test f... Show more