Back to results

Full Stack Engineer

  • Vancouver, BC, Canada

Full-time

Applications open in a new tab.

Job details

Job type
Full-time
Apply by
Posting language
English
Posted

Original job description

Join our client's team as a Software Engineer to design, implement, and test features for a generative AI platform. Working closely with senior team members, you'll collaborate across Product and Data Science teams to bring AI capabilities to life and enable innovative customer use cases.

About the Role

You will be developing new features for an agentic AI platform that allows users to interact with AI to identify management concerns and suggest possible actions. This role involves collaborating with multiple teams within the organization, including Product and Data Science, who will provide a variety of management data including OKRs, product portfolios, and engineering work tickets.

Responsibilities

  • Bring AI to life in a variety of products by supporting teams with an exciting new agentic platform
  • Collaborate with the Product team to enable AI-based customer use cases
  • Work with other development teams as stakeholders
  • Develop and deploy scalable services using a modern tech stack
  • Design and implement features for generative AI platform products
  • Test and validate features in collaboration with cross-functional teams

Requirements

  • 4+ years of professional software development experience with a proven ability to deliver
  • 3+ years of experience with Java and its idioms and design patterns
  • 1+ years of working experience with AWS, Azure, or GCP
  • 1+ years of working with React
  • 1+ years of working with Spring
  • 1+ years of working with relational databases
  • 1+ years of working with LLMs such as Claude Sonnet
  • Experience working in a DevOps environment where you build it, you support it
  • Strong understanding and belief in modern coding and design principles
  • Knowledge of best practices in software design and agile development processes
  • Degree in Computer Science, Engineering, or a related field

Nice to Have

  • Practical experience with real-world applications of AI applied to software development
  • Experience with data strategy
More about this job

Responsibilities

Develop, test, and deploy scalable features and services for a generative AI platform, including an agentic platform that helps users identify management concerns and possible actions. Collaborate with Product, Data Science, and other development teams to deliver AI-based customer use cases.

Requirements

Requires 4+ years of professional software development experience, including 3+ years with Java and at least 1 year each with a cloud provider, React, Spring, relational databases, and LLMs. Candidates should have a degree in Computer Science, Engineering, or a related field, and experience with DevOps, modern software design principles, and agile development.

Skills

  • Java
  • React
  • Spring
  • AWS
  • Azure
  • Google Cloud Platform
  • Relational Databases
  • Large Language Models
  • Generative AI
  • Agentic AI
  • Software Development
  • DevOps
  • Agile Development
  • Software Design
  • Testing and Validation
  • Data Strategy

Visa sponsorship

Not detected in the job text

Categories

  • Software
  • Technology
  • Engineering
  • Data & Analytics
  • Consulting

Keywords

  • Java
  • React
  • Spring
  • AWS
  • Azure
  • Google Cloud Platform
  • Relational Databases
  • Large Language Models
  • Claude Sonnet
  • Generative AI
  • Agentic AI
  • Software Development
  • Scalable Services
  • DevOps
  • Agile Development
  • Software Design
  • Testing
  • Feature Development
  • Product Collaboration
  • Data Science
  • Management Data
  • OKRs
  • Product Portfolios
  • Engineering Work Tickets
  • AI-Based Customer Use Cases
  • Data Strategy

Report this job