Back to results

Application Engineer

  • Toronto, ON, Canada
  • Greater Toronto Area, Canada, Canada

Contract

Applications open in a new tab.

Job details

Job type
Contract
Apply by
Posting language
English
Posted

Original job description

We are seeking an experienced Application Engineer to design, develop, and support integration services, APIs, and automation capabilities that enable AI-powered business solutions. The role will focus on building scalable connectors, middleware services, and enterprise integrations that allow AI agents and business applications to securely interact with internal and external systems.

The ideal candidate combines practical software engineering experience with sound judgment about how an integration will work within the wider business process and system.

Key Responsibilities

•

Design, develop, test, deploy, and troubleshoot production REST APIs and integration services.

•

Build and enhance MCP (Model Context Protocol) connectors and other enterprise integration frameworks.

•

Develop middleware services that bridge AI platforms with enterprise applications and data sources.

•

Create automation capabilities that streamline business processes and AI-assisted workflows.

•

Collaborate with solution architects, product teams, and business stakeholders to define scalable technical solutions.

•

Participate in code reviews, architecture discussions, and design sessions.

•

Ensure solutions meet security, performance, reliability, and maintainability standards.

•

Contribute to reusable frameworks, libraries, and integration patterns.

•

Use AI-assisted development tools such as Codex in day-to-day engineering, and review and test the resulting code.

Required Skills & Experience

•

Strong software engineering background with Python.

•

Experience designing and delivering production REST APIs.

•

Solid understanding of API design principles, authentication, authorization, and integration patterns.

•

Experience working with cloud-native applications and services.

•

Understanding of event-driven and service-oriented architectures.

•

Practical experience with automated testing, CI/CD, code reviews, and diagnosing production failures.

•

Ability to understand the purpose and wider context of a requirement, explain assumptions and trade-offs, and judge when to proceed, clarify, or challenge the proposed approach.

•

Strong problem-solving and communication skills.

Preferred Qualifications

•

Experience with MCP or AI agent integration frameworks.

•

Experience building enterprise automation solutions.

•

Front-end or UI development experience.

•

Experience with Databricks, cloud platforms, or enterprise AI systems.

•

Previous experience in consulting or complex enterprise environments.

•

Experience using AI coding agents in software development.

Success Profile

Success means delivering secure, maintainable integrations that work reliably in production and meet the intended business need

More about this job

Responsibilities

Design, develop, test, deploy, and support production APIs, MCP connectors, middleware, and automation that securely connect AI platforms with enterprise applications and data sources. Collaborate with architects, product teams, and business stakeholders to deliver scalable, reliable, secure, and maintainable integrations and reusable engineering patterns.

Requirements

Requires strong Python software engineering experience, production REST API delivery, knowledge of API security and integration patterns, and familiarity with cloud-native, event-driven, and service-oriented architectures. Candidates should have practical experience with testing, CI/CD, code reviews, and production troubleshooting, along with sound judgment and strong communication skills.

Skills

  • Python
  • REST API Development
  • API Design
  • Authentication
  • Authorization
  • MCP Connectors
  • Enterprise Integrations
  • Middleware Development
  • Automation
  • Cloud-Native Applications
  • Event-Driven Architecture
  • Service-Oriented Architecture
  • Automated Testing
  • CI/CD
  • Production Troubleshooting
  • AI Agent Integration

Visa sponsorship

Not detected in the job text

Categories

  • Software
  • Technology
  • Engineering
  • Consulting

Keywords

  • Python
  • REST APIs
  • Model Context Protocol
  • MCP Connectors
  • AI Agents
  • Enterprise Integrations
  • Middleware
  • Automation
  • Cloud-Native Applications
  • Event-Driven Architecture
  • Service-Oriented Architecture
  • Authentication
  • Authorization
  • API Design
  • Automated Testing
  • CI/CD
  • Code Reviews
  • Production Troubleshooting
  • Codex
  • Databricks
  • Cloud Platforms
  • Enterprise AI Systems
  • Reusable Frameworks
  • Integration Patterns
  • Business Process Automation

Report this job