Full Stack Software Engineer - AL/ML (Java | Angular | Python)
VectorVue Inc
Software Engineering, Data Science
Toronto, ON, Canada
Note: This is a Hybrid role with 4 days of on-site work and 1 day of WFH work. Please apply ONLY if you're able to commute/work on-site in Cambridge, ON, four days a week.
Must-Have Skills:
Core Engineering
- Java, Spring Boot, REST APIs, Microservices
- Angular, TypeScript, HTML, CSS
- SQL (PostgreSQL / MySQL)
- Docker, Jenkins, Git, CI/CD
AI / Data Engineering
- Python for data analysis & ML
- Machine Learning, Predictive Analytics, Computer Vision
- ETL & streaming pipelines (Kafka, Redis, event-driven systems)
What You'll Do
- Build & maintain full-stack apps for our client's logistics systems
- Design data pipelines for ingestion, streaming, and analysis
- Develop & integrate AI/ML and computer vision solutions into production
- Build predictive and optimization models from operational data
- Partner directly with shop-floor users to gather requirements & validate solutions
- Own deployment, troubleshooting, and long-term maintenance
Nice to Have
- Manufacturing, logistics, or industrial systems experience
- Time-series forecasting, anomaly detection, optimization
- Hybrid mobile dev (Cordova / Android)
- Industrial protocols: MQTT, TCP/IP, PLC, OPC
- Legacy Java / WebSphere
Long-term contract, with potential for year over year renewal.
