Top Software Engineer Jobs in Vancouver

Reposted 11 Days AgoSaved
Remote or Hybrid
Vancouver, BC
Junior
Junior
Artificial Intelligence • Machine Learning • Natural Language Processing • Software • Generative AI
Build and ship full‑stack features for North, an enterprise AI workspace. Develop secure autonomous agents, execution engines, integrations, observability and evaluation systems. Collaborate with researchers to productionize models and deliver performant, low‑resource deployment code while adhering to strict security and privacy constraints.
Top Skills: KubernetesPostgresPythonReactTypescript
Reposted 11 Days AgoSaved
Remote
Vancouver, BC
Senior level
Senior level
Software • Automation
As a Senior Full-Stack Developer at gaiia, you will architect, develop, and manage critical systems in a serverless environment, collaborating on core modules related to customer management.
Top Skills: CloudDevOpsNode.jsReactTypescript
Reposted 11 Days AgoSaved
In-Office or Remote
Vancouver, BC
Junior
Junior
Software
As a Machine Learning Engineer, you will develop models for NLP and code-generation systems, analyze data, and improve AI performance using advanced algorithms. You'll manage the entire ML lifecycle and ensure effective communication of model benefits across the organization.
Top Skills: AzureGCPPythonPyTorchSQLTensorFlow
Reposted 11 Days AgoSaved
In-Office or Remote
Vancouver, BC
Mid level
Mid level
Software
Develop and maintain scalable, reliable back-end systems and APIs, write maintainable code, and collaborate with global teams in a hybrid work environment.
Top Skills: AngularAWSAzureClickhouseCSSDockerGCPGoHTMLJavaScriptKubernetesPostgresPythonReact
Reposted 11 Days AgoSaved
In-Office or Remote
Vancouver, BC
Mid level
Mid level
Software
Design and develop user interfaces and backend architectures for web applications, ensuring seamless integration and optimal performance using modern web technologies.
Top Skills: CSSExpressFastapiGitGrpcHTMLJavaScriptNode.jsPythonReactVercel
Reposted 11 Days AgoSaved
Remote
Vancouver, BC
Junior
Junior
Retail • Sales • Software
Develop scalable front-end and back-end features for a consumer-facing 3D/AR product using computer vision. Collaborate with product and design, own systems lifecycle, ensure performance and quality, unblock partners, and continuously learn and improve.
Top Skills: AWSComputer VisionDjangoNext.JsPostgresPythonReactReduxThree.JsTypescript
Reposted 11 Days AgoSaved
Remote
Vancouver, BC
Junior
Junior
Retail • Sales • Software
Build scalable, high-performance front-end experiences using React/Next.js and Three.js, collaborate with product and design, own systems, integrate computer vision, and deliver polished UX for customers.
Top Skills: AWSComputer VisionDjangoNext.JsPostgresPythonReactReduxThree.JsTypescript
Reposted 11 Days AgoSaved
Remote
Vancouver, BC
Junior
Junior
Retail • Sales • Software
The role involves developing backend services using Python and Django, ensuring high availability and performance, and leveraging computer vision technology for 3D experiences in home decor.
Top Skills: AWSDjangoKubernetesPostgresPython
12 Days AgoSaved
Remote
Vancouver, BC
Senior level
Senior level
Software
Lead design and implementation of backend-focused fullstack features using Rails and GraphQL, build APIs, mentor engineers, own oncall responsibilities, improve architecture and data models, and deliver high-quality, tested code.
Top Skills: AWSDatadogDockerGCPGitGoGraphQLKubernetesMySQLRedisRuby On RailsTerraformVue
Reposted 21 Days AgoSaved
In-Office
Vancouver, BC
Junior
Junior
Hardware • Security • Software • Cybersecurity
Develop and maintain large-scale on-premise and cloud video products (Avigilon Unity) using C++/C#. Contribute to architecture, CI/CD, containerization, test automation, and mentor team members while delivering APIs, database integrations, and DevOps pipeline improvements.
Top Skills: AzureBerkeley DbBuild PipelinesC#C++Ci/CdContainerizationDevOpsPostgresTest Automation
Reposted 21 Days AgoSaved
In-Office
Vancouver, BC
Mid level
Mid level
Artificial Intelligence • Consumer Web • Digital Media • Software
Join the Signup & Activation team to build and optimize frontend experiences that drive user acquisition and early activation. Collaborate with product, design, analytics, and backend engineers to implement high-quality, performant React/TypeScript interfaces, run experiments (A/B testing and personalization), and own well-scoped features from design through delivery in a Rails-backed environment.
Top Skills: A/B TestingCi/CdClaude CodeCodexCursorGraphQLJavaScriptKafkaMonoreposMySQLNext.JsPersonalizationReactRedisRestRuby On RailsTerraformTypescript
Reposted 21 Days AgoSaved
In-Office
Vancouver, BC
Mid level
Mid level
Artificial Intelligence • Consumer Web • Digital Media • Software
Design and implement features for content ingestion pipelines, metadata services, and content processing workflows. Build reliable, observable services that handle diverse file formats, malformed inputs, retries, and asynchronous workflows. Collaborate with ML, Search & Discovery, and Product to improve metadata extraction, classification, and discoverability while leveraging LLM-based tools and AI-driven practices.
Top Skills: Aws LambdaAws S3Aws SnsAws SqsEbooksEmbeddingsGoLlmsMarkdownOcrPdfPythonRetrieval PipelinesRubySQL
New

