NV
Intermediate AI Software Developer
New Value Solutions
Canada · Hybrid Full-time Mid Level Today
About the role
About
New Value Solutions (NVS), a national IT consulting firm, is seeking an Intermediate AI Software Developer. This role is a hands-on engineering position within a cross-functional delivery team, focused on designing, building, and deploying AI-native application components using modern tools and practices on the Azure platform.
Responsibilities
- Design, build, test, and deploy application components using C#, ASP.NET, .NET, and Azure cloud services.
- Develop AI-enabled features using modern AI development toolchains, including IDE integrations and AI coding assistants (e.g., GitHub Copilot, Cursor).
- Implement agent-based and orchestration solutions using frameworks such as Semantic Kernel, AutoGen, LangChain, LangGraph, CrewAI, and LlamaIndex.
- Integrate LLM capabilities into applications using Azure OpenAI, OpenAI APIs, and open-source models.
- Build and maintain Retrieval-Augmented Generation (RAG) pipelines, including embeddings, retrieval, and vector database integrations.
- Develop prompt templates, memory management, and task orchestration workflows using tools such as PromptFlow.
- Perform AI evaluation, testing, and quality assurance using evaluation frameworks and regression testing practices.
- Contribute to observability, monitoring, and tracing using tools such as Azure Monitor, Application Insights, LangSmith, and MLflow.
- Follow established SDLC processes, including CI/CD pipelines, code quality checks, and deployment controls.
- Participate in Agile/Scrum processes, including code reviews, pairing sessions, and documentation of reusable components.
- Collaborate with cross-functional teams to deliver high-quality solutions and continuously improve development practices.
Requirements
- 5+ years of software development experience, including recent experience with AI/LLM integration.
- Bachelor’s degree in Computer Science or a related STEM field.
- Strong proficiency in Python and experience with AI/ML frameworks (e.g., OpenAI SDKs, LangChain).
- Experience with C#, .NET Core, and object-oriented programming.
- Experience developing and deploying applications on cloud platforms (Azure preferred).
- Hands-on experience with agent-based frameworks (e.g., AutoGen, Semantic Kernel).
- Experience with RAG concepts, embeddings, and vector databases (e.g., Cosmos DB, pgvector, Qdrant).
- Knowledge of APIs, Git, CI/CD pipelines, and Agile development methodologies.
- Strong analytical, problem-solving, and communication skills.
- Ability to work effectively in cross-functional teams.
Preferred
- Experience with multi-agent orchestration frameworks (e.g., CrewAI, LangGraph).
- Experience using AI coding assistants and agentic development tools in delivery environments.
- Experience with AI evaluation tools (e.g., Azure AI Evaluation SDK, DeepEval, PromptFlow).
- Familiarity with observability and tracing tools (e.g., LangSmith, MLflow).
- Experience building cloud-native applications using ASP.NET and modern .NET versions.
- Hands-on experience with Azure services such as App Service, Functions, Container Apps, Azure SQL, and Key Vault.
- Experience with Infrastructure as Code tools such as Terraform.
If you have this expertise, and are able to work in Canada (hybrid model with onsite work in Richmond, BC), please submit your resume. While we thank all candidates in advance for their application, only those candidates who are shortlisted will be contacted.
ID# 5373
Skills
.NET.NET CoreAI coding assistantsAI evaluation frameworksAI/LLM integrationAPIsASP.NETAutoGenAzureAzure AI Evaluation SDKAzure MonitorAzure OpenAICI/CDC#Cosmos DBCrewAICursorDeepEvalGitGitHub CopilotLangChainLangGraphLangSmithLlamaIndexMLflowObject-oriented programmingOpenAI APIsOpenAI SDKsPythonPromptFlowQdrantRAGRetrieval-Augmented GenerationSemantic KernelVector databases
Don't send a generic resume
Paste this job description into Mimi and get a resume tailored to exactly what the hiring team is looking for.
Get started free