> Markdown version of [/jobs/ext/4600800-ai-software-developer-c](https://www.wearedevelopers.com/jobs/ext/4600800-ai-software-developer-c). Every page supports `.md` or `Accept: text/markdown`. Links point to the HTML versions so they work for humans too. Agent guide: [/agents.md](https://www.wearedevelopers.com/agents.md). --- # AI Software Developer (C++) - **Company:** MINDJET LLC - **Location:** Los Angeles, CA, United States (Remote available) - **Contract:** Permanent contract - **Skills:** Clean Code Principles, Microsoft Windows, Agile Methodology, Artificial Intelligence, Amazon Web Services, Unit Testing, C++ (Programming Language), Software Quality, Code Review, Computer Engineering, Continuous Integration, CorelDRAW (Corel Software), Software Debugging, Issue Tracking Systems, Python (Programming Language), Microsoft Visual Studio, Software Engineering, TypeScript, Visual Studio Online, Design of Telemetry/logging Agents, Gerrit, Large Language Models, Claude Code, Multi-Agent Systems, Prompt Engineering, Generative AI, AI Coding Agents, Agentic-AI, Information Technology, Build Tools, Claude, Invoking Functions, Model Context Protocol, C++14, Agent SDK - **Published:** November 6, 2026 - **Apply:** https://www.careerbuilder.com/job-details/ai-software-developer-c-los-angeles-ca--421a1cce-c360-4dba-8492-fde2df08ab94 ## About the Role Software Development, Artificial Intelligence (AI), C++ Programming Language, Code Reviews, Software Engineering, Artificial Intelligence (AI) Agents, C++ Programming Language, CorelDraw, Software Development, Debugging Skills, * 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. Here are a few things that aren't required, though they are nice to have: * 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. ## Description * 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., Why Corel * 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. In this role, you'll be at the center of that effort, shaping how an entire engineering team works with AI. * We offer a fully remote, work-from-anywhere setup with flexible arrangements to suit your style - and we mean it. * 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.