Computer Vision Engineer

$131,992 - $160,555/Yr

Stanford University - Stanford, CA

posted about 1 month ago

Full-time - Mid Level
Stanford, CA
Educational Services

About the position

The Computer Vision Engineer position at Stanford University is part of an interdisciplinary Neuro-AI project aimed at creating a functional digital twin of the brain. This role focuses on developing and implementing advanced computer vision techniques to analyze and annotate complex visual datasets, bridging the fields of neuroscience and artificial intelligence. The ideal candidate will contribute to a collaborative environment, working closely with experts in perception, cognition, and computational neuroscience.

Responsibilities

  • Design and implement robust machine learning pipelines for processing and analyzing large-scale video datasets
  • Curate and refine datasets of natural videos for use as stimuli in neuroscience experiments
  • Implement and adapt state-of-the-art computer vision algorithms for video datasets, including object segmentation and semantic scene understanding
  • Develop mathematical methods to optimize the coverage of natural scene statistics within curated datasets
  • Collaborate with the modeling team to integrate datasets into a multi-modal foundation model of the visual cortex
  • Contribute to the development of novel algorithms that connect computer vision techniques with neuroscientific insights

Requirements

  • PhD in Computer Vision, Machine Learning, or a closely related field, or equivalent practical experience
  • Postdoctoral or industry experience in applying computer vision techniques to complex problems
  • Experience with large-scale data processing using cloud computing platforms (e.g., AWS, Google Cloud)
  • Experience with multi-modal learning and integration of visual and non-visual data
  • Track record of publications in top-tier computer vision or machine learning conferences
  • Experience with geometric foundations relevant to computer vision
  • Familiarity with neuroscience concepts, particularly in visual perception
  • Demonstrated ability to work effectively in interdisciplinary teams
  • Expertise in Python, PyTorch, and other deep learning frameworks
  • Proven track record of implementing state-of-the-art computer vision algorithms
  • Strong programming skills and experience in building scalable ML pipelines
  • Experience with version control systems and software development best practices
  • Extensive knowledge of modern computer vision techniques
  • Solid mathematical foundations relevant to computer vision and machine learning
  • Excellent problem-solving skills

Nice-to-haves

  • Experience with geometric foundations relevant to computer vision
  • Familiarity with neuroscience concepts, particularly in visual perception and cortical processing

Benefits

  • Comprehensive rewards package including health insurance, retirement plans, and paid time off
  • Opportunities for professional development and continued education
  • Flexible working hours and potential for remote work options
© 2024 Teal Labs, Inc
Privacy PolicyTerms of Service