bluedoor data·Job Postings API·bluedoor.sh ↗

HomeCompaniesAgilityJunior AI Software Engineer

Junior AI Software Engineer

Agility · Ottawa, Canada, Ottawa, ON, Canada · On Site · Active · $65,000 / year · Rippling ATS

Job facts

FieldValue
CompanyAgility
TitleJunior AI Software Engineer
Normalized title-
Department / teamEngineering
LocationOttawa, ON, Canada
Work modelOn Site
Employment typeFull Time
Salary$65,000 / year
Statusactive
ATS providerRippling ATS
Posted / first seen2026-06-02 / 2026-06-03
Changed / last seen2026-06-06 / 2026-06-06

Related slices

PageWhat it containsOpen
Company jobsActive postings from Agility.Open
Company breakdownsRole, location, ATS, and work model facets for this company.Open
ATS provider jobsActive postings observed through Rippling ATS.Open
Provider filtered searchThe same provider as a filtered job collection.Open
City jobsActive postings in Ottawa.Open
Department jobsActive postings in Engineering.Open
Work model jobsActive On Site postings.Open
Lifecycle eventsOpen, update, close, and reopen events for this posting.Open
Original postingCanonical source or apply URL captured from the ATS.Open

Linked records

CompanyAgility
Source9fcdd35a-dc8b-4d71-abc3-edda842d182d
ATS providerRippling ATS

Description

company Who we are: Agility PR Solutions provides today’s communicators with an AI-native environment for media outreach, monitoring, and intelligence. While others are retrofitting legacy systems with AI as an afterthought, we have built intelligence into the very core of our DNA. Our platform is designed to help PR teams discover insights faster, forge deeper media connections, and amplify stories with precision. Since 2003, Agility has been dedicated to building the industry's most sophisticated engine of insight, empowering communicators with the clarity and confidence to shape the future of their organizations. As one of the fastest-growing companies in the PR tech space, we are consistently recognized on G2 for our ease of use, rapid implementation, and elite customer service. We are a remote-first global team spanning Canada, the US, the UK, the Philippines, and India. At Agility, we are intentional about helping our people realize their full potential through continuous learning, competitive benefits, and an empowering culture that values innovation at every level. role About the role : As a Junior Software Developer (AI & Agentic Systems) , you will design and implement cutting-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 and optimize systems 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 develops state-of-the-art tools 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) Modern AI application layers (TypeScript, agent frameworks, LLM integrations) 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’ll be 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 bring : Degree in Computer Science or a related field Hands-on experience with Java development and REST APIs Working knowledge of TypeScript / JavaScript Familiarity with AI/ML integrations , including: Large Language Models (LLMs) Agentic frameworks (e.g., LangChain , LangGraph ) Strong problem-solving skills and willingness to learn new technologies Experience With SQL Linux 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  Health, Dental & Vision benefits  RRSP matching  Life Insurance Employee Assistance Program (EAP)  Career Development & Progression opportunities   Paid Vacation, Personal Days and Sick days  Flex Fridays in Summer, 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 [email protected] for us to make appropriate arrangements. Thank you for your time in reviewing this opportunity, and we hope to hear from you should you find this the right fit!

Full job record

