Senior Software Engineer II
Role Overview
Hands-on software engineering role developing and scaling AI-powered solutions for field services, technical operations, and the AiDASH SaaS platform.
Approximately 75% of the role focuses on Generative AI engineering and 25% on customer delivery, including operational data work.
Collaborate with engineering, product, data science, security, professional services, and customer-facing teams.
Key Skills for This Role
Full Job Posting
Role overview
Hands-on software engineering role developing and scaling AI-powered solutions for field services, technical operations, and the AiDASH SaaS platform.
Approximately 75% of the role focuses on Generative AI engineering and 25% on customer delivery, including operational data work.
Collaborate with engineering, product, data science, security, professional services, and customer-facing teams.
Generative AI engineering
- Build agentic automation platforms, including virtual field-service and support engineering capabilities.
- Develop Generative AI product features through design, development, testing, deployment, and production support.
- Create enterprise data assistants and conversational web experiences grounded in APIs, databases, documents, and search indexes.
- Build RAG and orchestration services using tool calling and structured outputs to connect LLMs with product APIs.
- Turn conversations, documents, notes, and requests into structured tasks, with human approval and audit logging.
- Develop AI-assisted DevOps tools and integrate, evaluate, version, monitor, and roll back production LLMs.
- Improve answer quality, source accuracy, latency, safety, and cost; implement robust security, tenant separation, logging, error handling, retries, and observability.
- Develop proofs of concept and MVPs, take successful solutions to production, and contribute reusable tools and engineering patterns.
Customer delivery and collaboration
- Build customer-specific customizations and product extensions using AiDASH APIs, and support customer deployments with GIS and geospatial data corrections.
- Integrate products with customer and third-party systems and support delivered solutions in production.
- Prepare technical documentation, deployment notes, and product demonstrations for customers and internal teams.
- Partner with relevant teams to define requirements, scope solutions, deliver outcomes, and communicate technical decisions and trade-offs.
Required qualifications
- Bachelor’s or Master’s degree in a related quantitative or computing field, or equivalent education and relevant experience.
- At least 5 years of professional software engineering experience.
- Hands-on experience building and deploying production Generative AI or LLM applications.
- Strong Python and/or Java skills and experience writing maintainable, tested, production-quality code.
- Experience with React, TypeScript, or JavaScript web applications; microservices, REST APIs, multi-tenant apps, and asynchronous processing.
- Experience with AWS or equivalent cloud, containers, deployment pipelines, monitoring, and production support.
- Experience with SQL and NoSQL databases, search systems, queues, caching, enterprise software delivery, and third-party integrations.
- Clear communication and collaboration with technical and non-technical stakeholders.
Additional assets
- Utility, energy, geospatial, or GIS data experience is an asset.
- Familiarity with secure enterprise AI, AI observability, or LLM evaluation frameworks is an asset.
- Experience moving AI proofs of concept into scalable production environments is an asset.
Pay range
- Expected pay range is CAD 114,750–162,000 per year, including base pay and short-term incentives.
Benefits
- Benefits include health coverage, wellness support, paid holidays and leave, retirement and incentive programs, professional development, and flexible work arrangements; eligibility and terms apply.
Application
- An online application is required; the posting remains open until filled.
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 Schneider Electric
Principal, System Architect (Pre-sales)-Cooling
, UAE
Schneider Electric seeks a principal system architect to shape customer solutions for cooling, energy transition, and digital transformation. The role combines architecture design, feasibility and integration guidance, a
Associate Legal Counsel, Business Legal
, UAE
Schneider Electric is seeking an Associate Legal Counsel to support corporate governance and legal entity matters across the Middle East and Africa. The role includes statutory compliance, entity lifecycle work, M&A supp
Principal, System Architect (Pre-sales)-Cooling
Dubai Silicon Oasis, UAE
Senior PreFab Technical Leader
Riyadh, KSA
Specialist, Project Management
Bengaluru, IND
Principal, Electrical Systems Design Engineer
, IND
Manager I, People Technology Services
, IND
Principal, System Architect (Pre-sales)-Cooling
, UAE
Associate Legal Counsel, Business Legal
, UAE
Generalist Service Representative I
, KSA
Principal, System Architect (Pre-sales)-Cooling
Dubai Silicon Oasis, UAE