Bigbear.ai - Columbia, MD

posted about 2 months ago

Full-time
Columbia, MD

About the position

BigBear.ai is seeking a Computer Vision Engineer to lead the development and deployment of advanced computer vision models and analytics. This role is crucial in bridging complex data with machine learning applications, contributing to the creation of intelligent systems that inform strategic decisions through data-driven insights. The engineer will collaborate with a diverse team to ensure the delivery of high-performance, scalable, and reliable computer vision systems.

Responsibilities

  • Design, develop, and deploy advanced computer vision models, ensuring they are performant and scalable
  • Align model development with practical applications and specific problem domains within the organization
  • Enhance existing computer vision algorithms for better accuracy and efficiency
  • Explore and implement optimization techniques for model performance improvement in real-world applications
  • Conduct exploratory data analysis to discover patterns, anomalies, and insights within the data
  • Stay abreast of the latest developments and advancements in computer vision and machine learning
  • Collaborate closely with engineers, researchers, and product teams to integrate computer vision capabilities into products and workflows
  • Work with product teams to ensure smooth product delivery with high standards, prioritizing short-term returns and long-term growth
  • Take a creative and strategic approach to solve hard problems, simplifying the complex and bringing in fresh ideas from new places

Requirements

  • Bachelor's Degree and 10 to 12 years of experience; Master's Degree and 8 to 10 years of experience; PhD and 5 to 7 years of experience (in lieu of Bachelor's degree, 6 additional years of relevant experience)
  • Active Top Secret security clearance with SCI eligibility and CI Polygraph
  • Proficient experience with machine learning frameworks such as PyTorch, MXNet, or TensorFlow
  • Proficient programming skills in Python and C++
  • In-depth knowledge of deep learning, covering aspects such as layer architecture, loss functions, optimization techniques, and more
  • Hands-on experience in computer vision, image processing, and machine learning, with a demonstrable track record of developing and deploying models into production
  • Proven understanding of State-of-the-Art deep learning techniques for computer vision
  • Hands-on experience with computer vision libraries such as Scikit-Image, OpenCV, Pillow (PIL Fork), TorchVision, MMCV, Detectron2, and Albumentations
  • Knowledge of hardware acceleration libraries like NVIDIA CUDA-X, NVIDIA Performance Primitives, and OpenVINO
  • Strong programming and debugging skills
  • Problem-solving skills and the ability to think critically and creatively
  • Strong communication and presentation skills to convey complex technical concepts to non-technical stakeholders

Nice-to-haves

  • Experience with CUDA or other GPU programming languages
  • Knowledge of software development best practices, including version control (e.g., Git), unit testing, and continuous integration
  • Experience with cloud computing platforms (e.g., AWS, Google Cloud, Azure) for deploying machine learning models
  • Publications or contributions to conferences/journals in the field of AI/ML and computer vision
  • Active participation in open-source community
© 2024 Teal Labs, Inc
Privacy PolicyTerms of Service