Careers

At Zetane we're looking for passionate contributors who want to commit to a startup and make a contribution to our mission, “to drive the democratization and explainability of AI and facilitate collaboration between subject matter experts and AI specialists.” We are developing the world’s first 3D (and 2D) Artificial Neural Network design engine and editor that runs on GPU. The Zetane Engine is on the cutting edge of AI and graphics engine development, and we regularly tackle problems where no solutions currently exist. Our team is composed of honest, hardworking, creative, curious, and humble folks. We work hard to listen to each other first and talk second, and are overjoyed to see each other succeed. Zetane is a place where you will be technically challenged and personally supported. If that sounds like your type of place, we would love to hear from you!

We are creating the world’s first 3D (and 2D) design and editing engine for ANN to make AI design and deployment accessible to a much broader base of people. We are growing quickly and are looking for skilled Software Developers who want to revolutionize the world of AI by playing an integral part in the design and development of the Zetane engine for AI.

You will work on a multi-disciplinary team of colleagues and domain experts to define, design, and code the world’s first 3D (and 2D) design and editing engine for ANN. This will include collaborating with Zetane’s high calibre technical team on the creation, evolution, release and support of a cloud-based Zetane design, editing and visualisation engine. The ideal candidate must be a highly skilled C++ programmer who is excited about cutting edge optimization and data scaling problems.

Responsibilities

  • Design and develop new features and key software modules of the software solution.
  • Code major features for Zetane engine.
  • Participate in sprint planning, daily standups, and sprint review.
  • Conduct design and code reviews to ensure high quality end products.
  • Participate in bug fixing and 3rd-level support.
  • Provide any necessary documentation.
  • Participate in scrums, plus sprint planning/review/retro meetings with the team.
  • Ask for help when needed.
  • Keep the dev team informed of any issues or blockages in progress.

Technical Skills

Must have:

  • Ability to master new technologies, languages, and tools quickly.
  • DEC or Bachelor’s in Computer Science or Engineering or commensurate experience in commercial software development.
  • 2+ years of experience
  • Strong C++ programming, debugging, and optimization background
  • Knowledge of software versioning tools (e.g. Git).
  • Ability to organize, manage and perform multiple related tasks independently or in a team while meeting deadlines.
  • Strong analytical and troubleshooting skills.
  • Able to think beyond requirements with a mind-set towards delivering quality products.
  • Flexibility and comfort working in a small, fast-paced, and dynamic company environment with a technical focus.

Would be a bonus:

  • Knowledge of scripting tools (ie. Python) and other AI related tools (ie. Tensorflow, Keras, Caffe etc....) .
  • Experience with a low-level graphics API (OpenGL, Vulkan, Metal, Direct3D, or WebGL).
  • Experience with parallel/concurrent computing (e.g. TBB, MPI, OpenMP).
  • Experience with a GPGPU computing API (OpenCL, CUDA, or high-level .parallel computing frameworks).
  • Experience in 3D visualisation or content creation.
  • Awareness of cloud-hosted architectures.
  • Experience in launching new products to market.
  • Bilingual (French and English).

Soft Skills:

  • A desire to work in a high-energy, startup environment
  • We’re a startup that plans on growing quickly, so our team members must be self-starters. We’ll give you guidance and ensure you have clear objectives, but we want you to be self-driven in getting it done.
  • The candidate must be dedicated, focused, and well-organized. The ability to work independently and collaborate and work well in a team that consists of mixed skill levels is critical.
  • Your opinion matters so we encourage our colleagues to be collaborative and proactive. This means we want you to share your genius and not be afraid to ask for help or clarifications when needed.
  • You should prefer simple solutions that are easy to build, easy to support, and robust. Unnecessary complexity is not considered an advantage on our team.
  • You must have good documentation and communication skills and be comfortable communicating face-to-face or via Skype or Slack.
  • You’re dedicated, work hard, but enjoy a good laugh.

How to apply:

If you feel like you’ve found your next challenge in Zetane Systems, please send your resume, cover letter, and a link to your portfolio to jobs@zetane.com with the subject line “Software Engineer”.

We are creating the world’s first 3D (and 2D) design and editing engine for ANN to make AI design and deployment accessible to a much broader base of people. We are growing quickly and are looking for skilled Software Developers who want to revolutionize the world of AI by playing an integral part in the design and development of the Zetane web platform.

You will work on a multi-disciplinary team of colleagues and domain experts to build rock solid web applications supporting the Zetane AI platform. This will include collaborating with Zetane’s high calibre technical team on the creation, evolution, release and support of a cloud-based Zetane design, editing, and visualization engine, along with the infrastructure to support many concurrent users and massive datasets. The ideal candidate will be a solidly experienced full stack developer with a drive to build reliable, performant web applications and a cross domain interest in learning about high performance networking, graphics engines, and cutting edge AI work.

Responsibilities

  • Design and develop new features and key portions of the Zetane web platform.
  • Maintain, monitor, and support the Zetane web platform. It’s a small startup, which means everyone “carries the pager”. An eye towards reliability, monitorability, and self-healing systems keeps everyone happy.
  • Participate in sprint planning, daily standups, and sprint reviews.
  • Conduct design and code reviews to ensure high quality end products.
  • Participate in bug fixing and 3rd-level support.
  • Provide necessary documentation.
  • Keep key stakeholders informed of any blockages or issues in progress.
  • Ask for help when needed.

Technical Skills

