image/svg+xml

Careers

We're growing the team

OUR STORY


We live at the very precipice of deep learning innovation and are in need of ambitious developers, academics and professionals to collaborate with us. This is where you (hopefully) come in…

WHO WE ARE


DarwinAI is a cutting-edge Artificial Intelligence startup based in Waterloo, Ontario. Our technology, stemming from years of scholarship by our academic team from University of Waterloo, uses ‘AI to build AI’ in order to: 1.) dramatically reduce the size of deep learning neural networks while maintaining functional accuracy and reducing inference time; 2.) facilitate ‘explainable’ deep learning: the ability to understand why a network makes the decisions it does. A succinct explanation of our technology and go-to-market strategy can be found here during our recent appearance at the NVidia Inception awards.

WHAT WE ARE BUILDING


We recently secured 3M (USD) in funding from Bay Area and Canadian investors to commercialize our technology. This includes productizing our IP around optimization and explainability in a robust and compelling manner. Specifically, to develop a suite of powerful deep learning tools that enable and accelerate AI for numerous operational scenarios. This is where you come in…

BENEFITS


In addition to working with state-of-the-art technology in a burgeoning field, we offer competitive compensation along with equity options, as we want committed employees with a vested interest in the company. Beyond a full benefits package including extended health care, dental, vision and life insurance, we offer a personal conference budget that you are free to use for professional development activities. Thank you to all who apply; we’ll only contacting applicants moving on to the next stage of the process. If you don’t hear from us, please check back for any future opportunities!


Machine Learning Researcher

WHO WE ARE LOOKING FOR


We live at the very precipice of deep learning scholarship and are in need of a distinguished and ambitious research scientist to help spearhead the next wave of innovations in our platform. As a key member of our research team, you’ll work with equally brilliant academics (winners of best workshop paper awards at NIPS 2016 and 2017), to advance and explore novel ideas in the areas of deep learning optimization and explainability, as well as other features connected with our Generative Synthesis platform. In addition, you’ll work closely with our development team to ensure these ideas are implemented robustly and efficiently. Primarily, though, you are an out-of-the-box thinker who fuses their academic expertise with George Bernard Shaw’s famous words: “Some see things and say, 'Why?' But I dream things that never were; and I say 'Why not?”.


REQUIREMENTS


Our ideal candidate possesses:

  • PhD in Computer Science, Machine Learning or a related technical field.
  • Strong theoretical foundation in machine learning, deep learning, and artificial intelligence techniques.
  • Experience in at least one of the following areas: natural language processing, computer vision, speech recognition.
  • Practical experience with at least one of the following deep learning libraries: Tensorflow, Pytorch, Caffe/Caffe2.
  • Solid publication record in a relevant area.
  • Programming skills in Python, C, C++.
  • Excellent teamwork and collaboration.
  • Flexibility in working across all functions and levels as part of a team.

Platform Software Developer

WHO WE ARE LOOKING FOR


Our technical team, which contains an impressive blend of academic and enterprise talent, is in need of talented developers to help design and release our platform. You will be a key driver in helping us create a robust and scalable platform that optimizes deep learning neural networks, and have expertise with some or all of the following technologies: Python, C/C++, Ubuntu, scalable machine learning deployment tools such as dockers and kubernetes, and embedded hardware deployments such as FPGA programming. Primarily though, you are an exceptional and conscientious developer with a talent for writing high-quality, scalable code that befits an enterprise grade product. Note that experience with Artificial Intelligence and Deep Learning is not required. In fact, this is your chance to familiarize yourself with these technologies by working at the cutting edge of the field with research team that’s won numerous awards in the field (including best workshop paper at the prestigious NIPS conference in 2016 and 2017). It’s an opportunity to work not only with AI, but with ‘AI that builds AI’ – a radical, inventive concept that will usher in the next wave of deep learning tools.


REQUIREMENTS


Our ideal candidate possesses:

  • A Bachelor’s Degree in a technical field.
  • 5-7 years of experience with software development for products and/or enterprise.
  • Experience with Python and C/C++
  • Proven experience in writing high-performance and scalable code.
  • Excellent organizational and time management skills. Can work independently with minimal supervision.
  • Nice to haves: Some experience with deep learning frameworks, including TensorFlow, Caffe2, ONNX, and/or PyTorch, basic deep learning knowledge and familiarity with foundational concepts. Minimum one year of experience with Agile software development

Deep Learning Field Engineer

WHO WE ARE LOOKING FOR


Our team, which is composed of a blend of academic and enterprise talent, is in need of deep learning consultants to help our customers on-site as they begin to use our platform. As a key member of our team you’ll operate at the ‘front line’. That is, you’ll work directly with our clients to implement our optimization platform in their environments. You’ll rapidly appraise their deep learning workflows in order to integrate our engine in the pipeline and deliver initial proof of concepts. Moreover, you’ll do this across numerous verticals while developing an appreciation for the nuances and complexities in each. Finally, you’ll help us construct compelling demos to showcase our platform to prospective customers. This is your chance to familiarize yourself with these technologies by working at the cutting edge of the field with research team that’s won numerous awards in the field (including best workshop paper at the prestigious NIPS conference in 2016 and 2017). It’s an opportunity to work not only with AI, but with ‘AI that builds AI’ – a radical, inventive concept that will usher in the next wave of deep learning tools.


REQUIREMENTS


Our ideal candidate possesses:

  • Previous experience with technology consulting.
  • Practical experience with artificial intelligence / deep learning and applications.
  • Good troubleshooting and problem solving skills.
  • Independent, collaborative and flexible.
  • Ability to travel (25-50%) including to U.
  • Nice to have: Coursework and research in Artificial Intelligence. Experience with TensforFlow, Pytorch, Caffe, AWS/Google Cloud/Azure, Python, Database/big data

UX Developer

WHO WE ARE LOOKING FOR


Our technical team, which contains an impressive blend of academic and enterprise talent, is in need of talented developers to help design and release our platform. You will be a key resource in helping us implement the User Interface and Visualization elements of our optiimization and explainability platforms, and have expertise with some or all of the following technologies: JavaScript, CSS/HTML, Angular, JSON, ReactJS, Redux and Node.js. Skillsets aside, you are an exceptional and conscientious UX developer with a talent for creating compelling and seamless User Interfaces that befit our cutting-edge technology. Note that experience with Artificial Intelligence and Deep Learning is not required. In fact, this is your chance to familiarize yourself with these technologies by working at the cutting edge with research team that’s won numerous awards in the field (including best workshop paper at the prestigious NIPS conference in 2016 and 2017). It’s an opportunity to work not only with AI, but with ‘AI that builds AI’ – a radical, inventive concept that will usher in the next wave of deep learning tools.


REQUIREMENTS


Our ideal candidate possesses:

  • A Bachelor’s Degree in a technical field.
  • 5-7 years of experience envisioning, designing and implementing compelling User Interfaces in a web based environment.
  • Proven experience working rapidly, creatively, and independently.
  • The ability to quickly learn unfamiliar frameworks, language & technologies.
  • Strong skills with UI & web technologies (e.g., HTML/CSS, JavaScript, Angular, JSON, ReactJS, Redux, Node.js)
  • Nice to haves: Some experience with Agile software development, Python and basic database technologies.