13 Nov
|
Compunnel
|
Winnipeg
13 Nov
Compunnel
Winnipeg
The Software Engineering Consultant is a backend-focused role with hands-on data platform and large language model (LLM) experience. This consultant will design, build, and deploy scalable services and integrations for business-critical applications. Success requires strong Python skills, production-ready coding standards, and effective collaboration in a client-facing consulting workplace.
Key Responsibilities
Design and build backend services and REST APIs using Python (FastAPI, Flask, Django);
occasional Node.
Js/TypeScript as neededDevelop distributed microservices with token-based authentication and role-based access controlsIntegrate applications with third-party systems, external APIs, and Snowflake for data access and transformationBuild LLM-powered features including model APIs, prompt workflows, structured outputs, and retrieval-augmented generation (RAG) applicationsWrite secure, modular code with unit, integration, and automated testsParticipate in Git workflows, code reviews, and CI/CD pipelinesTroubleshoot application issues across integrations, data,
and production environmentsCollaborate with teams to translate requirements into implementation plans and technical documentationRequired Qualifications
3-5 years of software development or consulting experienceStrong Python proficiency with at least one framework (FastAPI, Flask, Django)Working knowledge of Node.
Js/TypeScriptSolid grasp of REST API design, microservices, authentication, and service-to-service integrationExperience with Git workflows, CI/CD, and automated testingHands-on Snowflake experience (data migration, querying, app integration)Proficiency integrating LLMs via hosted model APIs or enterprise AI platformsStrong debugging, communication, and problem-solving skillsPreferred Qualifications
Experience in consulting environments with client-facing responsibilitiesBackground in enterprise data platforms or AI-driven applicationsFamiliarity with cloud infrastructure and containerization (Docker, Kubernetes)Certifications
None required;
cloud or AI certifications (AWS, GCP, Azure, or AI/ML specialization) preferred
#J-18808-Ljbffr
📌 Software Engineering Consultant (Winnipeg)
🏢 Compunnel
📍 Winnipeg