Skip to main content

AI-Enabled Full Stack Software Engineer

Technology
Greenhat Security
$60,000 - $80,000 /year1 months agoUntil 2026-05-18
Full timeFully remote

Job description

Green Hat Labs is looking for a junior to entry-level

  • *AI-Enabled Full Stack Software Developer**
to help build and support a growing portfolio of internal and client-facing software initiatives.

This is not a traditional junior developer role. We are looking for someone who is excited about using

  • *AI as part of the software development lifecycle**
, not just as a chatbot. That includes using AI agents and AI-assisted workflows to help
  • *design, write, review, test, audit, and secure code**
across a variety of projects.

You will work across multiple products and client initiatives, ranging from early-stage builds to more mature software projects. Depending on the project, your work may include product thinking, technical planning, full stack development, code review, AI workflow design, and helping ensure secure development practices are built in from the start.

This role is ideal for someone who is hungry to learn, comfortable moving between projects, and genuinely interested in the future of

  • *AI-assisted software development and secure engineering**
.
  • *What You’ll Do
  • Build and maintain full stack applications across a variety of internal and client projects
  • Use AI tools and AI agents to accelerate software development, including code generation, debugging, testing, documentation, and code review
  • Help design workflows where AI can assist with
  • *auditing code, improving code quality, identifying vulnerabilities, and supporting secure coding practices
  • Work closely with leadership, product stakeholders, and external partners to translate ideas into working software
  • Participate in the full software development lifecycle, from requirements gathering and prototyping to deployment and iteration
  • Support product management activities such as breaking down work, organizing project priorities, and helping move initiatives forward across multiple teams
  • Contribute to frontend and backend development depending on project needs
  • Help evaluate and improve developer tooling, automation, and AI-enabled development pipelines
  • Write clean, maintainable, and secure code with a strong focus on practical delivery
  • Collaborate across several projects at once, adapting to changing priorities and business needs
  • *What We’re Looking For
  • 0 to 3 years of experience in software development, internships, co-ops, freelance work, or strong personal projects all count
  • Exposure to full stack development and comfort working across both frontend and backend tasks
  • Demonstrated interest in using
  • *AI for software development
, especially for coding, code review, testing, documentation, or security workflows
  • Familiarity with modern web development concepts, APIs, databases, and version control
  • Strong problem-solving skills and willingness to learn quickly in a fast-moving environment
  • Good communication skills and the ability to work across technical and non-technical stakeholders
  • Interest in secure software development and building with security in mind from the beginning
  • Ability to work independently, take initiative, and contribute across multiple projects
  • *Preferred Qualifications
  • Experience with JavaScript or TypeScript
  • Experience with modern frontend frameworks such as React or Next.js
  • Experience with backend development using Node.js, Python, or similar technologies
  • Familiarity with databases such as PostgreSQL, Supabase, MySQL, or MongoDB
  • Experience using GitHub, CI/CD workflows, and cloud deployment platforms
  • Exposure to AI coding tools, code assistants, or agentic development workflows
  • Exposure to software security concepts such as secure coding, authentication, authorization, secrets handling, dependency risks, or code scanning
  • Experience building side projects, startup projects, or MVPs from idea to launch
  • *Nice to Have
  • Experience experimenting with AI agents for developer productivity
  • Familiarity with code auditing, static analysis, or secure development tools
  • Experience in startup, agency, consulting, or multi-client environments
  • Interest in cybersecurity, developer tooling, or automation
  • Basic product management or project coordination skills
  • *What Success Looks Like**
In this role, success means being able to:
  • meaningfully contribute to shipping software across multiple projects
  • use AI effectively to improve development speed and quality
  • help implement practical AI-assisted workflows for writing, reviewing, and securing code
  • operate comfortably in an environment where priorities can shift and projects can vary in size and complexity
  • grow into a developer who can bridge execution, product thinking, and secure engineering
  • *Why Join Green Hat Labs**
Green Hat Labs is where we explore and build the future of practical, AI-enabled software development. As part of the broader Green Hat Security ecosystem, our work sits at the intersection of
  • *product development, AI, software engineering, and security**
.

This role offers the opportunity to:

  • work on real products, not just internal exercises
  • gain hands-on experience across multiple companies and initiatives
  • develop strong skills in AI-assisted engineering
  • build in an environment that values security, experimentation, and speed
  • grow quickly as both a developer and a builder
  • *Compensation, Equity, and Hiring Process
  • *Expected salary range:

CAD

  • *$60,000 to $80,000 per year
  • *Employment type:
Full-time
  • *Work model:**
Hybrid or flexible, depending on project needs
  • *Location:**
Metro Vancouver preferred, but remove is ok

Green Hat is proud to be an equal opportunity employer. We believe great teams are built through diversity, inclusion, and respect, and we welcome applications from candidates of all backgrounds.

We are committed to ensuring an accessible and inclusive hiring process. Accommodation is available on request for candidates taking part in all aspects of the selection process.

Thank you to everyone who applies. Only shortlisted candidates will be contacted.

Please include your Portfolio including your Github Profiles. Candidates with no portfolio or GitHub profiles will be auto-rejected.

Keywords
artificial-intelligencesoftware-developerssoftware-developmenttraining-and-developmentsoftware-development-lifecyclechatbotsconversational-aichatbotplanning-and-designvisual-art-designproduct-development-and-designsensors-test-measurementauditsplanning-and-forecastingelectrical-engineering-and-planningcode-reviewworkflowpolicies-and-practicesbuilt-indebuggingtesting-and-analysismalware-and-vulnerabilitiesiterationproduct-managementback-end-developmentinternshipsdating-personalsweb-developmentsoftware-version-managementrevision-managementsource-code-managementversion-controlenvironment-health-and-safety-hsseecology-environmentjavascripttypescriptmicrosoft-typescriptreact-jsreactnext-jsnodejspythonpostgresqlpostgressupabasemysqlmongodbgithubcustomer-intelligence-cicontinuous-integrationcd-certificate-of-depositci-cdauthenticationstartupsdeveloper-toolscyber-securitylift-and-shiftsalary-rangecoronary-artery-disease-cadcomputer-aided-design-cadtime-and-attendance

¿Te interesa este puesto?