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

Principal AI Agent / ML Software Engineer (OCI)

$81.7k - $131.7k per year

Ll Oefentherapie

Principal AI Agent / ML Software Engineer (OCI)

TORONTO, ON, Canada
Canada

  • Job Identification 336156
  • Job Category Product Development
  • Posting Date 06/05/2026, 10:56 PM
  • Job Type Regular Employee
  • Does this position require a security clearance? No
  • Years 6 to 10+ years
  • Applicants Less than 10 applicants
  • Additional Info Visa / work permit sponsorship is not available for this position
  • Applicants are required to read, write, and speak the following languages English

Job Description

The Principal AI Agent / ML Software Engineer is a Senior Staff-level, hands‑on technical leadership role responsible for defining, building, and operating next‑generation AI systems on Oracle Cloud Infrastructure (OCI). This person will set architecture and engineering direction for production‑grade agentic AI platforms, autonomous workflows, scalable inference infrastructure, and enterprise AI applications used in large‑scale, business‑critical environments.

This role requires a proven engineer who can translate ambiguous product and platform goals into durable technical strategy, lead multi‑team execution without direct authority, and remain deeply hands‑on in design, code, reviews, operations, and incident follow‑up. The ideal candidate combines deep distributed systems experience with practical AI‑native engineering, including orchestration of LLMs, tools, APIs, memory, retrieval, evaluation, guardrails, and cloud services. The expectation is to ship, scale, and operate reliable, secure, observable, and cost‑aware AI platform systems while raising the technical bar for engineers across the organization.

Responsibilities

  • Serve as a senior technical owner for OCI AI platform capabilities, including agent execution, inference systems, model serving, AI workflow orchestration, evaluation, and observability.
  • Design, architect, and deliver scalable agentic AI systems capable of reasoning, planning, tool use, workflow execution, multi‑step task orchestration, and safe human‑in‑the‑loop escalation.
  • Build production‑grade services for tool calling, agent memory, context management, Model Context Protocol (MCP) integration, vector retrieval, multi‑agent coordination, policy enforcement, and evaluation.
  • Lead architecture across distributed services optimized for low latency, high throughput, GPU efficiency, reliability, cost, operability, and secure multi‑tenant operation.
  • Define service boundaries, APIs, data models, state management, consistency tradeoffs, failure modes, SLIs/SLOs, rollout strategies, and operational readiness criteria for AI platform services.
  • Drive technical strategy across infrastructure, platform, security, data, and application engineering teams, converting broad goals into executable multi‑quarter plans and measurable milestones.
  • Integrate AI agents securely and reliably with enterprise APIs, cloud services, databases, identity systems, secrets management, and external systems.
  • Establish AgentOps and LLMOps practices for tracing, monitoring, eval suites, regression testing, experimentation, safety guardrails, prompt/tool versioning, and production reliability.
  • Evaluate and operationalize emerging technologies in generative AI, agentic workflows, inference optimization, long‑context systems, reasoning models, AI developer tooling, and agentic‑first development.
  • Drive engineering excellence through code reviews, design reviews, test strategy, deployment automation, incident analysis, documentation, and AI‑assisted development practices using tools such as Codex, Claude Code, Cursor, Copilot, or similar systems.
  • Mentor Staff and senior engineers, raise architectural standards, and influence engineering practices across OCI without requiring direct management authority.
  • Own critical production outcomes, including reliability, performance, security posture, cost efficiency, and supportability for the systems delivered.

Required Qualifications

  • Bachelor's, Master's, or Ph.D. in Computer Science, AI/ML, Engineering, or a related field, or equivalent practical experience.
  • 6-10+ years of professional software engineering experience, including significant ownership of production systems; or equivalent experience demonstrating Senior Staff / Principal-level impact.
  • Proven track record as a Staff, Senior Staff, Principal, or equivalent technical leader influencing architecture and execution across multiple teams.
  • Deep experience designing, building, and operating high‑scale distributed systems, cloud services, infrastructure platforms, or AI/ML platform services.
  • Hands‑on experience with production AI systems, agentic AI applications, autonomous workflows, tool‑using agents, multi‑step orchestration, or multi‑agent systems.
  • Practical experience with orchestration frameworks such as LangGraph, LangChain, CrewAI, AutoGen, LlamaIndex, or similar ecosystems.
  • Deep understanding of LLM application patterns, including prompt design, structured outputs, function/tool calling, context management, RAG, memory, tool safety, and evaluation.
  • Strong programming skills in Python and ability to contribute high‑quality production code, reviews, tests, and debugging in complex distributed environments.
  • Strong expertise with Kubernetes, Docker, cloud‑native infrastructure, service‑to‑service communication, scalability, fault tolerance, observability, and performance analysis.
  • Experience defining SLIs/SLOs, production readiness criteria, incident response practices, monitoring, tracing, experiments, and reliability programs for AI or distributed systems.
  • Strong understanding of AI safety, governance, security, and operational risks for autonomous or semi‑autonomous systems, including data handling, access control, auditability, and human accountability.
  • Excellent written and verbal communication, with demonstrated ability to lead technical direction, resolve ambiguity, and influence senior stakeholders.

