Senior Full Stack Engineer – AI/ML

Socket.dev

Toronto

On-site

CAD 166,000 - 194,000

Full time

4 days ago
Be an early applicant
Application generator

Get a reply from this employer — a resume and cover letter tailored to exactly what they’re hiring for.

Get past ATS filters

Benefits offered by this job

Flexible work schedule
Growth and development opportunities
Team outings and social events
Excellent medical, dental, and vision

Job summary

Nomad is seeking a Senior Full Stack Engineer to build scalable, secure applications across front-end and back-end. You will work with React, TypeScript, Node.js, and cloud technologies, applying AI/ML to real-world products.

You will own features end-to-end—from design to production—while focusing on code quality, security, and reliability. This role emphasizes practical, production-ready AI-powered experiences.

Qualifications

  • 5–7+ years of professional software engineering experience.

Responsibilities

  • Design, develop, and maintain secure and scalable applications using Node.js, TypeScript, and React.
  • Build and maintain REST APIs, backend services, and user-facing applications.
  • Architect and implement cloud solutions using Google Cloud Platform (GCP).
  • Own features end-to-end, from technical design and development through testing, deployment, and production support.
  • Review code, troubleshoot production issues, and provide technical guidance to team members.
  • Build and integrate AI/ML-powered features into products and workflows.
  • Develop applications using LLMs and AI frameworks.
  • Implement security, monitoring, and production support practices.

Skills

React
TypeScript
JavaScript
Node.js
GCP
REST APIs

Tools

Git
CI/CD
Docker
Kubernetes
Terraform

Job description

Senior Full Stack Engineer – AI/ML
About Nomad

Nomad is building the financial operating system for fleets: fuel cards, real-time transaction processing, invoicing, and working-capital finance, increasingly automated by production AI. We are a small, fast-moving team that cares deeply about doing right by our customers, which in our business means getting the numbers exactly right, every time.

About You

You are a passionate and resourceful Senior Full Stack Engineer with strong experience building scalable, secure applications across the front-end and back-end. You are experienced with React, TypeScript, Node.js, and cloud technologies, and have hands‑on experience applying LLMs, machine learning, or data science to real‑world products.

You enjoy working in a fast‑paced environment, taking ownership of features from design through production, and solving complex technical problems. You care about code quality, security, reliability, and building AI‑powered experiences that are practical and production‑ready.

Key Responsibilities
Full Stack Engineering
  • Design, develop, and maintain secure and scalable applications using Node.js, TypeScript, and React.
  • Build and maintain REST APIs, backend services, and user‑facing applications.
  • Architect and implement cloud solutions using Google Cloud Platform (GCP).
  • Own features end-to-end, from technical design and development through testing, deployment, and production support.
  • Review code, troubleshoot production issues, and provide technical guidance to team members.
AI, LLM & Data
  • Build and integrate AI/ML‑powered features into Nomad's products and workflows.
  • Develop applications using Large Language Models (LLMs) such as OpenAI, Gemini, Claude, or similar platforms.
  • Work with technologies and approaches such as RAG, embeddings, vector search, AI agents, prompt engineering, and LLM APIs.
  • Apply machine learning and data science concepts to solve product and business problems.
  • Work with structured and unstructured data and support data‑driven product development.
  • Evaluate and improve the accuracy, reliability, performance, and cost of AI‑powered applications.
Security, Cloud & Production
  • Implement security best practices across the application and AI/ML stack.
  • Manage authentication, authorization, secrets, and customer data securely.
  • Manage CI/CD pipelines and follow established code review and change management practices.
  • Implement logging, monitoring, alerting, and production support processes.
  • Maintain technical documentation and support SOC 2 and other compliance requirements.
Required Qualifications & Skills
Full Stack
  • 5–7+ years of professional software engineering experience building and supporting production applications.
  • Strong experience with React, TypeScript, JavaScript, and Node.js.
  • Experience designing and developing REST APIs and backend services.
  • Strong understanding of modern software architecture, testing, and development practices.
  • Experience with Google Cloud Platform (GCP) or a comparable cloud environment.
  • Experience with Git, CI/CD, code reviews, and production deployments.
