Back to results

Forward Deployed Engineer

  • Toronto, ON, Canada

Contract

Applications open in a new tab.

Job details

Job type
Contract
Apply by
Experience
10+ years of experience in data engineering, AI application development, and production software engineering.
Posting language
English
Posted

Original job description

Role : Forward Deployed Engineer (Python/PySpark Developer)

Location : Toronto ,ON

Role Overview

We are seeking a Senior Forward Deployed Engineer with strong expertise in Python, PySpark, data engineering, AI application development, and cloud platforms. The candidate will work closely with clients and engineering teams to build, deploy, and optimize production-ready AI and data solutions.

Key Responsibilities

  • Collaborate with clients and business stakeholders to understand workflows, requirements, and success criteria.
  • Profile and process data using Python, pandas, PySpark, and SQL.
  • Develop and deploy AI applications, REST APIs, and data pipelines using FastAPI and cloud platforms.
  • Build Claude-powered AI solutions using RAG, prompt engineering, vector databases, semantic search, and agentic AI.
  • Implement batch, real-time, and streaming data pipelines.
  • Manage MLOps/LLMOps, CI/CD, MLflow, monitoring, deployment, and rollback.
  • Troubleshoot production issues and optimize performance, reliability, latency, and cost.
  • Ensure data security, governance, quality, and compliance while driving client adoption and knowledge transfer.

Required Skills

  • 10+ years of experience in data engineering, AI application development, and production software engineering.
  • Strong expertise in Python, PySpark, SQL, REST APIs, FastAPI, Git, Docker, Kubernetes, Airflow, and MLflow.
  • Experience with Claude, RAG, vector databases, agentic AI, and LLMOps/MLOps.
  • Strong knowledge of ETL/ELT, distributed processing, cloud platforms, and CI/CD.
  • Understanding of IAM/RBAC, encryption, data privacy, monitoring, and enterprise security.
  • Excellent client-facing, consulting, problem-solving, and communication skills.
  • BFSI experience and a bachelor's degree in a relevant discipline are required/preferred as specified by the employer; relevant certifications are an advantage.
More about this job

Responsibilities

Work with clients and engineering teams to understand requirements and build, deploy, and optimize production-ready AI applications, APIs, and data pipelines. Manage data processing, MLOps/LLMOps, production troubleshooting, security, governance, and client adoption.

Requirements

Requires 10+ years of experience in data engineering, AI application development, and production software engineering, with strong skills in Python, PySpark, SQL, APIs, cloud platforms, and CI/CD. Experience with Claude, RAG, vector databases, agentic AI, enterprise security, and client-facing consulting is required; BFSI experience and a relevant bachelor's degree are required or preferred as specified by the employer.

Skills

  • Python
  • PySpark
  • SQL
  • Data Engineering
  • REST APIs
  • FastAPI
  • Claude
  • Retrieval-Augmented Generation (RAG)
  • Vector Databases
  • Agentic AI
  • MLOps/LLMOps
  • Docker
  • Kubernetes
  • Airflow
  • MLflow
  • Cloud Platforms

Visa sponsorship

Not detected in the job text

Categories

  • Technology
  • Software
  • Data & Analytics
  • Engineering
  • Consulting

Keywords

  • Python
  • Pandas
  • PySpark
  • SQL
  • Data Engineering
  • AI Application Development
  • REST APIs
  • FastAPI
  • Claude
  • Retrieval-Augmented Generation (RAG)
  • Prompt Engineering
  • Vector Databases
  • Semantic Search
  • Agentic AI
  • ETL/ELT
  • Distributed Processing
  • Batch Processing
  • Real-Time Data Pipelines
  • Streaming Data Pipelines
  • MLOps
  • LLMOps
  • CI/CD
  • MLflow
  • Docker
  • Kubernetes
  • Airflow
  • Cloud Platforms
  • IAM/RBAC
  • Data Governance
  • BFSI

Report this job