Preferred Qualifications

  • Experience optimizing large‑scale GPU inference or training workloads for latency, throughput, utilization, availability, and cost.
  • Experience building or operating model serving, inference gateways, agent runtimes, workflow engines, developer platforms, or internal AI productivity platforms.
  • Experience integrating AI systems with enterprise APIs, databases, cloud services, vector databases, embeddings, retrieval systems, identity systems, and policy enforcement layers.
  • Experience with LLM fine‑tuning, long‑context systems, reasoning models, model routing, caching, batching, quantization, or emerging generative AI research.
  • Experience building evaluation frameworks for agentic systems, including offline evals, online experiments, golden tasks, adversarial testing, regression gates, and observability dashboards.
  • Experience using AI‑assisted software development tools such as Codex, Claude Code, Cursor, Copilot, or similar systems in large‑scale engineering environments.
  • Track record of defining architectural standards, platform capabilities, or engineering practices adopted across multiple teams or organizations.
  • Experience in enterprise, cloud infrastructure, regulated, security‑sensitive, or mission‑critical environments.

Disclaimer

Oracle uses Artificial Intelligence in our recruiting process. Read more about it in our Recruiting Privacy Policy.

Range and benefit information provided in this posting are specific to the stated locations only.

CA: Hiring Range in CAD from: $81,700 to $131,700 per annum.

Oracle maintains broad salary ranges for its roles in order to account for variations in knowledge, skills, experience, market conditions and locations, as well as reflect Oracle's differing products, industries and lines of business. Candidates are typically placed into the range based on the preceding factors as well as internal peer equity.

Career Level - IC3

Vacancy Type - New Position

Equal Employment Opportunity

Oracle is an Equal Employment Opportunity Employer. All qualified applicants will receive consideration for employment without regard to race, color, religion, sex, national origin, sexual orientation, gender identity, disability and protected veterans’ status, or any other characteristic protected by law. Oracle will consider for employment qualified applicants with arrest and conviction records pursuant to applicable law.

We’re committed to including people with disabilities at all stages of the employment process. If you require accessibility assistance or accommodation for a disability at any point, let us know by emailing View email address on ca.talent.com or by calling View phone number on ca.talent.com in the United States.

Request a referral from an Oracle employee.