AI / ML / Data
  • Hands‑on experience building or integrating AI/ML capabilities into production applications.
  • Practical experience with LLMs and Generative AI.
  • Experience with one or more of RAG, embeddings, vector databases, AI agents, prompt engineering, or LLM APIs.
  • Experience with Python for AI/ML, data processing, analytics, or backend development.
  • Strong understanding of machine learning and/or data science concepts and their practical application.
  • Experience working with structured and/or unstructured data.
  • Ability to integrate AI/ML capabilities into full‑stack applications.
Security & Cloud
  • Strong understanding of web application and API security, including OAuth 2.0, JWT, CORS, and common application vulnerabilities.
  • Experience with cloud infrastructure, monitoring, logging, and deployment.
  • Familiarity with secure SDLC and production security practices.
Preferred Qualifications
  • Experience with LangChain, LangGraph, LlamaIndex, or similar AI frameworks.
  • Experience with Pinecone, pgvector, Weaviate, Vertex AI Vector Search, or similar vector databases.
  • Experience with scikit‑learn, TensorFlow, PyTorch, or similar ML frameworks.
  • Experience with Google Vertex AI, Azure OpenAI, AWS Bedrock, or similar AI platforms.
  • Experience building AI agents or agentic workflows.
  • Experience with Docker, Kubernetes, Terraform, or microservices.
  • Experience in SaaS, fintech, financial services, payments, transportation, or other data‑intensive environments.
  • Experience supporting SOC 2, ISO 27001, or similar compliance frameworks.
What We Offer
  • Competitive compensation of $120,000- 140,000 based on experience and qualifications.
  • Flexible work schedule.
  • Growth and development opportunities.
  • Team outings and social events.
  • Excellent extended medical, dental, and vision benefits plan.

At Nomad, we love using AI to make our processes smarter—it helps us draft engaging job descriptions, organize information, and stay on top of details.

Feel free to use AI tools to prepare, research, or practice for your interview (we see you, ChatGPT fans!). But when it comes to the conversation, we want to meet the real you—no AI substitutes needed. Bring your authentic, unfiltered self, and we promise we’ll do the same.

And don’t worry—real people are behind every step of our hiring process. Every application is personally reviewed, and you’ll always interact with humans throughout interviews. No bots, just genuine connections.

Let your journey at Nomad begin!
Get your free, confidential resume review.
or drag and drop your file here.
Similar jobs

Similar jobs worth comparing

Senior Full Stack Engineer- AI/ML
Senior Full Stack Engineer- AI/ML

Nomad • Toronto

On-site
CAD 166,000 - 194,000
Flexible work schedule
Growth opportunities
Team outings and social events
+1
Senior Full Stack Engineer – AI/ML
Senior Full Stack Engineer – AI/ML

Nomad • Toronto

On-site
CAD 167,000 - 195,000
Flexible schedule
Growth opportunities
Team outings
+1
Senior Product Engineer
Senior Product Engineer

Nomad • Toronto

On-site
CAD 120,000 - 140,000
Salary range $120k–$140k CAD
Flexible schedule
Growth opportunities
+2
Senior Full-Stack AI/ML Engineer – LLMs & Cloud
Senior Full-Stack AI/ML Engineer – LLMs & Cloud

Nomad • Toronto

On-site
CAD 167,000 - 195,000
Flexible schedule
Growth opportunities
Team outings
+1
Regular Full Stack Software Engineer
Regular Full Stack Software Engineer

AltaML • Southwestern Ontario

Hybrid
CAD 70,000 - 90,000
Uncapped Vacation
Competitive Benefits
Flexible work hours
+1
Intermediate Full Stack Software Engineer
Intermediate Full Stack Software Engineer

AltaML • Edmonton

Hybrid
CAD 90,000 - 130,000
Uncapped Vacation
Make an Impact
Office as a Resource
+1
Full Stack Software Developer - Engineered Arts
Full Stack Software Developer - Engineered Arts

AppDirect • Montreal (administrative region)

On-site
CAD 100,000 - 150,000
Sr. Full-Stack Developer, AI Design-to-Dev
Sr. Full-Stack Developer, AI Design-to-Dev

Worky • Toronto

Hybrid
CAD 110,000 - 160,000
Hybrid work model
Growth opportunities
Health benefits
+5
Technical Lead (Remote, Any Province, CA)
Technical Lead (Remote, Any Province, CA)

Visa Hunt • Canada

Remote
CAD 110,000 - 170,000
Remote work environment
Travel for industry events
AI Solutions Engineer
AI Solutions Engineer

WellnessLiving • Vaughan

Hybrid
CAD 70,000 - 90,000