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

Junior AI Software Developer

$65k - $75k per year

Agility

Agility PR Solutions is a global leader in media intelligence and PR technology. Founded in 2003, we help communications teams around the world drive awareness, make smarter decisions, and protect their reputation when it matters most. Our enterprise-grade platform unifies media relations, media monitoring, social listening, AI visibility, and media intelligence into a single seamless system—turning overwhelming streams of coverage and conversation into decision-ready intelligence. Recognized for ease of use, results, and customer support, Agility is one of the most trusted names in media intelligence. Our mission is to empower the voices that shape the world's narratives, and we're looking for people who want to help us do it.

About the Role

As a Junior Software Developer (AI & Agentic Systems) , you will design and implementcutting-edge agentic workflows and AI-driven applications . This role sits at the intersection of software engineering, artificial intelligence, and distributed systems—focused on building intelligent automation that empowers users to orchestrate complex tasks seamlessly.

You will work closely with product owners, UI/UX designers, and other developers to build andoptimizesystems that enable autonomous and semi-autonomous agents to interact with data, APIs, and users.

The work we do is diverse, challenging, and rewarding. Agility PR Solutions developsstate-of-the-arttools that help public relations professionals discover media influencers and derive actionable insights from global media coverage.

In this role, you will contribute to both:

  • Backend systems (Java, big data platforms like Hadoop/Solr)

You will solve problems related to large-scale data processing, distributed workloads, and intelligent orchestration, while also contributing to evolving AI-driven product capabilities.

At Agility PR Solutions, we value collaboration, curiosity, and continuous learning.You’llbe part of a team that supports growth, knowledge sharing, and innovation.

What you’ll do

  • Develop code using an Agile development process
  • Build new features and enhance existing products
  • Design and implement RESTful API services (primarily in Java)
  • Design and implement agentic workflows and AI-driven agents using Typescript and Nest.js
  • Integrate with LLMs
  • Utilize modern agent frameworks such as LangChain and/or LangGraph
  • Collaborate across backend, frontend, and product teams
  • Ensure code quality through testing, reviews, and best practices
  • Participate in refactoring and continuous improvement of systems

What You'll Bring

  • Degree in Computer Science or a related field
  • Hands-on experience with Java development and REST APIs
  • Familiarity with AI/ML integrations , including:
  • Agentic frameworks (e.g., LangChain , LangGraph )
  • Strong problem-solving skills and willingness to learn new technologies

Experience With:

  • SQL
  • Git
  • Maven

Nice to have:

  • Experience with agent orchestration patterns or workflow engines
  • Exposure to prompt engineering and evaluation techniques
  • Understanding of distributed systems or big data technologies (Hadoop, Solr)

Why you'll love it here

  • Fully remote work environment
  • Collaborative culture – and key tools enabling it
  • Competitive compensation package
  • RRSP matching
  • Life Insurance
  • Employee Assistance Program (EAP)
  • Career Development & Progression opportunities
  • Paid Vacation, Personal Days and Sick days
  • Week off between Christmas and New Years'
  • No Internal Meetings Fridays

Compensation for this role is expected to fall within the range of $65,000 - 75,000 annually. The final offer will reflect each candidate’s experience, skills, and internal equity.
This is for a vacant position.

AI Usage

We use technology to make hiring smarter, faster, and more personal, never less human. Artificial intelligence (AI) tools help us manage applications efficiently and highlight qualifications that align with each role, allowing our recruiters to focus more on meaningful conversations with candidates. AI does not make hiring decisions at Agility. Every decision is made by people, our hiring managers and recruitment professionals, who are trained to apply sound judgment and equitable practices at every stage. We believe technology exists to amplify human insight, not replace it. That belief shapes how we build relationships, tell stories, and grow our teams.

At Agility, we strive every day to build a more inclusive work environment and introduce tools that enable it. We strongly encourage applications from all people regardless of race, religion, gender, age, disability status or sexual orientation.

Even if you find yourself not checking all the boxes of our listed requirements but you are excited about this opportunity, we'd love to hear from you anyway. Our Talent Acquisition team will review your application for this role, and other potential role matches open now or in the future.

If, at any stage of the application process, you require accommodation owing to disability or a medical need, please let us know at View email address on apply.j-vers.com for us to make appropriate arrangements.

Share this Job:

