AI Software Engineer
Role Overview
Build secure, reliable, production-ready AI services and agents as part of a multi-year digital transformation.
Approximately 70–80% of the role focuses on AI systems, agents, retrieval, evaluation, and model integration; the remainder supports full-stack development, APIs, data pipelines, and enterprise integration.
The role is full-time and on-site in Cambridge, Ontario.
Key Skills for This Role
Full Job Posting
Position
Build secure, reliable, production-ready AI services and agents as part of a multi-year digital transformation.
Approximately 70–80% of the role focuses on AI systems, agents, retrieval, evaluation, and model integration; the remainder supports full-stack development, APIs, data pipelines, and enterprise integration.
The role is full-time and on-site in Cambridge, Ontario.
AI systems and applications
- Implement AI assistants, agents, RAG, intelligent search, knowledge workflows, automation services, and reusable platform components.
- Build safe tool-using and multi-step agent workflows; implement orchestration, retrieval, guardrails, human review, and failure handling.
- Develop AI evaluation workflows and responsive React/TypeScript applications with backend services and APIs.
- Integrate AI solutions with enterprise systems, databases, engineering data, and approved external services.
- Test, deploy, monitor, troubleshoot, and document production systems; contribute to technical reviews, standards, and shared libraries.
Required experience and capabilities
- Five or more years building and supporting production enterprise applications, services, integrations, or data platforms.
- Practical experience implementing AI/LLM solutions, including agentic or retrieval-based systems, evaluation, or model integration.
- React and TypeScript frontend experience; Python backend experience plus .NET/C# or Node.js.
- Strong SQL skills and experience with APIs and system integration.
- Experience with Git, automated testing, CI/CD, containers, deployment, monitoring, and production troubleshooting.
- Active professional use of AI coding assistants.
- Degree or diploma in computer science, software engineering, engineering, information technology, or equivalent education and relevant experience.
Preferred experience
- Model-serving or AI-platform infrastructure, local or cloud inference, GPU workloads, vector databases, hybrid retrieval, or enterprise search.
- Azure, Azure OpenShift, Kubernetes, container registries, secrets management, identity integration, or infrastructure automation.
- Manufacturing automation, engineering data, CAD/PDM, PLM, ERP, MES, Omniverse, OpenUSD, simulation, or digital twins.
- Security, privacy, responsible AI, prompt-injection defense, access control, and auditability.
Compensation and benefits
- Compensation is listed as CAD 130,000–155,000; the posting does not specify a pay cadence.
- Benefits include RRSP matching, health, dental and vision coverage, tuition and professional dues reimbursement, vacation, personal and sick days, and snacks.
About Eclipse Automation
Eclipse Automation delivers custom automated manufacturing solutions and combines automation expertise with digital innovation.
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 Eclipse Automation
Project Coordinator
Cambridge, CAN
Eclipse Automation is seeking a Project Coordinator to provide scheduling, documentation, and administrative support for nuclear projects. Candidates should have a relevant diploma or equivalent experience, proficiency i
Quality Assurance Lead, Nuclear
Cambridge, CAN
Eclipse Automation seeks a Nuclear Quality Assurance Lead to coordinate project quality activities, documentation, inspections, corrective actions, and shipment readiness. Candidates need a technical post-secondary diplo
Lead Electrician
Cambridge, CAN
Eclipse Automation is seeking an Electrical Manufacturing Project Lead to coordinate electrical manufacturing project delivery, review designs and guide the electrical project team. Candidates need an electrician certifi
Project Coordinator
Cambridge, CAN
Quality Assurance Lead, Nuclear
Cambridge, CAN
Software Design Co-op, Nuclear
Cambridge, CAN
Supply Chain Coordinator Co-op
Cambridge, CAN
Controls Software Design Co-op
Cambridge, CAN
Logistics Coordinator Co-op
Cambridge, CAN
Lead Electrician
Cambridge, CAN