Senior Project Manager

Algolux - Montréal, QC (30+ days ago)

Apply Now

Algolux provides industry-leading technology at the intersection of AI, computer vision, and computational imaging. We address mission-critical requirements for the automotive, autonomous vehicle and robot, and surveillance markets that are moving at an incredible pace of innovation across the globe.

We are looking for a Senior Project Manager to join our growing team and to manage the planning and delivery of key client projects.

You'll work on Artificial Intelligence projects involving Computer Vision for Automated Vehicles (AV), Advanced Driver Assistance Systems (ADAS), Autonomous Mobile Robots (AMR), and IOT/Surveillance. You will be a key part of a team that is building breakthrough end-to-end perception stacks for driver assistance systems and autonomous vehicles. We are looking for candidates that are motivated to solve key imaging and computer vision problems that will enable robust robotics and sensing in adverse scenarios in the wild. The technology developed at Algolux is deployed at scale in vehicles and camera solutions.

We believe in interdisciplinary research at Algolux and candidates will be working with a diverse team of imaging, computer vision, optimization, physics, and optics experts.

Work together with the Operations, Sales, and Research & Development teams to plan, execute, and deliver on customer projects.
Manage and evolve project management processes to meet customer requirements and to scale up with increasing number and scope of projects.
Manage customer requirements, project scope, timelines, hours and expectations
Ensure that the Research & Development teams have appropriate product and technical specifications, direction, and resources to deliver projects effectively by establishing realistic estimates for timelines while ensuring that releases remain on target to meet deadlines.
Manage customer projects paralleling software releases, including proofs-of-concept, integrations and partnership efforts
Lead and contribute in client project meetings, both externally and internally up to the executive level at Algolux.
During project execution, ensure that a good customer relationship is maintained in cooperation with the Sales and Marketing team and internal stakeholders.
Manage customer interactions to help developers and researchers resolve high-level customer technical problems
Identify key road blockers, e.g., resource constraints, early on and orient the organization accordingly while managing the customer expectations
Coordinate organized responses to customer change requests and release related bugs
Assemble, edit, and deliver customer technical reports.
Manage customer software releases using an agile methodology

Required skills:
Minimum of 7 years' experience as a client project manager in a software development and/or research organization
Bachelor’s degree in Computer Science, Engineering or other related fields.
Excellent time-management skills and attention to detail; capable of identifying problems and prioritizing
Ability to manage client relationships
Excellent client, R&D team and executive facing communication skills
Experience coordinating, encouraging and motivating R&D teams
Strong understanding of software development life cycle
Knowledge of software development environments and packaging
Experience working with sales, marketing, field application engineering cross-functional teams
Experience with Deep Learning AI frameworks, model architecture, training methodologies, and data management

Nice To Haves:
PMI Certification
Experience in AI algorithm design
Experience in software development
Experience in perception systems for Autonomous Mobile Robots (AMR)
Experience in perception systems for IoT/Surveillance
Experience in perception systems for Automated Vehicles (AV) or Advanced Driver Assistance Systems (ADAS)
Experience in digital camera systems (sensors and ISPs)
Experience of early prototyping to mass-market deployment of embedded applications