Soutien constat
Renseignements sur le programme
Heures d'ouverture:

Lundi - Vendredi

9:00 AM - 6:30 PM EST

Senior ML Engineer (Machine Learning)

Senior ML Engineer

Location:  Remote (must be based out of US / Canada)

Travel:  less than 10%

Manages Others: No

Education:  Masters in Computer Science or equivalent

Experience:  3+ years of experience with Machine Learning and Computer Vision development/ engineering; strong Python experience; ability to work end-to-end from creation of code to deployment to production

The Opportunity:

Reporting to the Manager, Artificial Intelligence, the AI Engineer will be a key member of our Product Development Team in pushing the limits of a wide breadth of the tools and approaches to AI/Machine Learning for our advanced products and system using video information and IoT systems.  The AI Engineer will be working with our proprietary AlertBus System to develop and deploy cutting edge Artificial Intelligence / video processing enhancements and techniques.

The successful candidate will have the opportunity to make decisions and work independently on the end-to-end product from creating and debugging code to deploying solutions to large production environments. This role will also include developing new projects with a team, while utilizing knowledge and the ability to discuss problems, requirements, and the planning of new ideas with the team and stakeholders.

The ideal candidate will be excited about advancing prototypes to showcase new solutions to challenging problems, along with helping to realize them into fully fledged pipelines. Your insights will drive better processes and products that save lives!

Position Responsibilities:

  • Bringing your professional and high-level experience in working with video technologies in areas of preprocessing, neural nets, computer vision, etc.
  • Driving continuous adoption and integration of relevant AI technologies into design
  • Designing, building, and maintaining efficient, reusable, and tested code in Python and other applicable languages and library tools.
  • Be a productive member of an inclusive team where pairing and peer reviewed code are valued
  • Follow best practices (continuous integration, SCRUM, refactoring, and code standards)
  • Contribute through all phases of the development lifecycle
  • Develop subject matter strength in:
    • AI that works on edge devices
    • Deploying Machine Learning (ML) to large production environments
    • Database knowledge for reporting/sanity checking and maintenance
    • Driving for continuous learning in the AI and computer vision fields

What You Bring:

  • Minimum of 3+ years of experience with Machine Learning and Computer Vision development/ engineering
  • Masters Degree in Computer Science (will accept equivalent amount of experience in lieu of education)
  • Strong Python experience
  • Practical experience deploying Computer Vision/Machine Learning solutions at scale into production
  • Intimate understanding of various Deep Learning frameworks and Computer Vision/Video Processing techniques
  • Knowledge of version control, such as GitTesting techniques to validate results
  • Exposure and/or understanding of technologies/tools such as: Keras, Pandas,TensorFlow, PyTorch, Caffe, NumPy, DVC/CML.

Who We Are: 

Our mission is to create a culture of responsibility and awareness on the road. We are devoted to making the journey to and from school safer.  We develop partnerships, deploy Safety Tech and manage the entire program.  We have equipped thousands of buses across North America with our innovative technology and we continue to educate tens of thousands of drivers a month on safety.  BusPatrol America cares about student safety. We educate motorists every day by helping to enforce the law and work with school officials to improve safety.  

What We Offer:

  • An opportunity to help build a company dedicated to children’s safety
  • The chance to join an innovative and dedicated team, focused on leading edge technology
  • Competitive salary and benefits package

Note to applicants:  We are looking for a valued member of the BusPatrol team to assist us in our quest to improve children’s safety.  This is an important role for us and a great opportunity for the right candidate.  Our environment is inclusive, diverse, built on integrity, and deeply committed.

Apply for this position
Attachments must be in PDF or .docx files under 5Mb
Attachments must be in PDF or .docx files under 5Mb