SharpLogic Logo
We're HiringAbbotsford, BC — Remote-friendly

Build the Future with SharpLogic

Join a British Columbia–headquartered software team delivering world-class solutions across Canada, the UK, and the USA. We work on real problems — AI, cloud, enterprise software — and we value craft, ownership, and growth.

Collaborative cultureRemote-friendlyFast-moving team

Open Positions

We have 3 open roles right now. All positions are based out of our Abbotsford, BC headquarters with hybrid and remote options available.

Software DevelopmentFull-TimeAbbotsford, BC (Hybrid / Remote)

.NET Developer

Apply now

We are looking for a skilled .NET Developer to design, build, and maintain enterprise-grade web applications and APIs for clients across Canada and globally. You will work closely with our product and design teams to deliver high-performance, secure solutions on the Microsoft stack.

Responsibilities

  • Build and maintain scalable ASP.NET Core web applications and RESTful APIs
  • Design and optimize SQL Server databases, stored procedures, and Entity Framework models
  • Collaborate with front-end developers to integrate React or Blazor UIs
  • Participate in code reviews, enforce coding standards, and contribute to technical documentation
  • Troubleshoot performance issues and implement robust security practices
  • Work in an Agile/Scrum environment with two-week sprint cycles

Requirements

  • 3+ years of professional experience with C# and .NET Core / .NET 6+
  • Strong knowledge of ASP.NET Core MVC, Web API, and Entity Framework
  • Experience with Microsoft SQL Server and T-SQL
  • Familiarity with Azure services (App Service, Azure SQL, Azure DevOps) is a strong asset
  • Understanding of SOLID principles, design patterns, and clean architecture
  • Experience with unit testing frameworks (xUnit, NUnit)
  • Eligible to work in Canada

Nice to Have

  • Experience with Blazor or React
  • Knowledge of microservices and containerisation (Docker, Kubernetes)
  • Contributions to open-source .NET projects
Data & AIFull-TimeAbbotsford, BC (Hybrid / Remote)

AI Engineer

Apply now

SharpLogic is seeking an AI Engineer to develop and deploy intelligent systems — from LLM-powered applications to custom machine learning pipelines. You will work on projects spanning predictive analytics, process automation, and generative AI for clients in healthcare, e-commerce, finance, and government.

Responsibilities

  • Design and build AI/ML solutions including LLM integrations, RAG pipelines, and fine-tuned models
  • Develop and maintain ML model training, evaluation, and deployment pipelines
  • Integrate AI capabilities into web and mobile applications via REST APIs
  • Implement responsible AI practices including bias testing, explainability, and data privacy
  • Collaborate with data engineers to build clean, reliable feature pipelines
  • Stay current with emerging AI frameworks and research, and share learnings with the team

Requirements

  • 3+ years of hands-on experience building and deploying ML/AI systems in production
  • Proficiency in Python and key ML libraries: PyTorch, TensorFlow, scikit-learn, Hugging Face
  • Experience working with LLMs (OpenAI, Anthropic, Mistral, or open-source equivalents)
  • Solid understanding of NLP, embeddings, vector databases (Pinecone, Weaviate, pgvector)
  • Familiarity with MLOps tools: MLflow, Weights & Biases, or similar
  • Experience deploying models on cloud platforms (Azure ML, AWS SageMaker, or GCP Vertex AI)
  • Eligible to work in Canada

Nice to Have

  • Experience with agentic AI frameworks (LangChain, LlamaIndex, AutoGen)
  • Background in computer vision or time-series forecasting
  • Publications or open-source contributions in AI/ML
Cloud, DevOps & SecurityFull-TimeAbbotsford, BC (Hybrid / Remote)

Cloud Engineer

Apply now

We are hiring a Cloud Engineer to architect, deploy, and manage scalable cloud infrastructure for our clients and internal platforms. You will drive cloud migrations, build CI/CD pipelines, and enforce security best practices across multi-cloud environments — helping BC businesses and global enterprises operate reliably at scale.

Responsibilities

  • Design and provision cloud infrastructure on Azure, AWS, or GCP using Terraform or Bicep
  • Build and maintain CI/CD pipelines using Azure DevOps, GitHub Actions, or GitLab CI
  • Implement containerised workloads with Docker and Kubernetes (AKS, EKS, or GKE)
  • Monitor infrastructure health, set up alerting, and conduct incident response
  • Enforce cloud security best practices: IAM policies, network segmentation, secrets management
  • Optimise cloud costs and produce monthly utilisation reports for clients

Requirements

  • 3+ years of experience in cloud infrastructure, DevOps, or site reliability engineering
  • Strong hands-on experience with at least one major cloud provider (Azure preferred)
  • Proficiency with infrastructure-as-code tools: Terraform, Bicep, or CloudFormation
  • Solid understanding of Kubernetes, Helm charts, and container networking
  • Experience with monitoring and observability tools (Prometheus, Grafana, Datadog, or Azure Monitor)
  • Knowledge of cloud security frameworks and compliance standards (SOC 2, ISO 27001)
  • Eligible to work in Canada

Nice to Have

  • Azure certification (AZ-104, AZ-305, or AZ-400)
  • Experience with service mesh (Istio, Linkerd)
  • Background in FinOps or cloud cost optimisation

Why SharpLogic?

Remote-Friendly

Work from anywhere in Canada. Our team spans BC, Ontario, and beyond — we care about output, not your postcode.

Real Ownership

You won't be a cog in a machine. From day one, you own your work and your decisions matter to the product.

Global Projects

Ship software used by clients in Canada, the USA, the UK, and further afield — meaningful scale from a BC base.

Growth Budget

Annual learning budget for courses, certifications, and conferences. We invest in your career.

Modern Stack

Azure, .NET 8, Next.js, Python, Kubernetes, LLMs — we use the tools the industry is moving toward.

Inclusive Team

A diverse, respectful team where every voice counts. We hire for craft and character, full stop.

Don't see the right fit?

We're always interested in talented people. Send your CV and a note about what you'd like to work on — we keep strong candidates on file for future openings.