AI Software Developer @COREL
Artificial Intelligence
Salary usd 100,000 - 1..
Remote Location
Employment Type full-time
Posted 3d ago

[Hiring] AI Software Developer @COREL

3d ago - COREL is hiring a remote AI Software Developer. 💸 Salary: usd 100,000 - 120,000 per year 📍Location: Canada

Role Description

Push the boundaries of creative software, from wherever you work best. We’re looking for an Agentic Software Developer with strong C++ skills to help redefine how our engineering team builds CorelDRAW, our powerful vector illustration product. You’ll design, build, and deploy AI agents that work alongside our developers, automating and accelerating code review, testing, debugging, and build workflows across a large, mature C++ codebase, while still contributing hands-on to the product itself.

Here is more detail on the role and what we are looking for:

  • Design, build, and deploy AI agents that help our developers plan, write, review, test, and debug code in the CorelDRAW C++ codebase.
  • Partner with developers to identify repetitive or time-consuming workflows and turn them into reliable, agent-driven automation, such as triaging build failures, generating and maintaining unit tests, and assisting with large-scale refactors and migrations.
  • Build the tooling that connects agents to our engineering environment, including MCP servers and integrations with Gerrit, Visual Studio and VS Code, our build systems, CI/CD pipelines, and issue tracking.
  • Develop context and retrieval strategies that help agents understand a large, complex C++ codebase, including its architecture, dependencies, and coding conventions.
  • Create evaluation frameworks and benchmarks to measure agent quality, reliability, and impact on developer productivity, and iterate based on the results.
  • Establish guardrails, human-in-the-loop review processes, and security practices, so agent-generated changes meet our standards for code quality and safety.
  • Continue to contribute hands-on to CorelDRAW features in C++, using that work to understand where agents can help the team most.
  • Champion agentic development across the team by sharing best practices, writing documentation, running demos, and coaching colleagues on working effectively with AI agents.
  • Participate in scrum meetings and peer review code in Gerrit, whether written by people or by agents.

Qualifications

  • Creative, innovative, and passionate about software development and how AI is changing it.
  • Team player, motivated by technical challenges, and driven to find new ways to harness creativity and help people collaborate, connect, and achieve exceptional results.
  • Significant hands-on experience coding in modern C++ (C++17/20/23).
  • Deep understanding of real-world C++ development, building production systems, writing maintainable code, and navigating large, complex codebases.
  • Hands-on experience building LLM-powered agents, ideally with Claude (the Claude API or Claude Agent SDK), or with comparable agent frameworks and LLM APIs.
  • Practical understanding of agent design, including tool use and function calling, prompt and context engineering, multi-step planning, memory, and multi-agent orchestration.
  • Daily experience using AI coding agents such as Claude Code, working in Visual Studio and VS Code, with a clear sense of the agents’ strengths, limitations, and failure modes.
  • Proficiency in Python or TypeScript for building agent tooling and integrations.
  • Working knowledge of C++ build systems and CI/CD pipelines, including Visual Studio and code review workflows in Gerrit.
  • Natural at creative problem-solving, turning complex challenges into elegant solutions.
  • Bachelor's degree in computer science, Computer Engineering, Software Engineering, or related field.
  • Solid communication and interpersonal skills, with the ability to explain AI concepts to developers of all experience levels and drive adoption across a team.
  • Strong time management and self-management skills.

Requirements

  • Experience building Model Context Protocol (MCP) servers or other tool integrations for LLMs.
  • Experience designing evaluations for LLM-based systems, such as test harnesses, benchmarks, LLM-as-judge scoring, and regression tracking.
  • Familiarity with retrieval-augmented generation (RAG), embeddings, vector databases, and code-indexing tools such as clangd and the Language Server Protocol.
  • Experience with C++ quality tooling such as clang-tidy, sanitizers, fuzzers, and static analyzers, and integrating them into automated or agent-driven workflows.
  • Hands-on experience with AWS, including deploying and operating agent services.
  • Proficiency or hands-on experience with WebAssembly (WASM) and Emscripten.
  • Experience with and working knowledge of agile development practices.

Benefits

  • CorelDRAW Graphics Suite is an award-winning solution that powers graphic design on Windows, Mac, and the Web.
  • We have millions of users and decades of innovation under our belts.
  • We are investing in AI across the business, both in the products our users rely on and in the tools and processes our engineers use to build them.
  • We offer a fully remote, work-from-anywhere setup with flexible arrangements to suit your style.
  • Hours are flexible, too! You’ve worked hard to build your life, and we don’t want you to give it up for work.
  • Our team is full of energy and a lot of really smart, motivated, fun people ready to welcome you in.

Company Description

Corel is a beloved and trusted industry titan fueled by make-everything-easier flexibility. With a 30+ year legacy of innovation, we understand where you’ve been, and we’re uniquely equipped to get you where you want to be. Our comprehensive collection of creative, collaborative, and productivity solutions propels your teams on their journey.

It is our policy and practice to offer equal employment opportunities to all qualified applicants and employees without regard to race, color, age, religion, national origin, sex, political affiliation, sexual orientation, marital status, disability, veteran status, genetics, or any other protected characteristic.

Corel is committed to an inclusive, barrier-free recruitment and selection process and work environment.

Before You Apply
️
remote Be aware of the location restriction for this remote position: Canada
‼ Beware of scams! When applying for jobs, you should NEVER have to pay anything. Learn more.
AI Software Developer @COREL
Artificial Intelligence
Salary usd 100,000 - 1..
Remote Location
Employment Type full-time
Posted 3d ago
Apply for this position
Did not apply ✓
Applied ✓
Sent Follow-Up ✓
Interview Scheduled ✓
Interview Completed ✓
Offer Accepted ✓
Offer Declined ✓
Application Denied ✓
Unlock 130,000+ Remote Jobs
️
remote Be aware of the location restriction for this remote position: Canada
‼ Beware of scams! When applying for jobs, you should NEVER have to pay anything. Learn more.
Apply for this position
Did not apply ✓
Applied ✓
Sent Follow-Up ✓
Interview Scheduled ✓
Interview Completed ✓
Offer Accepted ✓
Offer Declined ✓
Application Denied ✓
Unlock 130,000+ Remote Jobs
×
Apply to the best remote jobs
before everyone else

Access 130,000+ vetted remote jobs and get daily alerts.

4.9 ★★★★★ from 500+ reviews

⚡ 132,783+ remote jobs, refreshed hourly

🔔 Real-time alerts: Apply first, direct to employer

🛡️ Vetted companies, no scams, true remote only

Unlock All Jobs Now

Maybe later