About this role
π We're Hiring | Staff / Principal Software Engineer (Java) | AI Platform Engineering
π Toronto, ON | Hybrid (3 Days Onsite)
We're looking for an innovative, hands-on Staff/Principal Software Engineer to join a fast-paced R&D team building next-generation AI-enabled platforms. If you enjoy building systems from 0β1, thrive in ambiguity, and love working at the intersection of Java, Cloud, EdgeΒ Computing, and AI, we'd love to connect!
π» Must-Have Skills
β
10+ years of Java & Spring Boot development
β
Microservices & Distributed Systems
β
Software Architecture & System Design
β
AWS Cloud (Compute, Storage, IAM, Networking)
β
Event-Driven Architecture (Kafka or similar)
β
Experience building AI-enabled platforms or ML integration services
β
Hands-on experience with AI coding tools (GitHub Copilot, Claude, Cursor, ChatGPT, Gemini, etc.)
β
Strong communication, problem-solving, and technical leadership skills
β Nice to Have
β’ Python for data engineering or automation
β’ Databricks or AI/Data Platform experience
β’ Edge Computing (Lambda@Edge, CloudFront Functions, Cloudflare Workers, Akamai EdgeWorkers, etc.)
β’ Identity & Security (JWT, OAuth 2.0, PKI, Token Validation)
β’ Experience working with ML inference pipelines, feature stores, or model registries
π
Contract: 6 Months (High possibility of extension)
π© Interested? Please email your updated resume with:
π§ Email: yashvi.shah@apexon.com
#Hiring #StaffEngineer #PrincipalEngineer #SoftwareEngineer #Java #SpringBoot #Microservices #DistributedSystems #SystemDesign #AWS #Kafka #AIEngineering #AgenticAI #GenerativeAI #LLM #GitHubCopilot #CloudComputing #EdgeComputing #Databricks #Python #TorontoJobs #CanadaJobs #TechJobs #HiringNow