#J-18808-Ljbffr
Vacancy posted 32 minutes ago
Similar jobs that could be interesting for youBased on the Junior AI Software Developer in Ottawa, ON vacancy
  •  ...Build AI-driven applications remotely at Agility PR Solutions using Java, REST APIs, and agentic workflows with Typescript and Nest.js. As a Junior Software Developer, you will work across software engineering, artificial intelligence, and distributed systems. You will build... 
    Software
    Junior
    Remote work

    Agility

    Ottawa, ON
    1 day ago
  • $60k - $87.55k per year

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

    SRC Can

    Ottawa, ON
    a month ago
  •  ...and web integrations supporting online media content. As a Junior Software Developer, you will help create systems that collect, process, and...  ...and developers on distributed systems, search indexing, and AI-driven product capabilities. The work includes backend engineering... 
    Software
    Junior
    Remote work

    Agility-PR-Solution

    Ottawa, ON
    1 day ago
  • $65k - $75k per year

     ...international customers with world-leading technologies across land, air, and naval domains. Position Summary We are seeking a Junior C# Software Developer to join our growing engineering team in Ottawa. This is a unique opportunity to help contribute to the design and... 
    Software
    Junior
    Permanent employment
    Full time
    Work at office
    Worldwide

    Leonardo Group

    Ottawa, ON
    32 minutes ago
  •  ...Responsibilities Participate in the full software and product development lifecycle for video surveillance solutions. Develop software involving IP cameras, streaming protocols, camera SoCs, and image/video AI models. Apply TCP/IP networking and multithreaded programming... 
    Software
    Full time
    Flexible hours

    Fortinet

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

     ...and its allies. The Job SRC CAN Ltd is seeking a Senior Software Developer to contribute to the design, development, and delivery of next...  ...development team. Lead, manage and mentor a team of intermediate and junior software developers. Support quarterly appraisals and agree... 
    Software
    Full time
    Work at office
    Remote work
    Flexible hours

    SRC Can

    Ottawa, ON
    19 days ago
  •  ...clouds and, increasingly, customer-managed environments. As a Junior Software Developer on the Mission Control squad, you'll build the APIs and...  ...event brokers healthy — and you'll do it on a team that works AI-native, with agentic coding tools embedded in the daily workflow... 
    Software
    Junior

    Solace Corporation

    Ottawa, ON
    32 minutes ago
  •  ...Job Description ADGA is seeking Software Developers to support the design, development, implementation...  ...teams to analyze requirements, develop software solutions, troubleshoot technical...  ...intelligence–enabled tools; however, AI is not used to screen, evaluate, or make... 
    Software
    Full time
    Contract work
    Temporary work
    Part time
    Internship
    Flexible hours

    ADGA Group Consultants Inc

    Ottawa, ON
    28 days ago
  • $75k - $125k per year

    Agentic AI Developer Position Description We are seeking Intermediate Agentic AI Developers / AI Engineers to support an AI modernization...  ...and implementation approaches. Core Competencies - Strong software engineering and problem-solving abilities, effective... 
    Software
    Ottawa, ON
    12 hours ago
  •  ...seeking experienced Senior Programmers / Software Developers to lead the design, development,...  ...they will analyze complex requirements, develop scalable software solutions, resolve technical...  ...artificial intelligence–enabled tools; however, AI is not used to screen, evaluate, or... 
    Software
    Full time
    Contract work
    Temporary work
    Part time
    Internship
    Flexible hours

    ADGA Group Consultants Inc

    Ottawa, ON
    28 days ago
  • Quest Software is seeking an experienced Senior Software Developer to help bring AI-powered coding practices into an established on-premises enterprise software product. This role combines strong hands-on C#/.NET and C++ development with practical experience using AI coding... 
    Software
    Work at office
    Remote work
    Worldwide
    Flexible hours

    Quest Software

    Ottawa, ON
    32 minutes ago
  • Become a Senior Software Developer at TrendAI in Ottawa, ON, focusing on backend development within AI security frameworks. This hybrid role allows you to utilize your expertise...  ...microservices in cloud environments • Guide junior engineers in ethical AI practices Requirements... 
    Software
    Long term contract

    TrendAI

    Ottawa, ON
    32 minutes ago
  •  ...Build agentic AI software with Claude Code and OpenAI Codex at Cliniconex in Kanata, Ontario, through a hybrid work model. This Software Developer role supports the Automated Care Platform and Automated Care Intelligence suite. You will work across front-end, back-end,... 
    Software

    Cliniconex Inc.

    Ottawa, ON
    32 minutes ago
  • $135k - $165k per year

     ...Enterprise AI is moving from pilots to production, and the constraint is no longer the model —it'sthe data. Agents are only as good...  ...hard work! About the Role This position is for a Senior Software Developer for the AI team. In this role, you will be a key technical leader... 
    Software
    Internship
    Worldwide

    Solace Corporation

    Ottawa, ON
    32 minutes ago
  •  ...ADGA Group in Ottawa is seeking a Junior Software Developer to learn and grow. You will collaborate with experienced staff, deliver mission-critical software, and contribute across multiple projects in secure environments. Expected Oct start; candidates must obtain Canadian... 
    Software
    Junior
    Full time

    Socket.dev

    Ottawa, ON
    32 minutes ago
  • $65k - $75k per year

     ...Junior Software Developer (Content Integration & Data Pipelines) Company Overview Agility PR Solutions provides today’s communicators with powerful and intuitive AI powered media outreach, monitoring, and measurement solutions. For almost twenty years, Agility has helped... 
    Software
    Junior
    Internship
    Remote work

    Agility-PR-Solution

    Ottawa, ON
    1 day ago
  • $103k - $160k per year

     ...Clariti Clariti builds community development software for cities and counties: permitting,...  ...their residents. We are in the middle of an AI-native transformation. Our platform is...  ...engineering fundamentals: you are a senior developer first and an AI specialist second. Distributed... 
    Software
    Full time
    Contract work
    Part time
    Local area
    Remote work

    Camino

    Ottawa, ON
    1 day ago
  • Drive innovation with BluWave-ai as an Intermediate Software Developer in Ottawa. Work in a hybrid environment to build scalable applications for our real-time energy optimization platform. This role focuses on designing, developing, and deploying core software applications... 
    Software

    Collage

    Ottawa, ON
    32 minutes ago
  • Transform coding practices with Quest Software as a Senior AI Software Developer. This remote role seeks candidates skilled in C#/.NET and C++ with a focus on AI tools in development. Quest Software is in search of a Senior Software Developer to drive AI integration within... 
    Software
    Remote work

    Quest Software

    Ottawa, ON
    32 minutes ago
  • $155k - $180k per year

     ...Enterprise AI is moving from pilots to production, and the constraint is no longer the model —it'sthe data. Agents are only as good...  ...your hard work! Overview This position is for a Principal Software Developer. In this role you will be a key technical leader working on the... 
    Software
    Long term contract
    Internship
    Worldwide

    Solace Corporation

    Ottawa, ON
    32 minutes ago
  • Drive innovation as a Senior Software Developer with a focus on healthcare AI. This remote opportunity involves building a cutting-edge population health platform...  ...on user stories with the product lead • Mentor junior developers through code review and pairing Requirements... 
    Software
    Remote work

    GuruLink

    Ottawa, ON
    1 day ago
  • A technology services company in Toronto is looking for a Junior Software Developer to translate technical specifications into applications. This role involves strong programming skills, particularly in C# and .NET, as well as experience with SQL and XML. The ideal candidate... 
    Software
    Junior

    Rubicon Path

    Ottawa, ON
    1 day ago
  • $137k per year

     ...Introduction At IBM Software, we transform client challenges into solutions. Building the world’s leading AI-powered, cloud-native products that shape the future of business and...  ..., partners, and industries to design, develop, and deliver solutions that power digital transformation... 
    Software

    IBM

    Ottawa, ON
    8 days ago
  •  ...Who We Are; What We Do; Where We’re Going   Magnet Forensics is a global leader in the development of digital investigative software that acquires, analyzes, and shares evidence from computers, smartphones, tablets, and IoT-related devices. We are continually innovating... 
    Software

    magnetforensics

    Ottawa, ON
    17 days ago
  •  ...Senior Software Developer and AI Platform Architect Position Summary Vertical Motion builds custom software for clients and develops AI-enabled products and engineering tools. This senior role centres on AI engineering, security, infrastructure and harness development... 
    Software
    Full time
    Internship
    Remote work

    Vertical Motion

    Ottawa, ON
    1 day ago
  • $114.75k - $155.25k per year

     ...Senior Software Developer in Test (AI Portfolio) Department: Product Development Employment Type: Full Time Location: Canada - Remote (0002) Reporting To: Yiming Huang Description As a Senior Software Developer in Test, you will be responsible for the development... 
    Software
    Full time
    Remote work

    Vena

    Ottawa, ON
    1 day ago
  • $101k - $118k per year

     ...Job Description Agentic Software Developer You will be working on a 100% remote schedule as part of Fidelity's dynamic working arrangement. Current...  .... How You'll Make an Impact The Software Developer, AI Engineering & SDLC Transformation reports to the Manager, Applied... 
    Software
    Remote work
    Home office
    Flexible hours

    Fidelity International

    Ottawa, ON
    1 day ago
  • $48 per hour

     ...Freelance Software Developer (Ruby) - AI Trainer This opportunity is only for candidates currently residing in the specified country. Your location may affect eligibility and rates. Please submit your resume in English and indicate your level of English proficiency. What... 
    Software
    Part time
    Freelance
    Remote work

    Mindrift

    Ottawa, ON
    1 day ago
  • $80k - $110k per year

    # Junior Software EngineerPolicyMeSalary not statedFull-timeremote· juniorCanadapythonreactpostgreslangchainawsListed...  ...the insurance broker experience through AI and machine learning. As an AI-Driven...  ...better results.What you'll be doing:- Develop full stack features for our AI-powered... 
    Software
    Junior
    Work at office
    Remote work
    Work from home

    Devconnectplatform

    Ottawa, ON
    32 minutes ago
  • $45 per hour

    Freelance Software Developer (Ruby) - AI Trainer This opportunity is only for candidates currently residing in the specified country. Your location may affect eligibility and rates. Please submit your resume in English and indicate your level of English proficiency. What... 
    Software
    Part time
    Freelance
    Remote work

    Mindrift

    Ottawa, ON
    1 day ago

Do you want to receive more vacancies?

Subscribe and receive similar vacancies to Junior AI Software Developer. Be the first to apply!