Company Overview:
FulcrumAir is a world leader in UAV and Aerial Robotics Technology for the powerline industry. Our
unique and innovative technology is creating safer, more efficient, and more environmentally responsible
replacements for powerline construction tasks that have changed little in decades. We are expanding
and looking to add a talented and motivated developer to our Calgary team.
Position Overview:
We are seeking a talented and motivated Machine Learning/AI Integration R&D Engineer/Developer to
join our team. The ideal candidate will have a strong background in machine learning, artificial
intelligence, and robotics, with a focus on integrating these technologies into our UAV platforms. This
role will be pivotal in driving innovation and advancing our autonomous systems to new heights.
Key Responsibilities:
Β
- Research, design, and implement machine learning algorithms and AI models tailored for UAV
applications, such as object detection, localization, path planning, and predictive analytics.
- Develop and optimize algorithms for real-time processing and decision-making on embedded systems, ensuring efficient resource utilization and low-latency performance.
- Collaborate closely with hardware engineers to integrate AI-driven solutions seamlessly into our robotics and UAV platforms, considering factors such as computational power, memory constraints, and power consumption.
- Conduct thorough testing and validation of ML/AI algorithms in simulated environments and real-world scenarios, iterating on designs to achieve robustness and reliability.
- Stay current with the latest advancements in machine learning, artificial intelligence, and robotics,
proactively identifying opportunities for innovation and improvement within our products.
- Work cross-functionally with software engineers, robotics experts, and product managers to translate research findings into practical solutions that meet the needs of our customers.
- Document research findings, design decisions, and implementation details effectively, contributing to
internal knowledge sharing and intellectual property development.
Β
Qualifications:
- Bachelorβs degree in Computer Science, Electrical Engineering, Robotics, or a related field.
- Strong proficiency in machine learning frameworks such as TensorFlow, PyTorch, or Keras, with hands-on experience developing and deploying deep learning models.
- Solid understanding of computer vision algorithms, sensor fusion techniques, and localization methods commonly used in robotics and UAV applications.
- Proficiency in programming languages such as Python, C/C++, and experience with software
development tools and version control systems (e.g., Git).
- Experience with embedded systems development and optimization.
- Familiarity with UAV platforms, flight dynamics, and navigation systems is a plus.
- Excellent problem-solving skills, with the ability to analyze complex technical challenges and develop
innovative solutions.
- Strong communication and collaboration skills, with the ability to work effectively in a fast-paced,
interdisciplinary team environment.
Location:
This position is based at our headquarters in Calgary, Alberta, with the possibility of remote work
arrangements.
How to Apply:
If you are passionate about advancing the field of robotics and artificial intelligence and want to be part
of a dynamic team driving innovation, please submit your resume and a cover letter detailing your
relevant experience and why you are the ideal candidate for this role. We look forward to hearing from
you!