AI Developer

Ampstek — Canada · Posted ~1 day ago

Mid Full-time Visa History ✓

Skills

Python RAG LLM Embedding Models Retrieval Algorithms Agentic Workflows Prompt Engineering Software Engineering Embeddings

🔓 Log in to save this job, tailor your resume & track your apply process — 7 days free, no card needed.

Log in to add to target list

Summary

A hands-on artificial intelligence engineering role building intelligent applications through retrieval pipelines, autonomous workflows, context optimization, and scalable software components.

Highlights

Hands-on AI engineering role focused on building advanced retrieval and agent systems with opportunities to optimize enterprise-scale solutions.

Description

Job Title: AI Developer Job location:: Toronto, Brampton, Canada A hands-on builder who writes the native code powering our RAG pipelines, agentic workflows, and context-engineering systems. About the Role You will implement the mechanical core of our AI features: chunking logic, embedding flows, retrieval algorithms, agent state machines, and prompt-construction engines. You will ensure every component is observable, testable, and optimized for enterprise workloads. What You Will Do • Build RAG Pipelines: Implement custom chunking, embeddings, hybrid search, re-ranking, and retrieval logic tailored to domain-specific semantics. • Agentic Orchestration: Build multi-step agents with working memory, tool execution, state tracking, and deterministic control flows. • Context Engineering: Optimize prompts, context packing, and token-economics to maximize reasoning quality while minimizing latency and cost. Required Qualifications • Strong software engineering fundamentals with intermediate Python. • Experience building transparent AI systems using standard libraries and HTTP clients. • Hands-on FastAPI server development. • Knowledge of Google GECX. • Experience with structured extraction using JSON schemas, Pydantic, and advanced prompting AI Developer - Skillset Requirements Skillset Requirements • Native RAG Implementation: Custom chunking, embeddings, hybrid search, re-ranking, and retrieval logic. • Agentic Programming: Building tool-use flows, working memory, state machines, and deterministic agent orchestration. • Prompt Engineering: Crafting structured prompts, multi-shot reasoning scaffolds, and domain-specific context packing. • Python Engineering: Strong fundamentals, async programming, concurrency, and performance tuning. • FastAPI: Building transparent, debuggable AI microservices. • Structured Extraction: JSON schema design, Pydantic models, and deterministic extraction patterns. • LLM Tooling: Experience with HTTP clients, raw API calls, and minimal-framework AI development. • Testing & Debugging: Unit tests for agents, RAG regression tests, and prompt-level debugging. • Observability: Instrumenting tracing, logging, and token/latency metrics for agents and RAG components Thanks, and Regards Anil Kumar | Technical Recruiter Email: anil.k@ampstek.com Desk: 6095361083 www.ampstek.com