C++ Developer
Columbia, MD 
Share
Posted 1 month ago
Job Description
Overview

BigBear.ai is seeking a C++ Developer to design and develop solutions with one of the world's leading computer vision technologies. Join our team where you'll contribute to building a computer vision library which leverages machine learning to perform face recognition, presentation attack detection, and other vision tasks.


What you will do

  • Build and maintain core C++ computer vision SDK
  • Receive pre-trained machine learning models from research team and write inference code (you will not need to train models yourself for this role)
  • Research cutting edge technologies to implement in the SDK where applicable
  • Maintain language binding code (mainly Python)
  • Write documentation and sample code
  • Maintain CI pipeline and unit test suite
  • Interact directly with clients to provide support and understand client needs to drive product vision

What you need to have

  • Bachelor's Degree and 2 to 5 years of experience
  • At least 2 years of recent experience developing in C++
  • At least 1 year experience working with CMake
  • Experience working in a Linux environment and comfortable working from the command line
  • Experience compiling and cross-compiling libraries from source
  • Ability to work autonomously, consult online resources to solve problems
  • Good presentation and communication skills.

What we'd like you to have

  • An understanding of image data representations
  • Experience working with C++ API of libraries such as OpenCV, ONNX Runtime, and TensorRT
  • Experience writing CUDA kernels
  • Experience in machine learning deployment is a big plus
  • Experience serving machine learning models for high throughput, low latency use cases
  • Demonstrated experience (publications, projects) solving computer vision problems
  • Passionate about innovation and pushing state of the art research
  • Experience working on the face is not required but is highly desirable (face detection, face recognition, expression recognition, face landmark tracking)
  • Experience with Atlassian tools

About BigBear.ai

BigBear.ai delivers AI-powered analytics and cyber engineering solutions to support mission-critical operations and decision-making in complex, real-world environments. BigBear.ai's customers, which include the US Intelligence Community, Department of Defense, the US Federal Government, as well as customers in manufacturing, healthcare, commercial space, and other sectors, rely on BigBear.ai's solutions to see and shape their world through reliable, predictive insights and goal-oriented advice. Headquartered in Columbia, Maryland, BigBear.ai is a global, public company traded on the NYSE under the symbol BBAI. For more information, please visit: and follow BigBear.ai on Twitter: .

 

Job Summary
Company
Start Date
As soon as possible
Employment Term and Type
Regular, Full Time
Required Education
Bachelor's Degree
Required Experience
2 to 5 years
Email this Job to Yourself or a Friend
Indicates required fields