Schneider Electric

Senior Software Engineer II

Schneider Electric
Apply
3 days ago
Calgary, CanadaSenior

Responsibilities

  • Build and expand agentic automation platforms, including virtual field services and support engineering solutions.
  • Design, develop, test, deploy, and support Generative AI capabilities embedded in the AiDASH SaaS product.
  • Develop enterprise data assistants, conversational web experiences, retrieval-augmented generation services, tool-calling workflows, and structured-output pipelines.
  • Create intelligent workflows that convert conversations, documents, meeting notes, and requests into tasks, work items, and notifications with human approval and audit logging.
  • Integrate, evaluate, monitor, version, and improve production LLMs and AI services, including rollback, observability, security, authentication, authorization, tenant separation, retries, and error handling.
  • Develop proofs of concept and MVPs and evolve successful solutions into secure, scalable production applications.
  • Build reusable AI engineering tools, frameworks, and patterns, including AI-assisted DevOps tools.
  • Deliver customer-specific customizations and product extensions using AiDASH APIs and integrate products with customer and third-party systems.
  • Support customer deployments through operational data work, including GIS and geospatial data corrections.
  • Prepare technical documentation, deployment notes, and product demonstrations and collaborate with product, engineering, data science, security, professional services, and customer-facing teams.

Requirements

  • Bachelor’s or Master’s degree in Computer Science, Software Engineering, Artificial Intelligence, Data Science, or a related field, or an equivalent combination of education and relevant experience.
  • 5+ years of professional software engineering experience.
  • Hands-on experience building and deploying production Generative AI or LLM applications such as chatbots, assistants, retrieval-augmented generation solutions, tool-calling workflows, or AI evaluation systems.
  • Strong programming skills in Python and/or Java and experience writing maintainable, well-tested, production-quality code.
  • Experience developing web applications using React, TypeScript, or JavaScript.
  • Experience with microservices, REST APIs, multi-tenant applications, and asynchronous processing.
  • Experience with AWS or an equivalent cloud platform, including containers, deployment pipelines, monitoring, and production support.
  • Experience with SQL and NoSQL databases, search systems, queues, and caching technologies.
  • Experience delivering enterprise software and integrating solutions with third-party systems.
  • Clear communication and collaboration skills with technical and non-technical stakeholders.
  • Preferred experience with utility, energy, geospatial, or GIS data; secure enterprise AI applications; AI observability; LLM evaluation frameworks; or transitioning AI proofs of concept into scalable production environments.

Benefits

  • CAD 114,750–CAD 162,000 expected annual pay range, including base pay and short-term incentives.
  • Health, medical, dental, vision, life, accident, disability, telemedicine, wellness reimbursement, employee assistance, and flexible work arrangements.
  • 13 paid holidays, up to 19 days of paid time off in the first year, paid family and parental/care leave, and a Recharge Break savings plan.
  • Employee share ownership plan and retirement plan with employer pension match.
  • Performance and development conversations, Senior Talent Program, global career opportunities, mentors, Schneider Career Hub access, and Coursera learning platforms.
  • Volunteer leave, Schneider Electric Foundation programs, youth education initiatives, recognition programs, and an inclusive workplace.
Schneider Electric

About Schneider Electric

10,000+ employees

Schneider Electric builds electrical distribution equipment, industrial automation systems, and energy-management software and services for buildings, data centers, factories, and utilities. Founded in 1836 and headquartered in Rueil-Malmaison, France, it is a public company listed on Euronext Paris. The company sells globally through direct and partner channels in 100+ countries, with offerings such as switchgear, circuit protection, building management, microgrids, and the EcoStruxure software suite.

Contact me