Cut your apply time in half.

Use ourAI Assistantto automatically fill your job applications.

Use For Free
Application Tracker Preview
Reposted 21 Days AgoSaved
In-Office
Vancouver, BC
Mid level
Mid level
Artificial Intelligence • Consumer Web • Digital Media • Software
Build and optimize frontend signup and activation experiences using modern JavaScript and TypeScript. Collaborate with product, design, and analytics to implement high-converting, accessible, and performant user flows, own features from design through implementation, and participate in experimentation and personalization to improve conversion.
Top Skills: A/B TestingClaude CodeCodexCursorJavaScriptPersonalizationReactRestRuby On RailsTypescript
Reposted 21 Days AgoSaved
In-Office
Vancouver, BC
Senior level
Senior level
Cloud • Fintech • HR Tech
As a Full Stack Software Engineer, you will develop and deliver full stack features for AI agents integrated into HR and financial workflows, collaborating within a cross-functional team to ensure quality and performance from development to production.
Top Skills: AWSDjangoDockerElasticsearchFastapiFlaskKubernetesPostgresPythonReactTypescript
Reposted 17 Days AgoSaved
Easy Apply
Remote
Vancouver, BC
Easy Apply
Senior level
Senior level
Big Data • Fintech • Mobile • Payments • Financial Services
The Senior Staff Software Engineer will lead web platform architecture and development, mentoring engineers while driving improvements in infrastructure, web development strategy, and AI tool integration.
Top Skills: NxOxlintReactRspackTurborepoTypescriptVite
Reposted 12 Days AgoSaved
Remote
Vancouver, BC
Mid level
Mid level
Big Data • Enterprise Web • Marketing Tech • Software
Develop and enhance robust software solutions, improve software stability, manage technical debt, and collaborate in an agile environment.
Top Skills: AWSCircleCIDatadogDbtDockerFargateFivetranGitGoGrpcLookerReactReact NativeReduxRuby On RailsSentrySnowflakeTerraformTypescript
Reposted 12 Days AgoSaved
Remote
Vancouver, BC
Mid level
Mid level
Artificial Intelligence • Cloud • Information Technology • Software
Develop and maintain the Keycard Agent SDK, ensuring compatibility with various languages and frameworks, while engaging with the developer community to enhance agent applications.
Top Skills: GoPythonRustTypescript
Reposted 12 Days AgoSaved
Remote
Vancouver, BC
Entry level
Entry level
Artificial Intelligence • Cloud • Information Technology • Software
As a Software Engineer at Keycard, you'll design, develop, and implement identity and access infrastructures for dynamic, agent-native systems. You'll work on innovative projects that enhance developer experience and security, collaborating closely with a distributed team.
Top Skills: Agent-Native SystemsAi ToolsIdentity And Access Control Stack
Reposted 12 Days AgoSaved
Remote or Hybrid
Vancouver, BC
Senior level
Senior level
Big Data • Information Technology • Software • Database • Analytics
We are seeking a product-minded backend engineer to work on our Customer Studio product, focusing on data performance, analytics, audience syncing, and generative AI. The role requires strong architecture, scalability considerations, and product engagement.
Top Skills: Cloud Data WarehousesDatabricksSnowflakeSQL
Reposted 12 Days AgoSaved
Remote or Hybrid
Vancouver, BC
Senior level
Senior level
Big Data • Information Technology • Software • Database • Analytics
The role involves developing tools for enterprises to manage Hightouch deployments, focusing on access control, change management, and data warehouse performance.
Top Skills: Asynchronous WorkflowsBackendCloud Data WarehousesDatabricksDistributed SystemsSnowflake
Reposted 12 Days AgoSaved
Remote or Hybrid
Vancouver, BC
Mid level
Mid level
Big Data • Information Technology • Software • Database • Analytics
The Software Engineer will work on high-throughput streaming systems, scaling infrastructure to manage billions of events, ensuring low-latency and high performance while delivering projects from start to finish with significant ownership.
Top Skills: Distributed SystemsHigh-Scale SystemsKafkaKinesisPulsarWarpstream
Reposted 12 Days AgoSaved
Remote or Hybrid
Vancouver, BC
Senior level
Senior level
Artificial Intelligence • Machine Learning • Natural Language Processing • Software • Generative AI
Build and scale ML-optimized HPC infrastructure, manage Kubernetes-based GPU/TPU superclusters, optimize for AI/ML training, and mentor teams while innovating in ML infrastructure.
Top Skills: GoGpuJaxKubernetesLinuxNcclPythonPyTorchRdmaTensorFlowTpu
13 Days AgoSaved
In-Office or Remote
Vancouver, BC
Entry level
Entry level
Cloud • Software
Join Canonical as a graduate software engineer to write high-quality code across the open source stack, work on Linux system-level and application projects, engage with communities, respond to customer issues, and develop security-aware software while collaborating remotely and attending biannual in-person team sprints.
Top Skills: ArchBashBiosBoot LoadersCC++CompilersContainersCryptographyDebianDevice DriversFedoraFirmwareGoJavaJavaScriptKernelKubernetesLinuxNixPackagingPythonRaspberry PiRisc-VRustToolchainsUbuntu
Reposted 22 Days AgoSaved
Hybrid
Vancouver, BC
Mid level
Mid level
Cloud • Information Technology • Software
Design, develop, test, and maintain Microsoft Dynamics Business Central extensions using AL. Create functional specs, implement CI/CD deployments to AppSource/PTE, develop automated tests, integrate generative AI features, perform troubleshooting and performance tuning, mentor juniors, lead refactoring and R&D, and conduct code reviews.
Top Skills: Ai-Assisted Development ToolsAlAppsourceBusiness Central Ai Development ToolkitBusiness Central Al Testing FrameworkCi/CdClaude CodeGithub CopilotMicrosoft Dynamics 365 Business CentralMs Sql ServerPte ExtensionsTransact-Sql (T-Sql)
Reposted 13 Days AgoSaved
Remote
Vancouver, BC
Mid level
Mid level
Aerospace • Big Data • Greentech • Hardware • Social Impact
The Software Engineer in Platform Operations will design and implement core Infrastructure-as-Code solutions, manage cloud infrastructure services, and collaborate with software teams to enhance developer experience.
Top Skills: Amazon Web ServicesArgocdCi/Cd ToolsCrossplaneDockerGitGitlabGoogle Cloud PlatformKubernetesTerraform
All Filters
JobType
New Jobs
Job Category
Experience
Industry
Company Name
Company Size

Sign up now Access later

Create Free Account