Java/AI Software Engineer
- Vancouver, BC
- Sur place
- Publié 18 sept. 2026
- 1 poste
Ouvre un site externe
- Type d’emploi
- Temps plein
- Niveau d’expérience
- Intermédiaire · 3+ ans
- Formation minimale
- Baccalauréat
- Postuler avant le
- 15 oct. 2026
- Langue de l’offre
- anglais
- Heures de travail
- 40 heures par semaine
- Niveau d’expérience
- Mid-Senior level
- Mode de candidature
- La candidature directe est offerte
Résumé du poste
Design, develop, and deploy features for a generative AI platform to enhance Planview products. Collaborate with cross-functional teams to build scalable AI-driven capabilities and agentic conversational AI services.
Détails du poste
About the job We are seeking an Intermediate Software Engineer to join our team in Vancouver, BC, and help build innovative generative AI capabilities across Planview products. In this role, you will collaborate with senior engineers, Product teams, Data Science teams, and other development groups to design, implement, test, and deploy features for an AI-powered platform that helps users identify management concerns and recommend actionable solutions. Responsibilities Design, develop, test, and deploy features for a generative AI platform Build AI-driven capabilities that enhance Planview products and customer experiences Collaborate with Product, Data Science, and Engineering teams to deliver AI-based use cases Develop scalable services using modern software engineering practices and technologies Integrate and leverage organizational data sources, including OKRs, product portfolios, and engineering work tickets Work closely with stakeholders across multiple development teams to deliver high-impact solutions Support the development and deployment of agentic AI platform capabilities Participate in code reviews, testing, debugging, and continuous improvement initiatives Contribute to a DevOps culture where teams build, deploy, and support their solutions Apply modern software design principles and agile development methodologies throughout the development lifecycle Required Skills 4+ years of professional software development experience 3+ years of experience developing applications with Java and Spring framework Strong understanding of Java design patterns, best practices, and software engineering principles. Experience with cloud platforms such as AWS, Azure, or Google Cloud Platform (GCP), React, Large Language Models (LLMs), such as Claude Sonnet, and DevOps environment Experience with agentic conversational AI using LangGraph or LangChain Strong problem-solving and collaboration skills Bachelor's degree in Computer Science, Engineering, or a related field Preferred Skills Hands-on experience applying AI technologies to real-world software development challenges. Experience building AI-powered products or features Knowledge of data strategy and data-driven product development Experience supporting agentic AI platforms or generative AI applications Familiarity with integrating AI services into enterprise software products Experience collaborating across Product, Data Science, and Engineering organizations Ideal Candidate Built a reusable AI platform consumed by multiple SaaS products Developed agentic conversational AI using LangGraph or LangChain Implemented RAG architecture using vector search and enterprise knowledge sources Built orchestration services enabling LLM tool calling and workflow automation Developed Java Spring Boot microservices supporting AI applications Integrated AI capabilities into existing enterprise products Designed context management and retrieval pipelines for LLM applications Built evaluation frameworks and guardrails for production AI systems
Ce que vous ferez
Design, develop, and deploy features for a generative AI platform to enhance Planview products. Collaborate with cross-functional teams to build scalable AI-driven capabilities and agentic conversational AI services.
Exigences
Requires 4+ years of software development experience with at least 3 years using Java and Spring. Candidates should have experience with cloud platforms, LLMs, and agentic AI frameworks like LangChain or LangGraph.
Compétences indiquées
- Microsoft Azure · Souhaitée
- React · Souhaitée
- Agile · Souhaitée
- Amazon Web Services · Souhaitée
- Java · Souhaitée
Autres compétences pertinentes
Relevées dans la description du poste. Confirmez les exigences importantes ci-dessus.
- Java
- Spring Framework
- Generative AI
- AWS
- Azure
- Google Cloud Platform
- React
- Large Language Models
- LangGraph
- LangChain
- RAG Architecture
- Vector Search
- Microservices
- DevOps
- Agile
- Software Design
Domaines d’emploi
- Software
- Technology
- Engineering
- Data & Analytics
D’autres postes auxquels postuler directement
Des possibilités semblables publiées par des employeurs qui recrutent sur Jobs.ca, sans formulaire externe.
Canadian Pork Council
Senior Software Developer
CommanditéEmployeur directCandidature simplifiée- Hybride
- Publié 11 sept. 2026
BC Public Schools
Manager, Financial Planning and Analysis
CommanditéEmployeur directCandidature simplifiée- Sur place
- Victoria, BC
- Publié 18 sept. 2026
Sustainable Projects Group
Sustainability consultant/ Team Lead, Energy Consulting NOC 41400
CommanditéEmployeur directCandidature simplifiée- Hybride
- vancouver v5l 4s1, BC
- Publié 17 sept. 2026