Sr. Software Developer

Job Overview

Job title: Sr. Software Developer

Job description: Software Engineer

Intermediate – Remote

Do you want to build new ways to understand and solve complex problems using a combination of Computational Science and Artificial Intelligence? Want to learn about and work in fields like robotics, aerospace, 3D printing, construction and advanced manufacturing?

Augmenta is seeking passionate, kind, and collaborative talent to help us perform research and development on complex multi-industry workflow and design automation challenges.

Who we are

Augmenta is a Toronto based technology development firm, founded by the team that invented Generative Design at Autodesk. We have expertise in fields like computational geometry, aerospace engineering, applied mathematics, artificial intelligence, product design and design research.

We both conceptualize and develop our own products, and offer custom development of Generative AI software and hardware for organizations across industries.

Generative AI 101

Generative AI tools represent a new paradigm of human-computer partnership. Users describe the problem they want to solve – inputting goals, preferences and requirements. Using artificial intelligence and computational techniques, our software generates countless possible solutions that meet those requirements while far outperforming what anyone could design themselves. These tools augment human beings – making them smarter, bolder, and more creative.

What you get

Get in at the earliest stage to help design and develop the fundamental architecture for the world’s first Generative AI tools

Develop deep domain expertise in a variety of complex fields from logistics to construction, life sciences to intelligent robotics

Work side by side with passionate and bright designers and engineers, while being exposed to cutting edge research

See the technologies you implement used in the real world to create amazing systems, plans, buildings, processes, and products

What you will do

Research, design and implement robust, scalable, high-performance computer algorithms

Investigate state-of-the-art computational methods by reading relevant academic papers and attending appropriate workshops/conferences

Collaborate with a multidisciplinary team including designers, hardware and software engineers in multiple locations

Mentor junior staff and interns to reach their best potential

Required qualifications

B.Sc./M.Sc.in Computer Science, Computer Engineering, Mathematics, Physics or related disciplines

Experienced in C++ and Python software development

Knowledge of API design, component architectures, principles of service-oriented software

Knowledge of data structures

Linear algebra and calculus

Principles of automated testing and continuous integration frameworks

Research, design and performance optimization of complex algorithms

Preferred qualifications

Parallel computing methods and frameworks

Familiarity with fundamental Modeling & Simulation principles and methods

Mathematical optimization methods, gradient estimation, Bayesian Optimization

Mathematical modeling methods for complex regression tasks, Deep Learning

Go software development

Computational geometry algorithms and methods

Interactive 3D graphics and data visualization

Numerical methods for solving partial differential equations problems

Distributed computing

GPU acceleration of numerical algorithms using CUDA/OpenCL

Amazon Web Services APIs

Lightweight virtualization technologies (Docker, etc.)

Benefits

We are fully employee owned and provide stock option grants for full time employees

Very competitive extended health benefits package including supplementary Health Spending Account (HSA)

4 weeks vacation

Home office and self-directed learning budgets

Open, collaborative, and supportive culture including skill shares, design critiques, and a reading group

Quarterly team offsites

We hire for curiosity!

Equal employment opportunities are important to us in how we recruit, hire, and develop talent. We encourage applications from all candidates especially those who identify as People of Colour, LGBTQ+, Women, Indigenous, Caregivers, Immigrants and those living with disabilities. If you require any special accommodations in the application process please reach us at with details about how we can best accommodate you.

If you don’t have experience in the STEM fields mentioned, not to worry! We’re a diverse team with a blend of experience across different disciplines and industries. We’re looking for someone who’s passionate, curious and willing to learn.

Company: Funded Club

Expected salary:

Location: Richmond Hill, ON

Job date: Fri, 26 Nov 2021 08:48:16 GMT

Job Source: Careerjet.ca

Apply for this job

A job board that helps you to get the right job based on your skills and experience.

Contact Us

info@firstnationswork.com