To apply for this job you must first either login or register

Senior Software Engineer

San Francisco, California  - Permanent

Job Description

Our client is looking for someone to join their Machine Learning Engineering & SW Platform team.
You will design and develop back-end infrastructure to support ML efforts & product features. You will be contributing code to complex systems that integrate various hardware components. You will closely collaborate with researchers, engineers, and product managers in Toronto and San-Francisco offices.

You will enjoy this job if you:
- Are excited by the opportunity to work with a range of technologies and tools, from low-level hardware communication protocols to cloud infrastructure for machine learning
- Have a passion for making things with software and/or hardware, and driven by learning new skills
-Thrive in a fast-paced, ever-evolving, extremely collaborative, startup environment
- Are able to tackle varied problems, balancing a long-term mission with short-term requirements

Must Have Skills:

- 8+ years hands-on experience in a complex software development environment
- Extensive working knowledge of Python, Java, and C
- Expertise in SQL, Data mining tools
- Deep understanding of software best practices, development, test and deployment methodologies, software tools
- Experience working in a start-up environment
- Passion for to architect, design, and implement resilient & scalable engineering solutions that consider a multitude of complex considerations such as large amounts of data and real-time concurrent processes running on different systems
- Bachelor degree or equivalent experience in computer science, computer engineering or related fields

Starting: ASAP
To apply for this job you must first either login or register