ML/AIWork

Computer Vision/Deep Learning Scientist

Wabash Solutions · Atlanta, US

Job description

Job Summary We are hiring multiple Computer Vision / Deep Learning Scientists across various experience levels to support product teams across multiple business units. These roles focus on identifying high-impact business problems and solving them using advanced computer vision and deep learning techniques. Depending on experience level, responsibilities may range from hands-on model development to technical leadership, research direction, and solution architecture.

The ideal candidates are highly technical, collaborative, and research-oriented, with strong experience designing, developing, and deploying computer vision models using modern deep learning frameworks and GPU-based infrastructure.

Key Responsibilities Responsibilities may vary based on level (Scientist, Senior Scientist, or Principal Scientist).

  • Collaborate with cross-functional product and engineering teams to define computer vision use cases and translate business problems into technical solutions

  • Design, develop, and implement novel computer vision and deep learning algorithms for complex and unique applications

  • Build, train, evaluate, and optimize deep learning models for image processing tasks, including:

    • Object detection
    • Image classification
    • Semantic segmentation
  • Evaluate model accuracy, performance, and data quality; iterate to improve robustness and scalability

  • Conduct research to stay current with emerging computer vision techniques, architectures, and industry best practices

  • Utilize and customize convolutional neural network (CNN) architectures such as VGG16, ResNet, MobileNet, and similar models

  • Apply traditional image processing techniques using OpenCV, skimage, or related tools when appropriate

  • Develop solutions using open-source deep learning frameworks including TensorFlow, Keras, PyTorch, and/or MXNet

  • Train and evaluate models on dedicated GPU machines and distributed GPU clusters

  • Document technical approaches, experiments, and results; contribute to knowledge sharing across teams

  • Monitor deployed models and support ongoing lifecycle improvements

Required Skills & Experience

  • Strong proficiency in Python for model development, data processing, and experimentation
  • Hands-on experience with TensorFlow, Keras, and/or PyTorch
  • Experience with deep learning-based image processing, including classification, object detection, and semantic segmentation
  • Familiarity with common CNN architectures (e.g., VGG16, ResNet, MobileNet)
  • Experience with traditional computer vision techniques using OpenCV, skimage, or equivalent libraries
  • Understanding of model evaluation metrics, data quality, and performance optimization
  • Experience working with GPU-accelerated environments and parallel model training
  • Strong analytical, problem-solving, and collaboration skills

Experience Levels

  • Scientist: Early- to mid-career professionals with hands-on experience developing computer vision models
  • Senior Scientist: Advanced practitioners with strong technical depth, solution ownership, and mentoring capabilities
  • Principal Scientist: Recognized experts who provide technical leadership, guide research direction, and influence architecture and best practices

Education & Qualifications

  • Bachelor's, Master's, or Ph.D. in:

    • Computer Science
    • Electrical Engineering
    • Machine Learning
    • Statistics
    • Or a closely related field

Preferred Qualifications (Optional)

  • Experience deploying computer vision models into production environments
  • Familiarity with MLOps, model monitoring, and lifecycle management
  • Experience working in applied research or R&D-focused teams

ML/AI Work links you to the employer's original posting — always verify the details there before applying.

Computer Vision/Deep Learning Scientist
Wabash Solutions
Apply →