Software Developer II (.NET/AI)
Мэтч & Сопровод
Для мэтча с этой вакансией нужен Plus
Описание вакансии
TL;DR
Software Developer II (.NET/AI): Building next-generation infrastructure products and Azure-based Cloud services with an accent on LLM integration and prompt engineering. Focus on implementing AI evaluation workflows, integrating MCP servers, and ensuring system stability and scalability.
Location: Burlington, Ontario, Canada (In-office or Hybrid)
Company
provides world-leading software solutions for the design, construction, and operation of global infrastructure through digital twin technology.
What you will do
- Design, implement, and support product features and core components within Microsoft Azure Cloud services.
- Integrate LLM-based features, prompt engineering, and AI evaluation workflows into the product.
- Develop and maintain fully automated CI/CD pipelines to deliver code changes to production.
- Participate in defining feature requirements to ensure stability, usability, and maintainability.
- Perform unit testing and maintain the existing code base to ensure high quality.
- Collaborate with Product Managers and mentor team colleagues.
Requirements
- At least 5 years of experience in software development with C#/.NET.
- Minimum 1 year of experience with LLM-based features, prompt engineering, and AI evaluation workflows.
- Hands-on experience integrating MCP Servers, tools, or APIs.
- At least 3 years of experience working with SQL Server and Azure SQL databases.
- Graduate or post-graduate degree in Computer Science, Software Engineering, or a related field.
- Location: Must be based in or able to work from Burlington, Ontario, Canada.
Nice to have
- Experience with AI observability (telemetry, model output monitoring, MCP instrumentation).
- Ability to create high-quality persistent prompts and AI evaluation harnesses.
- Proficiency in TypeScript, JavaScript, and React.
- Experience with Docker, Kubernetes, and Azure/Google Cloud deployment.
- Knowledge of Azure DevOps and Git.
Culture & Benefits
- Defined technical career path from Senior Developer up to Distinguished Developer.
- Commitment to inclusion, belonging, and colleague wellbeing through global initiatives.
- Opportunity to contribute to sustainable, connected, and resilient global infrastructure.
- Collaborative environment with an emphasis on professional growth and mentorship.
Будьте осторожны: если работодатель просит войти в их систему, используя iCloud/Google, прислать код/пароль, запустить код/ПО, не делайте этого - это мошенники. Обязательно жмите "Пожаловаться" или пишите в поддержку. Подробнее в гайде →