#J-18808-Ljbffr
Vacancy posted 8 days ago
Similar jobs that could be interesting for youBased on the Principal AI Agent / ML Software Engineer (OCI) in Toronto, ON vacancy
  • $154k - $247k per year

     ...realize their greatest potential. Title and Summary Principal Software Architect, AI Overview Mastercard is looking for a talented Principal...  ...new product concepts. This is a hands‑on role for an engineer who is deeply engaged in using Generative and Agentic AI through... 
    Principal
    Internship
    Worldwide

    JobPath Partners LLC

    Toronto, ON
    9 days ago
  • A pioneering AI firm in Toronto is seeking a skilled Machine Learning Engineer to develop and deploy innovative AI solutions. You will integrate advanced models and optimize techniques for enterprise applications, ensuring high-quality and reliable systems. The ideal candidate... 
    Suggested

    Boson AI

    Toronto, ON
    8 days ago
  • Lead the development of transformative Cloud-Native AI applications at Autodesk as a Software Architect focused on AI/ML. Your expertise will enhance Product Data...  ...platform patterns and write production code for AI agents that streamline PDM and PLM processes. With over... 
    Suggested

    Autodesk

    Toronto, ON
    3 hours ago
  • $115k - $170k per year

    We are hiring a Principal AI Engineer , a hands‑on technical leader and force multiplier in AI Engineering & Enablement, to advance AI‑assisted...  ...development and automation—including coding assistants, agent workflows, tool‑use patterns (APIs, MCP, CLI‑based agents), retrieval... 
    Principal
    Work at office
    Remote work

    Questrade Financial Group

    Toronto, ON
    8 days ago
  • $114k - $142k per year

     ...secure. At QFG, we combine human‑centric collaboration with AI‑driven innovation to redefine financial services. The ideal...  ...and collaborative environment We’re looking for our next Principal Software Engineer Reporting to the Manager, Software Engineering. At Flexiti... 
    Principal
    Permanent employment
    Full time
    Work at office

    Flexiti

    Toronto, ON
    10 hours ago
  •  ...platform combines the best of AI and human intelligence to help...  ...available serving stacks for in‑house ML model serving and integrating...  ...post‑mortems, and mentor engineers on production ML best practices...  ...5+ years writing production software; 2+ years focused on ML platform... 
    Work at office
    Local area
    Remote work
    Work from home
    Home office

    Cresta

    Toronto, ON
    8 days ago
  • $164.6k - $235.1k per year

    About The Role As a Staff Software Engineer on the ML Infrastructure team, you will collaborate closely with the Machine Learning and Product teams...  ...infrastructure and critical components such as the inference engine, feature store, vector store, and experimentation engine.... 
    Principal
    Long term contract
    Remplacement
    Full time
    Temporary work
    Local area
    Flexible hours

    Tubi

    Toronto, ON
    8 days ago
  • Become a Senior Software Developer specializing in AI/ML at Google Cloud in Waterloo or Toronto, ON. Channel your software development experience into advancing...  ...Responsibilities: • Create tools for investigative AI agent performance • Design and implement recommendation systems... 

    Google

    Toronto, ON
    8 days ago
  •  ...are seeking a highly experienced and technically proficient Principal, Software Engineering, to lead complex engineering efforts and guide architectural...  ...technologies not limited to API, microservices, cloud, SAAS, AI and additionally on improving software engineering processes... 
    Principal
    Long term contract
    Flexible hours

    Intact Financial Corporation

    Toronto, ON
    2 days ago
  • Step into a Senior Software Developer position at Google focusing on AI/ML in Waterloo or Toronto. Drive innovation in conversational insights and technology solutions...  ...Key Responsibilities: • Implement tools to assess AI Agent performance • Design and develop recommendation... 

    Google

    Toronto, ON
    8 days ago
  • Principal Engineer Who are you? As our Principal Engineer, you'll be the visionary architect behind...  ...engineering leaders to lead the evolution of AI in the development lifecycle,...  ...partnership with our DevOps team, ensuring our software solutions are highly available,... 
    Principal
    Long term contract
    Remote work
    Flexible hours

    Xello

    Toronto, ON
    8 days ago
  • $130k - $180k per year

     ...technology serves people—both our team and our customers. We see AI as a collaborative and transformative enabler, and we are...  ...posting is for an existing vacancy. We’re looking for our next Principal Software Engineer. Could It Be You? The Principal Software Engineer is... 
    Principal
    Permanent employment
    Full time
    Work at office
    Immediate start

    Robertson & Company Ltd.

    Toronto, ON
    8 days ago
  •  ...and the JVM stack (Java, Scala) Strong software engineering fundamentals and ability to write efficient...  ...We are seeking an experienced Principal Software Engineer (Data) to join our fast...  ...data scientists to support and integrate ML models into data workflows Continuously... 
    Principal

    ZoomInfo

    Toronto, ON
    8 days ago
  • $115k - $149k per year

     ...is building the future of competitive intelligence. We are hiring an Software Engineer, AI to join our team in Toronto. Focus on building and optimizing state-of-the-art LLM-powered agents that can reason, plan, and automate workflows for users. You will lead the design... 
    Full time
    Work at office

    Klue

    Toronto, ON
    8 days ago
  •  ...unified solution database and continuous calculation engine, driving efficiency, productivity and compliance for...  ...About the opportunity We are looking for a Senior Software Developer to join the team building AI Agent capabilities in Dayforce, with a focus on data-centric... 
    Long term contract
    Remote work

    Dayforce US, Inc.

    Toronto, ON
    3 days ago
  • Cerebras Systems builds the world's largest AI chip, 56 times larger than GPUs. Our novel...  ...learning users to effortlessly run large-scale ML applications, without the hassle of...  ...Demonstrated experience debugging complex hardware/software systems and driving issues to root cause.... 
    Long term contract

    Cerebras

    Toronto, ON
    8 days ago
  • Elevate your career as an AI/ML Engineer with Wipro in Toronto. Bring your expertise in Python, Scala, and production model support to enhance ML capabilities. Wipro is looking for a skilled AI/ML Engineer with 5-8 years of industry experience. You will finetune and support... 

    Wipro

    Toronto, ON
    4 hours ago
  • $180k - $275k per year

    The Role As Principal Software Engineer for a new product within Veeva, you will be a founding member of a team building our next major AI-driven platform — one that will transform how Life Sciences companies manage safety, regulatory, and clinical development. You will influence... 
    Principal
    Internship
    Local area
    Flexible hours

    Veeva Systems

    Toronto, ON
    8 days ago
  • $196.3k per year

     ...Jobber might be the place for you! We’re looking for a Mobile Principal Software Engineer to be part of our Software Engineering team. At Jobber,...  ...to both technical and non‑technical audiences. Utilize AI tools to enhance development practice. At Jobber, we use AI... 
    Principal
    Long term contract
    Internship

    Jobber

    Toronto, ON
    8 days ago
  • Purpose of the Job We are looking for a Staff AI Platform & Agent Runtime Engineer to build the foundation for enterprise-scale AI and agent execution...  ...engineering teams. Knowledge / Skill Requirements 7+ years of software, platform, or cloud engineering experience, with 3+ years... 

    United States Digital Space LLC

    Toronto, ON
    9 hours ago
  • Elevate your career as a Principal Software Engineer (Data) with ZoomInfo, where you'll craft big data pipelines and systems. Join a collaborative team...  ...data architectures • Collaborate with data scientists for ML integration • Improve performance and scalability of data platforms... 
    Principal

    ZoomInfo Technologies

    Toronto, ON
    4 hours ago
  • Elevate your career as an R&D Engineer focused on AI/ML and high-performance computing. Build innovative workloads on a leading wafer-scale architecture...  ...Utilize your expertise to influence next-gen hardware and software in a dynamic environment dedicated to innovation. #J-18808-... 

    Cerebras Systems

    Toronto, ON
    8 days ago
  • Join CPP Investments as a Principal Engineer specializing in AI & Emerging Technologies, focusing on scalable, impactful solutions. Your leadership will...  ...strategic vision. You will need significant experience in software engineering and a solid grasp of AI as well as cloud... 
    Principal

    CPP Investments | Investissements RPC

    Toronto, ON
    2 days ago
  • $140k - $175k per year

     ...organization. Are you excited about building AI‑driven software that redefines how professionals work?...  ...a global leader. As a Lead Software Engineer, you will play a pivotal role in...  ...backend services that power generative AI agents and orchestration systems. This role requires... 
    Work at office
    Local area
    Flexible hours
    2 days per week
    3 days per week

    PowerToFly

    Toronto, ON
    8 days ago
  • $62k - $90k per year

     ...Job Overview Entry‑level Software Engineer I – AI, Toronto, ON (on‑site). This full‑time position focuses on developing AI‑enabled solutions in collaboration with technology partners and stakeholders. Salary Context Compensation is not disclosed in the posting. The... 
    Full time

    TryApplyNow

    Toronto, ON
    4 hours ago
  •  ...Cerebras Systems builds the world's largest AI chip, 56 times larger than GPUs. Our...  ...learning users to effortlessly run large-scale ML applications, without the hassle of...  ...computation. About The Role As a Senior Software Engineer in ML Integration and Quality team, you will... 
    Work at office
    Remote work

    Cerebras

    Toronto, ON
    8 days ago
  • Drive innovation in clinical data processing as a Lead AI/ML Engineer at Tech Mahindra. Your expertise will help fine-tune models crucial for healthcare applications. Tech Mahindra is on the hunt for a seasoned AI/ML Engineer with 10+ years to focus on embedding models tailored... 

    Tech Mahindra

    Toronto, ON
    8 days ago
  • Transform the AEC industry as a Principal Software Engineer at Autodesk, specializing in data solutions for generative AI. Work in a hybrid model from our Boston or Toronto offices. You will lead the development of cutting-edge data pipelines that enable advanced AI capabilities... 
    Principal

    Autodesk

    Toronto, ON
    8 days ago
  • Take the lead as a Senior Principal Software Engineer at Intact, focusing on high-level strategic and architectural decisions in a hybrid work model....  ...your extensive knowledge in technology solutions, including AI and cloud systems, to improve scalability and performance. Join... 
    Principal

    Intact

    Toronto, ON
    8 days ago
  • $100k - $145k per year

     ...About the Role Senior Software Engineer – AI (Materia AI) We're building the next generation of AI‐powered platforms for tax and accounting professionals...  ...high‐performance APIs and microservices that power AI agents, orchestration engines, and content pipelines, ensuring... 
    Work at office
    Flexible hours
    2 days per week
    3 days per week

    Refinitiv

    Toronto, ON
    15 days ago

Do you want to receive more vacancies?

Subscribe and receive similar vacancies to Principal AI Agent / ML Software Engineer (OCI). Be the first to apply!