Job ID486d804701bfd6a2e12c3bfc26b446dced4f5a49
Org ID98d7a695-1c2b-409f-a639-aa05055ee017
Source ID9fcdd35a-dc8b-4d71-abc3-edda842d182d
Board ID9fcdd35a-dc8b-4d71-abc3-edda842d182d
Providerrippling
Provider Job Keybdbf8ac8-182c-4d29-8211-9b369cfcd425
TitleJunior AI Software Engineer
Normalized Title
Statusactive
Activeyes
Location TextOttawa, Canada, Ottawa, ON, Canada
DepartmentEngineering
Team
Employment Typefull_time
Workplace Typeon_site
Remote Policy
CountryCanada
RegionON
CityOttawa
Salary RawCompensation for this role is expected to fall within the range of $65,000-75,000 annually
Salary Min65,000
Salary Max
Salary CurrencyUSD
Salary Periodyear
Source URLhttps://ats.rippling.com/agilitypr/jobs/bdbf8ac8-182c-4d29-8211-9b369cfcd425
Apply URLhttps://ats.rippling.com/agilitypr/jobs/bdbf8ac8-182c-4d29-8211-9b369cfcd425
First Seen At2026-06-03 12:15:25Z
Last Seen At2026-06-06 08:45:02Z
Last Checked At2026-06-06 08:45:02Z
Last Changed At2026-06-06 08:45:02Z
Inactive At
Source Posted At2026-06-02 17:48:54Z
Source Updated At
Raw Payload Uris3://job-postings-prod-raw-590183727216/raw/provider=rippling/board=agilitypr/date=2026-06-06/2026-06-06T08-45-01-845Z-2c55187eef47cdcf061cff32b5ea5dfd6d2ada8fff77cb2a0d1ac45addf5e088.json
Event Fields
{
  "content_hash": "d8d6c091a9b6bc904873e8fd5b1e067ad8d58d4c5221f892490b89a910e9ddf4",
  "source_hash": "6a18b65e3fee0f7849fb43f5a2db03128afa870dbcf4b2c27424c58cf2c2822a",
  "last_changed_at": "2026-06-06T08:45:02.670Z",
  "active_status": "active"
}
Parsed Structured
{
  "language": "en-us",
  "location": {
    "raw": "Ottawa, Canada, Ottawa, ON, Canada",
    "city": "Ottawa",
    "region": "ON",
    "country": "Canada",
    "is_remote": false,
    "confidence": 0.98,
    "workplace_type": "on_site"
  },
  "salary_max": null,
  "salary_min": 65000,
  "inferred_at": "2026-06-06T08:45:02.655Z",
  "launch_scope": {
    "reason": "english_us_canada",
    "included": true,
    "language": "en-us",
    "location": {
      "raw": "Ottawa, Canada, Ottawa, ON, Canada",
      "city": "Ottawa",
      "region": "ON",
      "country": "Canada",
      "is_remote": false,
      "confidence": 0.98,
      "workplace_type": "on_site"
    },
    "countries": [
      "Canada"
    ]
  },
  "remote_policy": null,
  "salary_period": "year",
  "workplace_type": "on_site",
  "salary_currency": "USD"
}
Extensions
{}
Native Structured
{
  "list_job": {
    "id": "bdbf8ac8-182c-4d29-8211-9b369cfcd425",
    "url": "https://ats.rippling.com/agilitypr/jobs/bdbf8ac8-182c-4d29-8211-9b369cfcd425",
    "name": "Junior AI Software Engineer",
    "language": "en-US",
    "locations": [
      {
        "city": "Ottawa",
        "name": "Ottawa, Canada",
        "state": "Ontario",
        "country": "Canada",
        "stateCode": "ON",
        "countryCode": "CA",
        "workplaceType": "ON_SITE"
      }
    ],
    "department": {
      "name": "Engineering"
    }
  },
  "detail_job": {
    "url": "https://ats.rippling.com/agilitypr/jobs/bdbf8ac8-182c-4d29-8211-9b369cfcd425",
    "name": "Junior AI Software Engineer",
    "uuid": "bdbf8ac8-182c-4d29-8211-9b369cfcd425",
    "board": {
      "logo": {
        "url": "https://secured-assets.ripplingcdn.com/us1/ats/678fadfb4f19ccaa5f8d6469/ats_public/f68d8907529e4ef4bfda3fd4e3814790-sensitive.png?Expires=1780821902&Signature=UwM62nyYNsrWavXSAvsO-NyKlgTvjw~k9FclNrsXIaUjznvsg2-riLOsehF7eAOvbjUP4Qkg4ihW6RNDuxoW3b-yKXTsimPnvPnJeV-x8uEqlytwhOCxsesgLBfpTbq4zfE-bBoh7uJzjU0V4pX0snKDG8qHEZHFJh5de2vzDcQTZu6axnT~M6~Mp01V8LiWYjJYmaXzV1sz-wPFVsDxPaFUJP7cDF6Uw9QwNaWq8ZrjXDKVOBCUk9jAq9sRVc0FI7Gn~1jP9fIixrdMlg47fhij76lkS1JbpXEbLqM3F2shDe2gwMRCOFwI7ePWVJp2bC3LqkA9GRXaQ1RHHeiANQ__&Key-Pair-Id=K2SM3GXN9F9XGM",
        "name": "AG_alternate.png",
        "type": "image/png"
      },
      "slug": "agilitypr",
      "title": "Agility PR Solutions",
      "banner": {
        "url": null,
        "name": "",
        "type": ""
      },
      "boardURL": "https://ats.rippling.com/agilitypr/jobs",
      "fontType": "TAHOMA_SANS_SERIF",
      "subtitle": "An Innodata Company",
      "boardType": "RIPPLING",
      "linkColor": "#ad25f0",
      "buttonColor": "#0ccbf9",
      "legalNotice": "<meta name=\"rteConfig\" content=\"{&quot;version&quot;:&quot;0.432.5&quot;,&quot;producedBy&quot;:&quot;block&quot;,&quot;themeName&quot;:&quot;berry&quot;}\"><p style=\"font-family:&quot;Basel Grotesk&quot;,Arial,sans-serif;font-size:11pt;font-weight:400;line-height:1.6;letter-spacing:0.25px;margin:4px 0px;padding:0px;\"><span style=\"font-size:9pt;white-space:pre-wrap;\">If you need accommodation due to a disability or medical condition at any stage of the application process, please contact us at [email protected] so we can make the necessary arrangements.</span></p>",
      "buttonTextColor": "#2c353e",
      "noOpeningsMessage": null,
      "groupJobsByLocation": true,
      "showBoardLogoOnJobPost": true,
      "showCompanyInfoUnderJobPost": false
    },
    "createdOn": "2026-06-02T10:48:54.236000-07:00",
    "department": {
      "name": "Engineering",
      "base_department": "Engineering",
      "department_tree": [
        "Engineering"
      ]
    },
    "companyName": "Agility",
    "description": {
      "role": "<meta><hr><p style=\"font-family:&quot;Basel Grotesk&quot;,Arial,sans-serif;font-size:11pt;font-weight:400;line-height:1.6;letter-spacing:0.25px;margin:4px 0px;padding:0px;text-align:justify;\"><b><strong style=\"color:rgb(16,105,100);font-size:14pt;white-space:pre-wrap;\">About the role</strong></b><span style=\"color:rgb(16,105,100);white-space:pre-wrap;\">:</span></p><p style=\"font-family:&quot;Basel Grotesk&quot;,Arial,sans-serif;font-size:11pt;font-weight:400;line-height:1.6;letter-spacing:0.25px;margin:4px 0px;padding:0px;text-align:justify;\"><span style=\"font-size:11pt;white-space:pre-wrap;\">As a</span><span style=\"white-space:pre-wrap;\">&nbsp;</span><b><strong style=\"font-size:11pt;white-space:pre-wrap;\">Junior Software Developer (AI &amp; Agentic Systems)</strong></b><span style=\"font-size:11pt;white-space:pre-wrap;\">, you will design and implement</span><span style=\"white-space:pre-wrap;\">&nbsp;</span><span style=\"font-size:11pt;white-space:pre-wrap;\">cutting-edge</span><span style=\"white-space:pre-wrap;\">&nbsp;</span><b><strong style=\"font-size:11pt;white-space:pre-wrap;\">agentic workflows and AI-driven applications</strong></b><span style=\"font-size:11pt;white-space:pre-wrap;\">. 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.&nbsp;</span></p><p style=\"font-family:&quot;Basel Grotesk&quot;,Arial,sans-serif;font-size:11pt;font-weight:400;line-height:1.6;letter-spacing:0.25px;margin:4px 0px;padding:0px;text-align:justify;\"><span style=\"font-size:11pt;white-space:pre-wrap;\">You will work closely with product owners, UI/UX designers, and other developers to build and</span><span style=\"white-space:pre-wrap;\">&nbsp;</span><span style=\"font-size:11pt;white-space:pre-wrap;\">optimize</span><span style=\"white-space:pre-wrap;\">&nbsp;</span><span style=\"font-size:11pt;white-space:pre-wrap;\">systems that enable autonomous and semi-autonomous agents to interact with data, APIs, and users.</span></p><p style=\"font-family:&quot;Basel Grotesk&quot;,Arial,sans-serif;font-size:11pt;font-weight:400;line-height:1.6;letter-spacing:0.25px;margin:4px 0px;padding:0px;text-align:justify;\"><span style=\"font-size:11pt;white-space:pre-wrap;\">The work we do is diverse, challenging, and rewarding. Agility PR Solutions develops</span><span style=\"white-space:pre-wrap;\">&nbsp;</span><span style=\"font-size:11pt;white-space:pre-wrap;\">state-of-the-art</span><span style=\"white-space:pre-wrap;\">&nbsp;</span><span style=\"font-size:11pt;white-space:pre-wrap;\">tools that help public relations professionals discover media influencers and derive actionable insights from global media coverage.</span></p><p style=\"font-family:&quot;Basel Grotesk&quot;,Arial,sans-serif;font-size:11pt;font-weight:400;line-height:1.6;letter-spacing:0.25px;margin:4px 0px;padding:0px;text-align:justify;\"><span style=\"font-size:11pt;white-space:pre-wrap;\">In this role, you will contribute to both:</span></p><ul data-pattern=\"discCircleSquare\" data-depth=\"1\" style=\"font-family:&quot;Basel Grotesk&quot;,Arial,sans-serif;font-size:11pt;font-weight:400;margin:8px 0px;line-height:1.6;padding:0px 0px 0px 32px;list-style-type:disc;\"><li style=\"font-size:11pt;margin:3px 0px;letter-spacing:0.25px;line-height:1.6;text-align:justify;\"><b><strong style=\"font-size:11pt;white-space:pre-wrap;\">Backend systems</strong></b><span style=\"white-space:pre-wrap;\">&nbsp;</span><span style=\"font-size:11pt;white-space:pre-wrap;\">(Java, big data platforms like Hadoop/Solr)</span><span style=\"white-space:pre-wrap;\">&nbsp;</span></li></ul><ul data-pattern=\"discCircleSquare\" data-depth=\"1\" style=\"font-family:&quot;Basel Grotesk&quot;,Arial,sans-serif;font-size:11pt;font-weight:400;margin:8px 0px;line-height:1.6;padding:0px 0px 0px 32px;list-style-type:disc;\"><li style=\"font-size:11pt;margin:3px 0px;letter-spacing:0.25px;line-height:1.6;text-align:justify;\"><b><strong style=\"font-size:11pt;white-space:pre-wrap;\">Modern AI application layers</strong></b><span style=\"white-space:pre-wrap;\">&nbsp;</span><span style=\"font-size:11pt;white-space:pre-wrap;\">(TypeScript, agent frameworks, LLM integrations)</span><span style=\"white-space:pre-wrap;\">&nbsp;</span></li></ul><p style=\"font-family:&quot;Basel Grotesk&quot;,Arial,sans-serif;font-size:11pt;font-weight:400;line-height:1.6;letter-spacing:0.25px;margin:4px 0px;padding:0px;text-align:justify;\"><span style=\"font-size:11pt;white-space:pre-wrap;\">You will solve problems related to large-scale data processing, distributed workloads, and intelligent orchestration, while also contributing to evolving AI-driven product capabilities.</span></p><p style=\"font-family:&quot;Basel Grotesk&quot;,Arial,sans-serif;font-size:11pt;font-weight:400;line-height:1.6;letter-spacing:0.25px;margin:4px 0px;padding:0px;text-align:justify;\"><span style=\"font-size:11pt;white-space:pre-wrap;\">At Agility PR Solutions, we value collaboration, curiosity, and continuous learning.</span><span style=\"white-space:pre-wrap;\">&nbsp;</span><span style=\"font-size:11pt;white-space:pre-wrap;\">You’ll</span><span style=\"white-space:pre-wrap;\">&nbsp;</span><span style=\"font-size:11pt;white-space:pre-wrap;\">be part of a team that supports growth, knowledge sharing, and innovation.</span></p><p style=\"font-family:&quot;Basel Grotesk&quot;,Arial,sans-serif;font-size:11pt;font-weight:400;line-height:1.6;letter-spacing:0.25px;margin:4px 0px;padding:0px;text-align:justify;\"><br></p><hr><p style=\"font-family:&quot;Basel Grotesk&quot;,Arial,sans-serif;font-size:14pt;font-weight:400;line-height:1.6;letter-spacing:0.25px;margin:4px 0px;padding:0px;text-align:justify;\"><b><strong style=\"color:rgb(16,105,100);font-size:14pt;white-space:pre-wrap;\">What you’ll do: </strong></b></p><ul data-pattern=\"discCircleSquare\" data-depth=\"1\" style=\"font-family:&quot;Basel Grotesk&quot;,Arial,sans-serif;font-size:11pt;font-weight:400;margin:8px 0px;line-height:1.6;padding:0px 0px 0px 32px;list-style-type:disc;\"><li style=\"font-size:11pt;margin:3px 0px;letter-spacing:0.25px;line-height:1.6;text-align:justify;\"><span style=\"font-size:11pt;white-space:pre-wrap;\">Develop code using an Agile development process</span><span style=\"white-space:pre-wrap;\">&nbsp;</span></li></ul><ul data-pattern=\"discCircleSquare\" data-depth=\"1\" style=\"font-family:&quot;Basel Grotesk&quot;,Arial,sans-serif;font-size:11pt;font-weight:400;margin:8px 0px;line-height:1.6;padding:0px 0px 0px 32px;list-style-type:disc;\"><li style=\"font-size:11pt;margin:3px 0px;letter-spacing:0.25px;line-height:1.6;text-align:justify;\"><span style=\"font-size:11pt;white-space:pre-wrap;\">Build new features and enhance existing products</span><span style=\"white-space:pre-wrap;\">&nbsp;</span></li></ul><ul data-pattern=\"discCircleSquare\" data-depth=\"1\" style=\"font-family:&quot;Basel Grotesk&quot;,Arial,sans-serif;font-size:11pt;font-weight:400;margin:8px 0px;line-height:1.6;padding:0px 0px 0px 32px;list-style-type:disc;\"><li style=\"font-size:11pt;margin:3px 0px;letter-spacing:0.25px;line-height:1.6;text-align:justify;\"><span style=\"font-size:11pt;white-space:pre-wrap;\">Design and implement</span><span style=\"white-space:pre-wrap;\">&nbsp;</span><b><strong style=\"font-size:11pt;white-space:pre-wrap;\">RESTful API services</strong></b><span style=\"white-space:pre-wrap;\">&nbsp;</span><span style=\"font-size:11pt;white-space:pre-wrap;\">(primarily in Java)</span><span style=\"white-space:pre-wrap;\">&nbsp;</span></li></ul><ul data-pattern=\"discCircleSquare\" data-depth=\"1\" style=\"font-family:&quot;Basel Grotesk&quot;,Arial,sans-serif;font-size:11pt;font-weight:400;margin:8px 0px;line-height:1.6;padding:0px 0px 0px 32px;list-style-type:disc;\"><li style=\"font-size:11pt;margin:3px 0px;letter-spacing:0.25px;line-height:1.6;text-align:justify;\"><span style=\"font-size:11pt;white-space:pre-wrap;\">Design and implement</span><span style=\"white-space:pre-wrap;\">&nbsp;</span><b><strong style=\"font-size:11pt;white-space:pre-wrap;\">agentic workflows and AI-driven agents</strong></b><span style=\"white-space:pre-wrap;\">&nbsp;</span><span style=\"font-size:11pt;white-space:pre-wrap;\">using Typescript and Nest.js</span></li></ul><ul data-pattern=\"discCircleSquare\" data-depth=\"1\" style=\"font-family:&quot;Basel Grotesk&quot;,Arial,sans-serif;font-size:11pt;font-weight:400;margin:8px 0px;line-height:1.6;padding:0px 0px 0px 32px;list-style-type:disc;\"><li style=\"font-size:11pt;margin:3px 0px;letter-spacing:0.25px;line-height:1.6;text-align:justify;\"><span style=\"font-size:11pt;white-space:pre-wrap;\">Integrate with</span><span style=\"white-space:pre-wrap;\">&nbsp;</span><b><strong style=\"font-size:11pt;white-space:pre-wrap;\">LLMs</strong></b></li></ul><ul data-pattern=\"discCircleSquare\" data-depth=\"1\" style=\"font-family:&quot;Basel Grotesk&quot;,Arial,sans-serif;font-size:11pt;font-weight:400;margin:8px 0px;line-height:1.6;padding:0px 0px 0px 32px;list-style-type:disc;\"><li style=\"font-size:11pt;margin:3px 0px;letter-spacing:0.25px;line-height:1.6;text-align:justify;\"><span style=\"font-size:11pt;white-space:pre-wrap;\">Utilize modern agent frameworks such as</span><span style=\"white-space:pre-wrap;\">&nbsp;</span><b><strong style=\"font-size:11pt;white-space:pre-wrap;\">LangChain</strong></b><span style=\"white-space:pre-wrap;\">&nbsp;</span><span style=\"font-size:11pt;white-space:pre-wrap;\">and/or</span><span style=\"white-space:pre-wrap;\">&nbsp;</span><b><strong style=\"font-size:11pt;white-space:pre-wrap;\">LangGraph</strong></b><span style=\"white-space:pre-wrap;\">&nbsp;</span></li></ul><ul data-pattern=\"discCircleSquare\" data-depth=\"1\" style=\"font-family:&quot;Basel Grotesk&quot;,Arial,sans-serif;font-size:11pt;font-weight:400;margin:8px 0px;line-height:1.6;padding:0px 0px 0px 32px;list-style-type:disc;\"><li style=\"font-size:11pt;margin:3px 0px;letter-spacing:0.25px;line-height:1.6;text-align:justify;\"><span style=\"font-size:11pt;white-space:pre-wrap;\">Collaborate across backend, frontend, and product teams</span></li></ul><ul data-pattern=\"discCircleSquare\" data-depth=\"1\" style=\"font-family:&quot;Basel Grotesk&quot;,Arial,sans-serif;font-size:11pt;font-weight:400;margin:8px 0px;line-height:1.6;padding:0px 0px 0px 32px;list-style-type:disc;\"><li style=\"font-size:11pt;margin:3px 0px;letter-spacing:0.25px;line-height:1.6;text-align:justify;\"><span style=\"font-size:11pt;white-space:pre-wrap;\">Ensure code quality through testing, reviews, and best practices</span><span style=\"white-space:pre-wrap;\">&nbsp;</span></li></ul><ul data-pattern=\"discCircleSquare\" data-depth=\"1\" style=\"font-family:&quot;Basel Grotesk&quot;,Arial,sans-serif;font-size:11pt;font-weight:400;margin:8px 0px;line-height:1.6;padding:0px 0px 0px 32px;list-style-type:disc;\"><li style=\"font-size:11pt;margin:3px 0px;letter-spacing:0.25px;line-height:1.6;text-align:justify;\"><span style=\"font-size:11pt;white-space:pre-wrap;\">Participate in refactoring and continuous improvement of systems</span></li></ul><p style=\"font-family:&quot;Basel Grotesk&quot;,Arial,sans-serif;font-size:15pt;font-weight:400;line-height:1.6;letter-spacing:0.25px;margin:4px 0px;padding:0px;text-align:justify;\"><br></p><hr><p style=\"font-family:&quot;Basel Grotesk&quot;,Arial,sans-serif;font-size:15pt;font-weight:400;line-height:1.6;letter-spacing:0.25px;margin:4px 0px;padding:0px;text-align:justify;\"><b><strong style=\"color:rgb(16,105,100);font-size:14pt;white-space:pre-wrap;\">What you bring</strong></b><span style=\"color:rgb(16,105,100);white-space:pre-wrap;\">:</span></p><ul data-pattern=\"discCircleSquare\" data-depth=\"1\" style=\"font-family:&quot;Basel Grotesk&quot;,Arial,sans-serif;font-size:11pt;font-weight:400;margin:8px 0px;line-height:1.6;padding:0px 0px 0px 32px;list-style-type:disc;\"><li style=\"font-size:11pt;margin:3px 0px;letter-spacing:0.25px;line-height:1.6;text-align:justify;\"><span style=\"font-size:11pt;white-space:pre-wrap;\">Degree in Computer Science or a related field</span><span style=\"white-space:pre-wrap;\">&nbsp;</span></li></ul><ul data-pattern=\"discCircleSquare\" data-depth=\"1\" style=\"font-family:&quot;Basel Grotesk&quot;,Arial,sans-serif;font-size:11pt;font-weight:400;margin:8px 0px;line-height:1.6;padding:0px 0px 0px 32px;list-style-type:disc;\"><li style=\"font-size:11pt;margin:3px 0px;letter-spacing:0.25px;line-height:1.6;text-align:justify;\"><span style=\"font-size:11pt;white-space:pre-wrap;\">Hands-on experience with</span><span style=\"white-space:pre-wrap;\">&nbsp;</span><b><strong style=\"font-size:11pt;white-space:pre-wrap;\">Java development and REST APIs</strong></b><span style=\"white-space:pre-wrap;\">&nbsp;</span></li></ul><ul data-pattern=\"discCircleSquare\" data-depth=\"1\" style=\"font-family:&quot;Basel Grotesk&quot;,Arial,sans-serif;font-size:11pt;font-weight:400;margin:8px 0px;line-height:1.6;padding:0px 0px 0px 32px;list-style-type:disc;\"><li style=\"font-size:11pt;margin:3px 0px;letter-spacing:0.25px;line-height:1.6;text-align:justify;\"><span style=\"font-size:11pt;white-space:pre-wrap;\">Working knowledge of</span><span style=\"white-space:pre-wrap;\">&nbsp;</span><b><strong style=\"font-size:11pt;white-space:pre-wrap;\">TypeScript / JavaScript</strong></b><span style=\"white-space:pre-wrap;\">&nbsp;</span></li></ul><ul data-pattern=\"discCircleSquare\" data-depth=\"1\" style=\"font-family:&quot;Basel Grotesk&quot;,Arial,sans-serif;font-size:11pt;font-weight:400;margin:8px 0px;line-height:1.6;padding:0px 0px 0px 32px;list-style-type:disc;\"><li style=\"font-size:11pt;margin:3px 0px;letter-spacing:0.25px;line-height:1.6;text-align:justify;\"><span style=\"font-size:11pt;white-space:pre-wrap;\">Familiarity with</span><span style=\"white-space:pre-wrap;\">&nbsp;</span><b><strong style=\"font-size:11pt;white-space:pre-wrap;\">AI/ML integrations</strong></b><span style=\"font-size:11pt;white-space:pre-wrap;\">, including:</span><span style=\"white-space:pre-wrap;\">&nbsp;</span></li></ul><ul data-pattern=\"discCircleSquare\" data-depth=\"1\" style=\"font-family:&quot;Basel Grotesk&quot;,Arial,sans-serif;font-size:11pt;font-weight:400;margin:8px 0px;line-height:1.6;padding:0px 0px 0px 32px;list-style-type:disc;\"><li style=\"font-size:11pt;margin:3px 0px;letter-spacing:0.25px;line-height:1.6;text-align:justify;\"><span style=\"font-size:11pt;white-space:pre-wrap;\">Large Language Models (LLMs)</span><span style=\"white-space:pre-wrap;\">&nbsp;</span></li></ul><ul data-pattern=\"discCircleSquare\" data-depth=\"1\" style=\"font-family:&quot;Basel Grotesk&quot;,Arial,sans-serif;font-size:11pt;font-weight:400;margin:8px 0px;line-height:1.6;padding:0px 0px 0px 32px;list-style-type:disc;\"><li style=\"font-size:11pt;margin:3px 0px;letter-spacing:0.25px;line-height:1.6;text-align:justify;\"><span style=\"font-size:11pt;white-space:pre-wrap;\">Agentic frameworks (e.g.,</span><span style=\"white-space:pre-wrap;\">&nbsp;</span><b><strong style=\"font-size:11pt;white-space:pre-wrap;\">LangChain</strong></b><span style=\"font-size:11pt;white-space:pre-wrap;\">,</span><span style=\"white-space:pre-wrap;\">&nbsp;</span><b><strong style=\"font-size:11pt;white-space:pre-wrap;\">LangGraph</strong></b><span style=\"font-size:11pt;white-space:pre-wrap;\">)</span><span style=\"white-space:pre-wrap;\">&nbsp;</span></li></ul><ul data-pattern=\"discCircleSquare\" data-depth=\"1\" style=\"font-family:&quot;Basel Grotesk&quot;,Arial,sans-serif;font-size:11pt;font-weight:400;margin:8px 0px;line-height:1.6;padding:0px 0px 0px 32px;list-style-type:disc;\"><li style=\"font-size:11pt;margin:3px 0px;letter-spacing:0.25px;line-height:1.6;text-align:justify;\"><span style=\"font-size:11pt;white-space:pre-wrap;\">Strong problem-solving skills and willingness to learn</span><span style=\"white-space:pre-wrap;\">&nbsp;</span><span style=\"font-size:11pt;white-space:pre-wrap;\">new technologies</span></li><li style=\"font-size:11pt;margin:3px 0px;letter-spacing:0.25px;line-height:1.6;text-align:justify;\"><b><strong style=\"font-size:11pt;white-space:pre-wrap;\">Experience&nbsp;With</strong></b></li></ul><ul data-pattern=\"discCircleSquare\" data-depth=\"1\" style=\"font-family:&quot;Basel Grotesk&quot;,Arial,sans-serif;font-size:11pt;font-weight:400;margin:8px 0px;line-height:1.6;padding:0px 0px 0px 32px;list-style-type:disc;\"><li style=\"font-size:11pt;list-style:none;margin:3px 0px;letter-spacing:0.25px;line-height:1.6;\"><ul data-pattern=\"discCircleSquare\" data-depth=\"2\" style=\"font-family:&quot;Basel Grotesk&quot;,Arial,sans-serif;font-size:11pt;font-weight:400;margin-left:0px;margin-right:0px;line-height:1.6;padding:0px 0px 0px 32px;list-style-type:circle;\"><li style=\"font-size:11pt;margin:3px 0px;letter-spacing:0.25px;line-height:1.6;text-align:justify;\"><span style=\"font-size:11pt;white-space:pre-wrap;\">SQL&nbsp;</span></li><li style=\"font-size:11pt;margin:3px 0px;letter-spacing:0.25px;line-height:1.6;text-align:justify;\"><span style=\"font-size:11pt;white-space:pre-wrap;\">Linux&nbsp;</span></li><li style=\"font-size:11pt;margin:3px 0px;letter-spacing:0.25px;line-height:1.6;text-align:justify;\"><span style=\"font-size:11pt;white-space:pre-wrap;\">Git&nbsp;</span></li><li style=\"font-size:11pt;margin:3px 0px;letter-spacing:0.25px;line-height:1.6;text-align:justify;\"><span style=\"font-size:11pt;white-space:pre-wrap;\">Maven&nbsp;</span></li></ul></li><li style=\"font-size:11pt;margin:3px 0px;letter-spacing:0.25px;line-height:1.6;text-align:justify;\"><b><strong style=\"font-size:11pt;white-space:pre-wrap;\">Nice to have:</strong></b></li><li style=\"font-size:11pt;list-style:none;margin:3px 0px;letter-spacing:0.25px;line-height:1.6;\"><ul data-pattern=\"discCircleSquare\" data-depth=\"2\" style=\"font-family:&quot;Basel Grotesk&quot;,Arial,sans-serif;font-size:11pt;font-weight:400;margin-left:0px;margin-right:0px;line-height:1.6;padding:0px 0px 0px 32px;list-style-type:circle;\"><li style=\"font-size:11pt;margin:3px 0px;letter-spacing:0.25px;line-height:1.6;text-align:justify;\"><span style=\"font-size:11pt;white-space:pre-wrap;\">Experience with&nbsp;</span><b><strong style=\"font-size:11pt;white-space:pre-wrap;\">agent orchestration patterns</strong></b><span style=\"font-size:11pt;white-space:pre-wrap;\">&nbsp;or workflow engines&nbsp;</span></li><li style=\"font-size:11pt;margin:3px 0px;letter-spacing:0.25px;line-height:1.6;text-align:justify;\"><span style=\"font-size:11pt;white-space:pre-wrap;\">Exposure to&nbsp;</span><b><strong style=\"font-size:11pt;white-space:pre-wrap;\">prompt engineering and evaluation techniques</strong></b><span style=\"font-size:11pt;white-space:pre-wrap;\">&nbsp;</span></li><li style=\"font-size:11pt;margin:3px 0px;letter-spacing:0.25px;line-height:1.6;text-align:justify;\"><span style=\"font-size:11pt;white-space:pre-wrap;\">Understanding of&nbsp;</span><b><strong style=\"font-size:11pt;white-space:pre-wrap;\">distributed systems or big data technologies (Hadoop,&nbsp;Solr)</strong></b></li></ul></li></ul><hr><p style=\"font-family:&quot;Basel Grotesk&quot;,Arial,sans-serif;font-size:15pt;font-weight:400;line-height:1.6;letter-spacing:0.25px;margin:4px 0px;padding:0px;text-align:justify;\"><b><strong style=\"color:rgb(16,105,100);font-size:14pt;white-space:pre-wrap;\">Why you'll love it here</strong></b><span style=\"color:rgb(16,105,100);white-space:pre-wrap;\">: </span></p><ul data-pattern=\"discCircleSquare\" data-depth=\"1\" style=\"font-family:&quot;Basel Grotesk&quot;,Arial,sans-serif;font-size:11pt;font-weight:400;margin:8px 0px;line-height:1.6;padding:0px 0px 0px 32px;list-style-type:disc;\"><li style=\"font-size:11pt;margin:3px 0px;letter-spacing:0.25px;line-height:1.6;text-align:justify;\"><span style=\"font-size:11pt;white-space:pre-wrap;\">Fully remote work environment &nbsp;</span></li><li style=\"font-size:11pt;margin:3px 0px;letter-spacing:0.25px;line-height:1.6;text-align:justify;\"><span style=\"font-size:11pt;white-space:pre-wrap;\">Collaborative culture – and key tools enabling it &nbsp;</span></li><li style=\"font-size:11pt;margin:3px 0px;letter-spacing:0.25px;line-height:1.6;text-align:justify;\"><span style=\"font-size:11pt;white-space:pre-wrap;\">Competitive compensation package &nbsp;</span></li><li style=\"font-size:11pt;margin:3px 0px;letter-spacing:0.25px;line-height:1.6;text-align:justify;\"><span style=\"font-size:11pt;white-space:pre-wrap;\">Health, Dental &amp; Vision benefits &nbsp;</span></li><li style=\"font-size:11pt;margin:3px 0px;letter-spacing:0.25px;line-height:1.6;text-align:justify;\"><span style=\"font-size:11pt;white-space:pre-wrap;\">RRSP matching &nbsp;</span></li><li style=\"font-size:11pt;margin:3px 0px;letter-spacing:0.25px;line-height:1.6;text-align:justify;\"><span style=\"font-size:11pt;white-space:pre-wrap;\">Life Insurance </span></li><li style=\"font-size:11pt;margin:3px 0px;letter-spacing:0.25px;line-height:1.6;text-align:justify;\"><span style=\"font-size:11pt;white-space:pre-wrap;\">Employee Assistance Program (EAP) &nbsp;</span></li><li style=\"font-size:11pt;margin:3px 0px;letter-spacing:0.25px;line-height:1.6;text-align:justify;\"><span style=\"font-size:11pt;white-space:pre-wrap;\">Career Development &amp; Progression opportunities  &nbsp;</span></li><li style=\"font-size:11pt;margin:3px 0px;letter-spacing:0.25px;line-height:1.6;text-align:justify;\"><span style=\"font-size:11pt;white-space:pre-wrap;\">Paid Vacation, Personal Days and Sick days &nbsp;</span></li><li style=\"font-size:11pt;margin:3px 0px;letter-spacing:0.25px;line-height:1.6;text-align:justify;\"><span style=\"font-size:11pt;white-space:pre-wrap;\">Flex Fridays in Summer, Week off between Christmas and New Years' &nbsp;</span></li><li style=\"font-size:11pt;margin:3px 0px;letter-spacing:0.25px;line-height:1.6;text-align:justify;\"><span style=\"font-size:11pt;white-space:pre-wrap;\">No Internal Meetings Fridays &nbsp;</span></li></ul><p style=\"font-family:&quot;Basel Grotesk&quot;,Arial,sans-serif;font-size:11pt;font-weight:400;line-height:1.6;letter-spacing:0.25px;margin:4px 0px;padding:0px;\"><br></p><p style=\"font-family:&quot;Basel Grotesk&quot;,Arial,sans-serif;font-size:15pt;font-weight:400;line-height:1.6;letter-spacing:0.25px;margin:4px 0px;padding:0px;text-align:justify;\"><i><em style=\"color:rgb(0,0,0);font-size:11pt;white-space:pre-wrap;\">Compensation for this role is expected to fall within the range of </em></i><i><b><strong style=\"color:rgb(0,0,0);font-size:11pt;font-style:italic;white-space:pre-wrap;\">$65,000-75,000 annually</strong></b></i><i><em style=\"color:rgb(0,0,0);font-size:11pt;white-space:pre-wrap;\">. The final offer will reflect each candidate’s experience, skills, and internal equity.</em></i><br><i><em style=\"color:rgb(0,0,0);font-size:11pt;white-space:pre-wrap;\">This is for a vacant position.</em></i><br><br><b><strong style=\"color:rgb(0,0,0);font-size:11pt;white-space:pre-wrap;\">AI Usage</strong></b><br><span style=\"color:rgb(0,0,0);font-size:11pt;white-space:pre-wrap;\">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.</span><br><span style=\"color:rgb(0,0,0);font-size:11pt;white-space:pre-wrap;\">AI does </span><b><strong style=\"color:rgb(0,0,0);font-size:11pt;white-space:pre-wrap;\">not</strong></b><span style=\"color:rgb(0,0,0);font-size:11pt;white-space:pre-wrap;\"> 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.</span><br><span style=\"color:rgb(0,0,0);font-size:11pt;white-space:pre-wrap;\">We believe technology exists to amplify human insight, not replace it. That belief shapes how we build relationships, tell stories, and grow our teams.</span></p><p style=\"font-family:&quot;Basel Grotesk&quot;,Arial,sans-serif;font-size:11pt;font-weight:400;line-height:1.6;letter-spacing:0.25px;margin:4px 0px;padding:0px;\"><br></p><p style=\"font-family:&quot;Basel Grotesk&quot;,Arial,sans-serif;font-size:11pt;font-weight:400;line-height:1.6;letter-spacing:0.25px;margin:4px 0px;padding:0px;\"><span style=\"color:rgb(32,33,36);font-size:11pt;white-space:pre-wrap;\">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.</span></p><p style=\"font-family:&quot;Basel Grotesk&quot;,Arial,sans-serif;font-size:11pt;font-weight:400;line-height:1.6;letter-spacing:0.25px;margin:4px 0px;padding:0px;\"><span style=\"color:rgb(32,33,36);font-size:11pt;white-space:pre-wrap;\">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.</span></p><p style=\"font-family:&quot;Basel Grotesk&quot;,Arial,sans-serif;font-size:11pt;font-weight:400;line-height:1.6;letter-spacing:0.25px;margin:4px 0px;padding:0px;\"><span style=\"color:rgb(32,33,36);font-size:11pt;white-space:pre-wrap;\">If, at any stage of the application process, you require accommodation owing to disability or a medical need, please let us know at&nbsp;</span><a href=\"mailto:[email protected]\" target=\"_blank\" class=\"css-173makr-linkStyle\" style=\"color:rgb(30,74,169);cursor:pointer;\"><span style=\"font-size:11pt;white-space:pre-wrap;\">[email protected]</span></a><span style=\"color:rgb(32,33,36);font-size:11pt;white-space:pre-wrap;\">&nbsp;for us to make appropriate arrangements.</span></p><p style=\"font-family:&quot;Basel Grotesk&quot;,Arial,sans-serif;font-size:11pt;font-weight:400;line-height:1.6;letter-spacing:0.25px;margin:4px 0px;padding:0px;\"><span style=\"color:rgb(32,33,36);font-size:11pt;white-space:pre-wrap;\">Thank you for your time in reviewing this opportunity, and we hope to hear from you should you find this the right fit!</span></p><p style=\"font-family:&quot;Basel Grotesk&quot;,Arial,sans-serif;font-size:11pt;font-weight:400;line-height:1.6;letter-spacing:0.25px;margin:4px 0px;padding:0px;\"><br></p>",
      "company": "<meta><p style=\"font-family:&quot;Basel Grotesk&quot;,Arial,sans-serif;font-size:14pt;font-weight:400;line-height:1.6;letter-spacing:0.25px;margin:4px 0px;padding:0px;\"><b><strong style=\"color:rgb(16,105,100);font-size:14pt;white-space:pre-wrap;\">Who we are:</strong></b></p><p style=\"font-family:&quot;Basel Grotesk&quot;,Arial,sans-serif;font-size:11pt;font-weight:400;line-height:1.6;letter-spacing:0.25px;margin:4px 0px;padding:0px;text-align:justify;\"><span style=\"font-size:11pt;white-space:pre-wrap;\">Agility PR Solutions&nbsp;provides today’s communicators with an AI-native environment for media outreach, monitoring, and intelligence. While others are retrofitting legacy systems with AI as an afterthought, we have built intelligence into the very core of our DNA. Our platform is designed to help PR teams discover insights faster, forge deeper media connections, and amplify stories with precision. </span></p><p style=\"font-family:&quot;Basel Grotesk&quot;,Arial,sans-serif;font-size:11pt;font-weight:400;line-height:1.6;letter-spacing:0.25px;margin:4px 0px;padding:0px;text-align:justify;\"><br></p><p style=\"font-family:&quot;Basel Grotesk&quot;,Arial,sans-serif;font-size:11pt;font-weight:400;line-height:1.6;letter-spacing:0.25px;margin:4px 0px;padding:0px;text-align:justify;\"><span style=\"font-size:11pt;white-space:pre-wrap;\">Since 2003, Agility has been dedicated to building the industry's most sophisticated engine of insight, empowering communicators with the clarity and confidence to shape the future of their organizations. As one of the fastest-growing companies in the PR tech space, we are consistently recognized on G2 for our ease of use, rapid implementation, and elite customer service. </span></p><p style=\"font-family:&quot;Basel Grotesk&quot;,Arial,sans-serif;font-size:11pt;font-weight:400;line-height:1.6;letter-spacing:0.25px;margin:4px 0px;padding:0px;text-align:justify;\"><br></p><p style=\"font-family:&quot;Basel Grotesk&quot;,Arial,sans-serif;font-size:11pt;font-weight:400;line-height:1.6;letter-spacing:0.25px;margin:4px 0px;padding:0px;text-align:justify;\"><span style=\"font-size:11pt;white-space:pre-wrap;\">We are a remote-first global team spanning Canada, the US, the UK, the Philippines, and India. At Agility, we are intentional about helping our people realize their full potential through continuous learning, competitive benefits, and an empowering culture that values innovation at every level.</span></p>"
    },
    "workLocations": [
      "Ottawa, Canada"
    ],
    "employmentType": {
      "id": "Salaried, full-time",
      "label": "SALARIED_FT"
    },
    "payRangeDetails": [],
    "activeJobApplication": {
      "basicQuestions": [
        {
          "oid": "first_name",
          "title": "First name",
          "required": true,
          "fieldType": "SHORT_ANSWER"
        },
        {
          "oid": "last_name",
          "title": "Last name",
          "required": true,
          "fieldType": "SHORT_ANSWER"
        },
        {
          "oid": "email",
          "title": "Email",
          "required": true,
          "fieldType": "SHORT_ANSWER"
        },
        {
          "oid": "pronouns",
          "title": "Pronouns",
          "required": false,
          "fieldType": "PRONOUN"
        },
        {
          "oid": "current_company",
          "title": "Current company",
          "required": false,
          "fieldType": "SHORT_ANSWER"
        },
        {
          "oid": "phone_number",
          "title": "Phone number",
          "required": true,
          "fieldType": "PHONE_NUMBER"
        },
        {
          "oid": "location",
          "title": "Location (city only)",
          "required": true,
          "fieldType": "SHORT_ANSWER"
        },
        {
          "oid": "resume",
          "title": "Resume",
          "required": true,
          "fieldType": "FILE"
        },
        {
          "oid": "cover_letter",
          "title": "Cover letter",
          "required": false,
          "fieldType": "FILE"
        }
      ],
      "customQuestions": {
        "fields": [
          {
            "oid": "first_name",
            "title": "First name",
            "required": true,
            "fieldData": {},
            "fieldType": "SHORT_ANSWER"
          },
          {
            "oid": "last_name",
            "title": "Last name",
            "required": true,
            "fieldData": {},
            "fieldType": "SHORT_ANSWER"
          },
          {
            "oid": "email",
            "title": "Email",
            "required": true,
            "fieldData": {},
            "fieldType": "SHORT_ANSWER"
          },
          {
            "oid": "pronouns",
            "title": "Pronouns",
            "required": false,
            "fieldData": {},
            "fieldType": "PRONOUN"
          },
          {
            "oid": "current_company",
            "title": "Current company",
            "required": false,
            "fieldData": {},
            "fieldType": "SHORT_ANSWER"
          },
          {
            "oid": "phone_number",
            "title": "Phone number",
            "required": true,
            "fieldData": {},
            "fieldType": "PHONE_NUMBER"
          },
          {
            "oid": "location",
            "title": "Location (city only)",
            "required": true,
            "fieldData": {},
            "fieldType": "SHORT_ANSWER"
          },
          {
            "oid": "resume",
            "title": "Resume",
            "required": true,
            "fieldData": {},
            "fieldType": "FILE"
          },
          {
            "oid": "cover_letter",
            "title": "Cover letter",
            "required": false,
            "fieldData": {},
            "fieldType": "FILE"
          }
        ]
      },
      "additionalQuestions": [
        {
          "id": "6a1f182edaa77757ad8b68c8",
          "form": {
            "sections": [],
            "questions": [
              {
                "tags": [],
                "title": "Please share your expected salary range ",
                "canEdit": false,
                "dataType": "Text",
                "maxLabel": "",
                "minLabel": "",
                "isPrivate": false,
                "uniqueKey": "5da9aa59-5b24-401c-add0-db48bbaa1e39",
                "intChoices": [],
                "isRequired": true,
                "strChoices": [],
                "description": "",
                "questionType": "SHORT_ANSWER",
                "allowComments": false,
                "isOtherEnabled": false,
                "isMultiSelectEnabled": false
              },
              {
                "tags": [],
                "title": "Are you legally authorized to work in the country you are applying for?",
                "canEdit": false,
                "dataType": "select",
                "isPrivate": false,
                "uniqueKey": "a85451eb-e9b9-42b0-9e4c-8ecf7e233f33",
                "intChoices": [],
                "isRequired": true,
                "strChoices": [
                  "Yes",
                  "No"
                ],
                "questionType": "KNOCKOUT",
                "allowComments": false,
                "isOtherEnabled": false,
                "isMultiSelectEnabled": true
              }
            ],
            "skipLogic": [],
            "deletedSections": [],
            "deletedQuestions": []
          },
          "name": "General Questionnaire"
        }
      ]
    },
    "hasAIEvaluationsEnabled": true,
    "eeocQuestionnaireEnabled": false,
    "applicationConfirmationTemplate": "67daae2c16ead0b80b729015",
    "eeocQuestionnaireEnabledForJobPost": false
  },
  "detail_meta": {
    "url": "https://ats.rippling.com/api/v2/board/agilitypr/jobs/bdbf8ac8-182c-4d29-8211-9b369cfcd425",
    "http_status": 200,
    "content_type": "application/json",
    "response_bytes": 34220
  },
  "detail_errors": []
}
Get this page with API

Rendered from the bluedoor Job Postings API. Reproduce it:

GET https://api.bluedoor.sh/job-postings/v1/jobs/486d804701bfd6a2e12c3bfc26b446dced4f5a49?include=descriptionJSON
GET https://api.bluedoor.sh/job-postings/v1/orgs/98d7a695-1c2b-409f-a639-aa05055ee017JSON
GET https://api.bluedoor.sh/job-postings/v1/sources/9fcdd35a-dc8b-4d71-abc3-edda842d182dJSON
GET https://api.bluedoor.sh/job-postings/v1/jobs/486d804701bfd6a2e12c3bfc26b446dced4f5a49/eventsJSON