Must have:

  • Back-end platform experience (e.g. Rails, Django, etc.).
  • Solid experience with relational databases, table design, and query optimization.
  • Experience with HTML, CSS, and responsive design.
  • Experience with Javascript and modern JS libs (React, Angular, etc.).
  • Knowledge of version control (e.g. Git).
  • Familiarity with automated testing.
  • Web server knowledge: Nginx, Apache, etc.
  • Ability to organize, manage and perform multiple related tasks independently or in a team while meeting deadlines.
  • Be comfortable working in French or English.

Would be a bonus:

  • Golang experience or a desire to learn.
  • Caching (Redis, memcached, etc.).
  • Background job frameworks (Sidekiq, celery, etc.).
  • Solid knowledge of cloud platform(s) (AWS, Google Cloud, Azure, etc.).
  • Containerization (Docker, Kubernetes) and deployment (Ansible, Puppet, Chef, etc.) or an interest in learning.
  • Design patterns.
  • well rounded understanding of architectural tradeoffs on the web.
  • Low level network protocol experience (e.g. TCP/UDP).
  • General knowledge of AI related tools (ie: TensorFlow, Keras, Caffe, etc.) .
  • Experience in 3D visualisation or game engine development.
  • Experience in launching new products to market.
  • Bilingual (French and English).

Soft Skills:

  • A desire to work in a high-energy, startup environment
  • A non-stop willingness to learn
  • We’re a startup that plans on growing quickly, so our team members must be self-starters. We’ll give you guidance and ensure you have clear objectives, but we want you to be self-driven in getting it done.
  • The candidate must be dedicated, focused, and well-organized. The ability to work independently and collaborate and work well in a team that consists of mixed skill levels is critical.
  • Your opinion matters so we encourage our colleagues to be collaborative and proactive. This means we want you to share your genius and not be afraid to ask for help or clarifications when needed.
  • You should prefer simple solutions that are easy to build, easy to support, and robust. Unnecessary complexity is not considered an advantage on our team.
  • You must have good documentation and communication skills and be comfortable communicating face-to-face or via Skype or Slack.
  • You’re dedicated, work hard, but enjoy a good laugh.

How to apply

If you feel like you’ve found your next challenge in Zetane Systems, please send your resume, cover letter, and a link to your portfolio to jobs@zetane.com with the subject line “Full Stack Developer”.

We are creating the world’s first 3D (and 2D) design and editing engine for ANN to make AI design and deployment accessible to a much broader base of people. We are growing quickly and are looking for skilled Software Developers who want to revolutionize the world of AI by playing an integral part in the design and development of the Zetane engine for AI.

You will work on a multi-disciplinary team of colleagues and domain experts to discover user requirements and to math these needs against customer goals. This will include collaborating with Zetane’s team of developers, software engineers and graphics engineers to design cutting-edge application from the ground up. We want someone who seeks to make collaborative design decisions based on well-defined user experience journeys.

Responsibilities

  • Research and develop best practices for high quality designs
  • Discover and analyze requirements from both the customers’ and the users’ perspective.
  • Be the advocate for the user amid shifting business requirements.
  • Designing, implementing and operating friendly and scalable client facing and internal products.
  • Design core components of the interface, such as navigation, page routing and product page design.
  • Design alternative solutions, evaluating them to choose the best approach. Visualize, prototype and develop mockups for Zetane UI solutions for AI applications.
  • Assist in implementing these designs, interfacing with developers, directing priorities and performing usability tests.
  • Represent our UI approach and philosophy to customers and facilitate presentations and discussions with customers, users, and developers to drive resolution on proposed features and functionality.
  • Push to keep us user-centric as we bring AI insights and capabilities to business users.

Technical Skills

Must have:

  • DEC or BS and/or equivalent experience in human factors engineering, software product designs or related fields.
  • 2+ years experience in product or UI/UX design.
  • Significant understanding of and experience with the end-to-end, user-centered UX product design process, including journey mapping, wireframing, prototyping, user testing, high fidelity mockups, and design handoffs .
  • Robust working knowledge of wireframing and prototyping tools (e.g., Adobe XD, Sketch).
  • An open mind and a desire to learn and use the best language/technology to solve a given problem.
  • Ability to organize, manage and perform multiple related tasks independently or in a team while meeting deadlines.
  • Be comfortable working in French or English.

Would be a bonus:

  • Knowledge of AI/UX in AI user environment.
  • Experience in 3D visualisation or game engines.
  • Experience in launching new products to market.
  • Bilingual (French and English).

Soft Skills:

  • A desire to work in a high-energy, startup environment
  • We’re a startup that plans on growing quickly, so our team members must be self-starters. We’ll give you guidance and ensure you have clear objectives, but we want you to be self-driven in getting it done.
  • The candidate must be dedicated, focused, and well-organized. The ability to work independently and collaborate and work well in a team that consists of mixed skill levels is critical.
  • Your opinion matters so we encourage our colleagues to be collaborative and proactive. This means we want you to share your genius and not be afraid to ask for help or clarifications when needed.
  • You should prefer simple solutions that are easy to build, easy to support, and robust. Unnecessary complexity is not considered an advantage on our team.
  • You must have good documentation and communication skills and be comfortable communicating face-to-face or via Skype or Slack.
  • You’re dedicated, work hard, but enjoy a good laugh.

How to apply

If you feel like you’ve found your next challenge in Zetane Systems, please send your resume, cover letter, and a link to your portfolio to jobs@zetane.com with the subject line “UI Designers”.

Zetane Systems is located in Montreal, QC. We're open to remote for the right people.

Please email your resume and cover letter to jobs@zetane.com if you're interested.