Software Engineer - AI
Role Overview
Build production AI experiences for Network Solutions, including conversational agents, business and website creation, knowledge and FAQ agents, content experiences, domain discovery, and intelligent automation.
Work with senior engineers, architects, and product partners to deliver reliable, secure, observable, and cost-efficient AI systems.
Key Skills for This Role
Full Job Posting
Applied AI Engineering Role
Build production AI experiences for Network Solutions, including conversational agents, business and website creation, knowledge and FAQ agents, content experiences, domain discovery, and intelligent automation.
Work with senior engineers, architects, and product partners to deliver reliable, secure, observable, and cost-efficient AI systems.
Core Responsibilities
- Translate product requirements into AI or deterministic software solutions.
- Build Python AI services, agent workflows, RAG systems, model integrations, and event-driven workflows.
- Run evaluations, debug production AI failures, and improve quality, safety, latency, reliability, and cost.
- Own assigned features across APIs, workflows, data, queues, model integration, observability, and production support.
Required Experience
- 3+ years building production backend, distributed, or cloud-based software systems.
- At least 1 year building applied AI, LLM, RAG, NLP, or agent-based applications.
- Strong Python, FastAPI, asynchronous programming, API development, and distributed-systems fundamentals.
- Hands-on queue or messaging architecture experience and LLM API integration experience.
- Experience contributing to RAG or knowledge-grounded systems and working knowledge of PostgreSQL and data modeling.
- Regular use of AI coding agents such as Cursor, Claude Code, Codex, or equivalent tools.
Preferred Experience
- Experience with Docker, CI/CD, testing, logging, observability, tracing, OpenTelemetry, or Langfuse is preferred.
- Experience with Semantic Kernel, Microsoft Agent Framework, LangGraph, PydanticAI, MCP, LiteLLM, Azure AI Search, pgvector, Chroma, Kubernetes, Azure, or OCI is valued.
- Customer-facing AI products, open-weight model inference, AI safety controls, automated evaluations, or high-scale backend platform experience can help candidates stand out.
Workplace
- The source URL identifies the role as remote in Quebec, Canada.
Apply for this job in 1 click
Skip the repetitive application forms
Install the Base Career Chrome Extension and autofill job applications across major job boards with your profile.
Trusted by over 500,000 job seekers on Base Career
More from this employer
More jobs at Newfold Digital
Senior Software Engineer (Frontend–React)
, IND
Bluehost is seeking a senior frontend engineer to build and improve customer-facing web applications and React experiences. Candidates should bring strong JavaScript, TypeScript, HTML, CSS, and React skills; 5–8 years of
Principal Software Engineer (React)
, IND
Newfold Digital is seeking a Principal Software Engineer to define frontend architecture and build high-performance React applications for millions of users. The role requires extensive frontend experience, technical lea
Senior Software Engineer - AI
, CAN
Newfold Digital seeks a Senior Applied AI Engineer to build secure, observable, cost-efficient production AI products and agent workflows. You will develop Python backend services, RAG systems, messaging architectures, m
Senior Software Engineer - AI
Québec, CAN
Newfold Digital seeks a Senior Applied AI Engineer to build secure, observable, cost-efficient AI products and backend services. The role requires 5+ years of production software engineering experience plus hands-on LLM,
Systems Administrator
, IND
Sr Financial Analyst
Mumbai, IND
Software Development Engineer in Test - AI
, IND
Senior Software Engineer (Frontend–React)
, IND
Principal Software Engineer (React)
, IND
Senior Software Engineer - AI
, CAN
Senior Software Engineer - AI
Québec, CAN