Apply now

Posted last month

Senior Elixir Full Stack Developer

@ Invision AI

Toronto, Ontario

HybridFull-time5+ years experience
Apply now
SIGNALS

Overview

Invision AI is hiring a Senior Full Stack Developer in Toronto to design and build web apps, APIs and cloud and edge infrastructure for its computer vision platform. The role is full-time and requires at least 5 years deploying web applications, with Elixir and Phoenix LiveView experience. Pay is competitive and includes equity.

Responsibilities:

  • Design and implement client-side and server-side architecture
  • Develop cloud and edge infrastructure, web apps and APIs
  • Build front-end applications with appealing visual design
  • Prototype new features using cutting-edge technologies
  • Write technical documentation

Requirements summary:

  • 5+ years deploying web applications
  • Experience with Elixir and Phoenix LiveView
  • Experience with Django or Ruby on Rails and relational databases
  • Experience with Kubernetes, Docker and Linux
  • Experience with AWS, Google Cloud or equivalent
  • Strong written and oral communication

Tools & skills

Benefits mentioned

DentalRetirement plan
Source and dates

Employer career site / ATS feed · workable

Employer posting date
2026-09-28
First seen by our source
2026-10-11
Source record updated
2026-10-11

These dates describe the source record, not a live verification that the employer is still hiring. Check the original posting.

Job details

SenioritySenior
DepartmentSoftware development
Experience5+ years
Hours per week40 (estimated)
Work settingOffice
PositionMostly sitting
Physical demandsphysical low · computer high
LanguagesEnglish
Perks mentionedRetirement plan, Stock or equity

Summary and details written by AI from the posting; the employer’s posting is the authority.

Invision AI

Saved company profile

Historical company information from a saved The Jobs API profile (LinkedIn/Crunchbase fields). It is not live-verified; figures may have changed. Missing values remain unknown.

See And Understand The World

Full company description

Massive amounts of data being created at the edge, uploading this data to the cloud for real-time analysis is neither financially nor technically feasible. Extracting meaning from this data is computationally intensive and expensive, limiting adoption of edge AI to a few high-value applications. After years of research by leaders in computer vision and machine learning we have developed technology that is two to three orders of magnitude more efficient than other high-accuracy deep learning systems. Our patent pending technology evolves the state of the art with a combination of optimization, sprinkled with unique insight and just a little magic. Video is our first application: the system is trained in the cloud by ingesting video where objects and activities of interest have been annotated. Learning is distilled into ultra-efficient software that runs on fixed, body-mounted and vehicle-mounted cameras. We can enable analytics on most professional IP video cameras with just a firmware update. Older cameras can be retrofitted with a low-power embedded processor, such as those from our partners NXP and Ambarella. Our software-only system gets smarter over time: edge cases (where the system is not very confident that it knows what is happening) are captured, uploaded to the cloud for analysis, and the learning distilled into ever smarter software. We work with more than just video: infrared, thermal, radar and lidar play important complimentary roles in helping to establish accurate, detailed situational awareness across a wide variety of environmental conditions. Each sensor detects, classifies and tracks multiple objects locally in real-time. This metadata is then push to the cloud, or a central ECU in the case of a vehicle, where it is fused to establish ground truth, detect behavior, track objects across multiple sensors, and identify anomalies.

LinkedIn followers
5,480
People associated on LinkedIn
13
Reported office locations
  • 2 Carlton St, Unit 1510, Toronto, Ontario M5B 1J3, CA
  • Rue de Lausanne 64, c/o Fondation Inartis, Renens, Vaud 1020, CH
  • 13140 W Star Dr, Shelby Township, Michigan 48315, US
Business categories
  • Facial Recognition
  • Artificial Intelligence
  • Software
  • Enterprise Software
  • Internet of Things
  • Artificial Intelligence (AI)
  • Computer Vision
  • Autonomous Vehicles
  • Machine Learning
Other recorded names
  • Invision AI
Specialties
  • artificial intelligence
  • machine learning
  • computer vision
  • autonomous vehicles
  • IoT
  • embedded systems
  • smart cameras
  • sensor fusion
  • autonomous vehicles
  • intelligent transportation systems
  • traffic management
  • deep learning
  • edge AI
  • and embedded systems
