Java/AI Software Engineer
Aptonet Inc โ Canada ยท Posted ~20 hours ago
๐ Log in to save this job, tailor your resume & track your apply process โ 7 days free, no card needed.
Log in to add to target listDescription
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 platformBuild AI-driven capabilities that enhance Planview products and customer experiencesCollaborate with Product, Data Science, and Engineering teams to deliver AI-based use casesDevelop scalable services using modern software engineering practices and technologiesIntegrate and leverage organizational data sources, including OKRs, product portfolios, and engineering work ticketsWork closely with stakeholders across multiple development teams to deliver high-impact solutionsSupport the development and deployment of agentic AI platform capabilitiesParticipate in code reviews, testing, debugging, and continuous improvement initiativesContribute to a DevOps culture where teams build, deploy, and support their solutionsApply modern software design principles and agile development methodologies throughout the development lifecycle
Required Skills
4+ years of professional software development experience3+ years of experience developing applications with Java and Spring frameworkStrong 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 environmentExperience with agentic conversational AI using LangGraph or LangChainStrong problem-solving and collaboration skillsBachelor'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 featuresKnowledge of data strategy and data-driven product developmentExperience supporting agentic AI platforms or generative AI applicationsFamiliarity with integrating AI services into enterprise software productsExperience collaborating across Product, Data Science, and Engineering organizations
Ideal Candidate
Built a reusable AI platform consumed by multiple SaaS productsDeveloped agentic conversational AI using LangGraph or LangChainImplemented RAG architecture using vector search and enterprise knowledge sourcesBuilt orchestration services enabling LLM tool calling and workflow automationDeveloped Java Spring Boot microservices supporting AI applicationsIntegrated AI capabilities into existing enterprise productsDesigned context management and retrieval pipelines for LLM applicationsBuilt evaluation frameworks and guardrails for production AI systems
We have 154,797 jobs that might be an even better fit for you
DontApply's real value goes far beyond a single job link or company name. Just upload your resume โ in under a minute we'll analyze all 154,797 jobs and tell you exactly which ones you should apply to right now.
Upload My Resume