Back to jobsSign in and upload your CV to see how well you match this job.
Sign inJob overview
- Location
- Toronto, Canada
- Workplace
- Hybrid
- Employment type
- Full-time
- Experience level
- Senior
- Date posted
- Sep 28, 2026
- Last checked at the source
- Oct 7, 2026
- Job source
- via Workable
Responsibilities
As a Senior Full Stack Developer, you will work on projects related to machine learning, image processing, and real-time video processing. You will develop solutions on different architectures (including embedded/small footprint, databases and cloud platforms), frameworks and third-party libraries. As a team player with a knack for visual design and utility, you will be a key participant in the next stage of our company’s expansion, gain experience in lean startup approaches in a constantly changing and growing environment and bring our products to the next level to reach new customers.
If you love designing and developing real-time distributed edge and cloud systems and want to have a strong impact on the future of mobility, keep reading.
• Take ownership in the design and development of our cloud and edge infrastructure, web apps and APIs
• Design and implement client-side and server-side architecture
• Recommend, implement, and manage the supporting infrastructure for our different lines of products
• Build the front-end of applications through appealing visual design
• Prototype new features and innovative solutions using cutting edge technologies
• Write technical documentation
Requirements
Must Have
• 5-years' experience deploying web applications
• Experience with Elixir and Phoenix LiveView (Here an article about Elixir at Invision AI)
• Experience with another framework (Django, Ruby on Rails), and relational databases
• Familiar with Docker, Linux and web servers such as Nginx or Apache
• Experience with Kubernetes deployment (or similar distributed system)
• Experience withh AWS, Google Cloud or equivalent
• Experience in designing web applications with HTML, CSS and JavaScript
• Experience with modern Software Engineering principles and techniques such as Test-Driven Development and Continuous Integration
• Strong written and oral communication
• Solid understanding of web security issues and practices
Bonus Skills
• Knowledge of GIS, Leaflet/Mapbox, Web Canvas and PostGIS (our systems provide geo-referenced data)
• Experience deploying in virtualized environments
• Experience with NATS or similar
• Experience with Python and TypeScript
• Experience with efficient serialization and communication protocols (e.g. protobuf, gRPC)
• Familiar with data visualization and ML packages such as sklearn, pandas, seaborn and plotly
Benefits
• A Mission that Matters: The opportunity to work on projects that make the world safer and greener
• Excellence: A culture of very high technical standards where quality engineering is valued over quick hacks
• Technical Challenge: A wide variety of technology and tasks, including web development, distributed and edge computing, ML, real-time processing, and computer vision
• Growth Environment: Join an international team where your voice is heard and your impact is visible
• Compensation and benefits: Competitive salary package including equity, allowing you to share in the success you help build. Benefits: RRSP Plan, Health and Dental and 4 weeks holiday.
Skills
- JavaScript
- TypeScript
- Python
- Ruby
- HTML
- CSS
- Django
- Ruby on Rails
- Machine Learning
- Computer Vision
- scikit-learn
- Pandas
- AWS
- Google Cloud
- Docker
- Kubernetes
- CI/CD
- Linux
- Communication
- Teamwork
Visa and relocation
?The posting doesn't mention visa sponsorship. Check the original posting or ask the company.
?The posting doesn't mention relocation.
Job description
We are looking for a Full Stack developer to join our Toronto team and help us take our products to the next level in connectivity and performance.
Our Company
Invision AI is building a universal AI platform for computer vision applications. Powered by a unique multi-camera stack that generates high-integrity 3D digital twins of dynamic environments, our technology powers disruptive, market-leading solutions in intelligent infrastructure and global
Transportation.
The Role
As a Senior Full Stack Developer, you will work on projects related to machine learning, image processing, and real-time video processing. You will develop solutions on different architectures (including embedded/small footprint, databases and cloud platforms), frameworks and third-party libraries. As a team player with a knack for visual design and utility, you will be a key participant in the next stage of our company’s expansion, gain experience in lean startup approaches in a constantly changing and growing environment and bring our products to the next level to reach new customers.
If you love designing and developing real-time distributed edge and cloud systems and want to have a strong impact on the future of mobility, keep reading.
What You'll Do
• Take ownership in the design and development of our cloud and edge infrastructure, web apps and APIs
• Design and implement client-side and server-side architecture
• Recommend, implement, and manage the supporting infrastructure for our different lines of products
• Build the front-end of applications through appealing visual design
• Prototype new features and innovative solutions using cutting edge technologies
• Write technical documentation
Must Have
• 5-years' experience deploying web applications
• Experience with Elixir and Phoenix LiveView (Here an article about Elixir at Invision AI)
• Experience with another framework (Django, Ruby on Rails), and relational databases
• Familiar with Docker, Linux and web servers such as Nginx or Apache
• Experience with Kubernetes deployment (or similar distributed system)
• Experience withh AWS, Google Cloud or equivalent
• Experience in designing web applications with HTML, CSS and JavaScript
• Experience with modern Software Engineering principles and techniques such as Test-Driven Development and Continuous Integration
• Strong written and oral communication
• Solid understanding of web security issues and practices
Bonus Skills
• Knowledge of GIS, Leaflet/Mapbox, Web Canvas and PostGIS (our systems provide geo-referenced data)
• Experience deploying in virtualized environments
• Experience with NATS or similar
• Experience with Python and TypeScript
• Experience with efficient serialization and communication protocols (e.g. protobuf, gRPC)
• Familiar with data visualization and ML packages such as sklearn, pandas, seaborn and plotly
• A Mission that Matters: The opportunity to work on projects that make the world safer and greener
• Excellence: A culture of very high technical standards where quality engineering is valued over quick hacks
• Technical Challenge: A wide variety of technology and tasks, including web development, distributed and edge computing, ML, real-time processing, and computer vision
• Growth Environment: Join an international team where your voice is heard and your impact is visible
• Compensation and benefits: Competitive salary package including equity, allowing you to share in the success you help build. Benefits: RRSP Plan, Health and Dental and 4 weeks holiday.
GetGlobalJob is not the employer or a recruiting agency. You apply on the original publisher's site: always check the posting before sharing your details, and never pay for a job.
Check your fit for this job
Create your free account and upload your CV to see how well you match this job and which skills you're missing.
Check my fit