Profile identifies a recruitment agency
No
Reported total investment
1,220,000

Currency and observation date were not supplied; this is not a current valuation or a funding round.

Massive amounts of data being created at the edge, uploading this data to the cloud for real-time analysis is neither financially nor technically feasible. Extracting meaning from this data is computationally intensive and expensive, limiting adoption of edge AI to a few high-value applications. After years of research by leaders in computer vision and machine learning we have developed technology that is two to…

FieldValue
IndustrySoftware Development
Company size11-50 employees
HeadquartersToronto, Ontario
Organization typePrivately Held
Year founded2017
Specialtiesartificial intelligencemachine learningcomputer visionautonomous vehiclesIoTembedded systemssmart camerassensor fusionautonomous vehiclesintelligent transportation systems
Open jobs on Jobsy8
LinkedInView page
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.

Similar jobs

  • Senior Elixir Full Stack Developer

    Toronto, ON
    Full Time

    Invision AI

    5+ YOECandidates need 5 years of experience deploying web applications, with Elixir and Phoenix LiveView, another framework such as Django or Ruby on Rails, and relational databases. Strong experience with Docker, Linux, Kubernetes, AWS or Google Cloud, and modern engineering practices is also required.

    Elixir, Phoenix LiveView, Docker, Kubernetes, Linux, Nginx

  • Technical Analyst (New Capability Distribution)

    Toronto, ON
    Full Time

    Air Canada: Canada's largest airline, the country’s flag carrier and a founding member of Star Alliance, the world's most comprehensive air transportation…

    Solution, deliver, and maintain the NDC portal and the Air Canada agent portal as per desired technology architecture and business requirements while ensuring highest quality of…; Conduct requirement and systems…

  • Internal Audit Senior Manager

    Toronto, ON
    Full Time

    PricewaterhouseCoopers LLP

    Anticipate stakeholder needs, and develop and discuss potential solutions, even before the stakeholder realizes they are required; Your skills, knowledge, and experiences are what set you apart; Experience in managing…

    Manager, Financial Services, Digital Banking Operations, Consulting

    Toronto, ON
    Full Time

    PricewaterhouseCoopers LLP

    Working in this area, you will analyse client needs, develop operational solutions, and offer recommendations tailored to specific business requirements; Your skills, knowledge, and experiences are what set you apart;…

    Problem solving, Root cause analysis, Leadership, Coaching, Risk management, Process improvement

  • Senior Financial Analyst, Financial Reporting

    Toronto, ON
    $105k–$155k/yrFull Time

    Torex Resources Inc

    5+ YOEReporting to the Corporate Controller, the Senior Financial Analyst, Financial Reporting is responsible for the end-to-end preparation of Torex’s quarterly and annual consolidated…; Bachelor's degree in Accounting,…

    Financial reporting, Financial statements, Regulatory compliance, International financial reporting standards, Financial analysis, CPA

  • Int Representative, Accident Benefits

    Waterloo, ON +3
    Full Time

    Definity

    University degree, college diploma in related field or the CIP designation; Minimum 2-3 years of claims handling experience; Proficient in MS Word and Excel

  • Manager, Assurance and Accounting - Public Companies

    Toronto, ON
    $80k–$130k/yrFull Time

    MNP

    4+ YOEMaintain quality control and apply specialized knowledge to anticipate, identify and address issues relevant to the client’s business, financial entries and reports; Skills and Experience; 4 to 6 years of relevant…

    Financial reporting, Regulatory compliance, Budget management, Accounting entries, Presentation skills, Scheduling

  • Analyst, Regulatory Reporting (18 months Contract)

    Toronto, ON
    Full Time

    Royal Bank of Canada: Royal Bank of Canada is a global financial institution with a purpose-driven, principles-led approach to delivering leading performance.

    Stock listing: TSX:RY · NYSE:RY · Source checked: 2026-11-02

    The CM Canadian Regulatory Services group is responsible for ensuring the ever changing regulatory reporting requirements imposed by various global Regulators for OTC Derivatives are…; To continue to develop product /…

Locations & environments

Locations

All of CanadaRemote · Hybrid · On-site · Field

Pro tip: add remote jobs to widen your search.

Exclude locations

Workplace type

Company jobs in these results

These are this company’s jobs loaded in your current search. The company may have more openings.