Invision AI logo

Senior Elixir Full Stack Developer

Invision AIToronto, CanadaPosted 1h agohybrid
via Workable

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 roles

  • MYOB logo

    Engineering Manager

    MYOB·Auckland, New Zealand

    We’re a leading business management solution with a core purpose: helping more businesses in Australia and New Zealand start, survive and succeed. At MYOB, we believe what’s good for one business is good for all business—and for all of us. Whether you support them, work for them, or dream of building your own, when businesses run smoothly, everybody feels it.…

    • Full-time
    • Skilled Migrant (Residence)PR, points-based, no single employer
  • Stripe & Stare logo

    Junior – Mid Weight Graphic Designer

    Stripe & Stare·London, Canada

    Stripe & Stare is a fast-growing, BCorp certified sustainable fashion business. Known for making the most comfortable knickers in the world from trees, including the world’s first 100% biodegradable lace knickers. Barking mad, right? We also sell insanely comfortable bras, layers and sleepwear. Stripe & Stare launched 9 years ago. As well as a strong D2C UK & US business,…

    • Remote
    • Full-time
    • Express EntryPR day one, no employer
  • Simple Machines logo

    Solutions Architect

    Simple Machines·London, United Kingdom

    SOLUTIONS ARCHITECT London, England, United Kingdom · Hybrid · Full-time ABOUT SIMPLE MACHINES Simple Machines is a leading independent boutique technology firm with a global footprint across London, Poland, Sydney and New Zealand. We are a team of creative engineers and expert technologists working at the intersection of data, AI, data engineering and software engineering. We partner with enterprises, technology…

    • Hybrid
    • Full-time
  • LMAX Group logo

    Software Developer (Java)

    LMAX Group·London, United Kingdom

    LMAX is renowned for its high-performance, ultra-low latency (we measure in microseconds) exchange written in core Java. We constantly push technology further than most, especially in our greenfield projects, driving the financial industry in new directions. Developers are encouraged to constantly develop and learn new skills. Pair programming supports continual growth of knowledge and sharing of expertise, alongside regular team…

    • Hybrid
    • Full-time
  • ADITO Software GmbH logo

    Software Developer - Plattform (m/w/d)

    ADITO Software GmbH·Landshut, Germany

    Du entwickelst gerne Software, bei der du technische Lösungen von der Idee bis zur Umsetzung mitgestalten kannst? In unserem Team „Designer“ gestaltest du die Zukunft der hauseigenen Rapid-Application-Plattform aktiv mit und arbeitest an der nächsten Generation unserer eigenen Entwicklungsumgebung. Dabei erarbeitest du technische Konzepte, setzt diese um und kümmerst dich auch um Testing, Debugging und Dokumentation. AUFGABEN * Aktive Mitgestaltung…

    • On-site
    • Full-time
    • Blue Cardtied; settle 21–33mo
  • Invision AI logo

    Senior Technical Product Manager - Edge and Mechatronics

    Invision AI·Toronto, Canada

    We are looking for a highly passionate, self-driven, hand-on and analytical product manager who pushes the boundaries of what is possible. 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…

    • Hybrid
    • Full-time
    • Express EntryPR day one, no employer
  • Talenty Green logo

    Business Developer | Comunità Energetiche | Fotovoltaico | Cer

    Talenty Green·Italy

    Business Developer | Comunità Energetiche | Fotovoltaico | CER Talenty.Green, agenzia di head hunting specializzata nel settore delle energie rinnovabili, ricerca: Business Developer - Comunità Energetica - Fotovoltaico - CER ⚡ Prodotto innovativo e sostenibile: non vendi semplici contratti luce, ma energia elettrica 100% rinnovabile prodotta da impianti fotovoltaici locali, con prezzi competitivi e vantaggi ambientali reali. Azienda: realtà di…

    • Full-time
  • Runware logo

    Staff Software Engineer - Serverless

    Runware·Netherlands

    We’re looking for a Staff/Senior Software Engineer to technically lead and build Runware’s serverless platform. You’ll be part of a small team working closely with senior leadership to bring a new product line to market. Runware is evolving beyond model APIs into a platform where developers can deploy models and run AI workloads without managing GPUs, servers or infrastructure. You’ll…

    • Remote
    • Full-time
    • Highly Skilled Migrantsponsor-tied, fast settlement