Job Board

Sr. Applied Scientist

The Team: Amazon Go is a new kind of store with no lines and no checkout—you just grab and go! Customers simply use the Amazon Go app to enter the store, take what they want from our selection of fresh, delicious meals and grocery essentials, and go!
Our checkout-free shopping experience is made possible by our Just Walk Out Technology, which automatically detects when products are taken from or returned to the shelves and keeps track of them in a virtual cart. When you’re done shopping, you can just leave the store. Shortly after, we’ll charge your Amazon account and send you a receipt. Check it out at amazon.com/go. Designed and custom-built by Amazonians, our Just Walk Out Technology uses a variety of technologies including computer vision, sensor fusion, and advanced machine learning. Innovation is part of our DNA! Our goal is to be Earths’ most customer centric company and we are just getting started. We need people who want to join an ambitious program that continues to push the state of the art in computer vision, machine learning, distributed systems and hardware design.
The Role: Everyone on the team needs to be entrepreneurial, wear many hats and work in a highly collaborative environment that’s more startup than big company. We’ll need to tackle problems that span a variety of domains: computer vision, image recognition, machine learning, real-time and distributed systems.

If you have expertise leading Computer Vision research teams and have a Ph.D. and 5+ years of industry or postdoctorate experience, or an MS and 7+ years of industry experience and have:
· the ability to recognize and champion new ideas and novel solutions;
· the insight to correctly identify paths worth exploring;
· the the passion to create a team culture that is ready to tackle the seemly impossible;
· the drive to push a team to the achieve the highest standards;
· the discipline to fast-fail when data refutes theory;
· and the fortitude to continue exploring until your solution is found
come join us invent the future and change the world.

BASIC QUALIFICATIONS

· MS or PhD required in computer vision, machine learning, or related discipline, 5-7+ years of professional experience

· 3-5 years of experience leading research teams working with state-of-the-art computer vision and machine learning technologies

· Strong record of patents and innovation or publications in top-tier peer-reviewed conferences or journals

· Proven track record of leading innovation efforts in creating novel algorithms and advancing the state of the art

· Strong business writing, verbal communication, and cross discipline collaboration skills

PREFERRED QUALIFICATIONS

· Experience optimizing for short term execution while planning for long term technical capabilities. Ability and willingness to multi-task and learn new technologies quickly.

· Experience with designing and building large-scale systems in a multi-tiered, distributed environment (Service Oriented Architecture).

· Project planning/execution skills including estimating and scheduling.

More info | Contact: Jeff Egan | Posted on: 2021-08-30

Applied Scientist

We are looking for a passionate and talented Applied Scientist who will collaborate with other scientists and engineers to leverage machine learning methods and algorithms for the modeling and analysis of data.
You'll design and run experiments, research new algorithms, and find new ways of optimizing customer experience. Besides theoretical analysis and innovation, you will work closely with talented engineers to put your algorithms and models into practice. Your work will directly impact the trust customers place in Amazon.

You are the ideal candidate if you are passionate about delivering experiences that delight customers and creating solutions that are robust. You thrive in ambiguous environments that require to find solutions to problems that have not been solved before. You leverage your exceptional technical expertise, a sound understanding of the fundamentals of Computer Science, and practical experience to creating reliable, scalable, and high performance products. Your strong communication skills enable you to work effectively with both business and technical partners. You have hands-on experience making the right decisions about technology, models and methodology choices. You strive for simplicity, and demonstrate significant creativity and high judgment backed by statistical proof.

Responsibilities include:

Design, implement, test, deploy and maintain innovative data and machine learning solutions to further the customer experience.
Create experiments and prototype implementations of new learning algorithms and prediction techniques
Collaborate with scientists, engineers, product managers and business stakeholders to design and implement software solutions
Use machine learning best practices to ensure a high standard of quality for all of the team deliverables

BASIC QUALIFICATIONS

· · PhD in Computer Science, Machine Learning, Computer Vision, or a related quantitative field

· 3+ years of practical experience applying computer vision, machine learning and deep learning to solve complex problems

· 2+ years hands-on experience programming in R, Python, Java, C#, C++ or other similar programming languages

· Proficiency in algorithm and model development, model validation and model implementation for large-scale applications

· Experience distilling customer requirements into problem definitions, dealing with ambiguity and competing objectives

· Strong communication and data presentation skills

PREFERRED QUALIFICATIONS

· 5+ years of relevant work experience

· Extensive experience applying theoretical models in an applied environment

· Strong fundamentals in problem solving, algorithm design and complexity analysis

· Maintain an understanding of industry and technology trends in area of research.

· Contribute to Amazon's Intellectual Property through patents and/or external publications.

· Understand business context to decisions made within and across groups.

· Strong personal interest in learning, researching, and creating new technologies with customer impact

· Superior verbal and written communication and presentation skills, ability to convey rigorous mathematical concepts and considerations to non-experts.

More info | Contact: Jeff Egan | Posted on: 2021-08-30

Medical Image Analysis Researcher

Kitware, Inc. is actively seeking highly skilled researchers to develop image analysis and machine learning algorithms using open source libraries such as VTK, ITK and 3D Slicer. Kitware collaborates on basic and applied research and development projects that span all forms of medical image analysis and visualization. Our collaborators include the top universities from around the world, national research labs, medical device manufacturers, and many others. Our efforts build upon our extensive software libraries as well as our expertise in a variety of synergistic disciplines including machine learning, pattern recognition, medical image analysis, visualization, informatics, and computer vision.

In this position you will:
-Develop advanced image analysis and machine learning algorithms, that will be deployed as part of software applications for medicine that are used by people and customers, every day, around the world.
-Extend the capabilities of VTK, ITK and 3D Slicer to meet the needs of academic and commercial users as they investigate new medical procedures and imaging systems, release innovative products, and improve all aspects of patient care.
-Collaborate with world-class coworkers and external collaborators on dynamic, fast-paced projects.
Receive support, resources and encouragement to seek funding to grow and develop your own projects and research areas.

Required Qualifications:
-PhD in Computer Science or related field with emphasis in medical image analysis and machine learning.
-Highly innovative and demonstrated track record for solving difficult technical challenges using medical image analysis algorithms.
-Strong foundations in Algorithms, Data Structures, Differential ---Calculus, Linear Algebra, Optimization, Probability, and/or Statistics.
-Strong publication record in relevant journals and conferences such as (but not limited to) TMI, MICCAI, SPIE MI, ISBI and/or IPMI.
-Familiarity with open-source toolkits and applications for medical image analysis and machine learning such as ITK, VTK, Slicer, scikit-learn, Tensorflow, Keras and/or PyTorch.
Experience programming in C/C++ and Python.

More info | Contact: John Westbrook | Posted on: 2021-08-30

Senior Computer Vision Engineer

Kitware is currently hiring a Senior Software Engineer to join our Computer Vision team. If you are interested in working on cutting edge, real world problems in a setting that is a cross section between academia and industry, then this is a great opportunity for you.

By joining our team, you will be contributing your C++ expertise in the areas of computer vision or machine learning to develop robust solutions for real-world problems. Our projects focus on areas such as 3D reconstruction, object detection, image manipulation detection, and motion pattern learning and anomaly detection. Kitware’s employees have unique opportunities to interact and collaborate directly with customers, visit interesting customer sites, and participate in live field tests and demonstrations. Software Engineers at Kitware also have the opportunity to publish and maintain open source software packages.

In this position, you will help design and implement large scale C++ software frameworks that enable cutting edge research algorithms to run optimally across diverse environments from embedded systems and mobile platforms to desktop applications to cloud infrastructure. Senior engineers are expected to take a leadership role in working with the community to maintain quality open source software on platforms such as Github and Gitlab. Working closely with an experienced team of researchers and software developers, you will have opportunities to learn more about emerging topics in computer vision, machine learning, and artificial intelligence.

Qualifications:
-Minimum 3-5 years experience as a software engineer
-Significant C++ experience
-Experience integrating 3rd party libraries
-Experience with distributed processing/computing
-Experience designing and implementing complex software
systems
-Experience optimizing code
-Some leadership experience reviewing and overseeing others
code development
-Some experience in other programming languages, especially
Python
-BS or MS degree in computer science or a related field
-Due to contractual restrictions, only candidates that are US
Persons (citizens, permanent residents, asylees or refugees) will
be considered for this position.

Preferred Qualifications:
-Experience integrating other languages as necessary
-Experience with GPU based development
-Knowledge of Computer Vision applications
-Knowledge of software development processes/environments
including CMake/CDash, MS Visual Studio, gcc, make, and/or
XCode
-Ability to develop software for Unix, Linux, MacOS and/or -- --
-Windows operating systems to large open-source projects and
communities

More info | Contact: John Westbrook | Posted on: 2021-08-30

3D Computer Vision Researcher

Kitware is seeking high caliber 3D vision researchers to join our team. We work on exciting problems at the intersection of 3D vision, remote sensing, autonomous vehicles and state of the art deep learning methods. We build practical, working 3D vision systems based on the latest academic research.

Job Description

Primary responsibilities are research and development of state-of-the-art algorithms for 3D reconstruction from imagery and supporting development of open source software packages to make those tools widely accessible. Current 3D projects have an emphasis on aerial and satellite imagery sources, but capabilities are often adapted to other problem domains. There are also opportunities to combine 3D vision with broader computer vision topics including content-based indexing and retrieval, object detection and tracking, video event and activity recognition, functional object recognition, social media understanding, video compression, and super resolution.

We partner with premier government R&D agencies such as DARPA, IARPA, and AFRL including prime contracts, SBIRs and STTRs, as well as commercial efforts with leading technology companies. By joining our team, you will be contributing your expertise to develop robust solutions for real-world problems, in the areas of 3D reconstruction, object-based change detection, feature detection, and motion pattern learning and anomaly detection among others. Kitware’s employees have unique opportunities to interact and collaborate directly with customers, visit interesting customer sites, and participate in live field tests and demonstrations. Researchers and developers also enjoy benefits commonly associated with a position in academia, such as support and encouragement for the publication of novel work.

Researchers at Kitware enjoy support and encouragement for participation in national and international conferences (such as CVPR, ICCV, ECCV, WACV, and 3DV); and encouragement to seek funding to grow and develop their own research areas, if they desire. The Kitware Vision Group has collaborated with more than 20 universities in the past five years and maintains active involvement in major vision conferences.

Qualifications:
-PhD in Computer Science or related field
-Masters level candidates must show substantial work experience in 3D vision beyond degree
-Experience using multiview geometry to develop algorithms for building 3D point clouds or meshes from imagery or video
-Experience with deep learning methods is desirable, but not required
-Proficiency in C++ and/or Python and experienced in good software development practices
-Experience with geospatial coordinates systems and transformation is desirable, but not required
-Strong publication record in top-tier research publications and conferences
-Highly innovative and demonstrated track record for solving difficult technical challenges using imagery
-Experience collaborating successfully with others and thriving in a fast-paced and dynamic work environment
-Candidates should include a detailed list of publications as part of their resume/CV

More info | Contact: John Westbrook | Posted on: 2021-08-30

Computer Vision Researcher

We partner with premier government R&D agencies such as DARPA, IARPA, and AFRL including prime contracts, SBIRs and STTRs, as well as commercial efforts with leading technology companies. By joining our team, you will be contributing your computer vision or machine learning expertise to develop robust solutions for real-world problems, in the areas of 3D reconstruction, object-based change detection, feature detection, and motion pattern learning and anomaly detection among others. Kitware’s employees have unique opportunities to interact and collaborate directly with customers, visit interesting customer sites, and participate in live field tests and demonstrations. Researchers and developers also enjoy benefits commonly associated with a position in academia, such as support and encouragement for the publication of novel work.

There are opportunities to collaborate on broader computer vision topics including content-based indexing and retrieval, object detection and tracking, video event and activity recognition, functional object recognition, social media understanding, video compression, and super resolution.

Researchers at Kitware enjoy support and encouragement for participation in national and international conferences (such as CVPR, ICCV, ECCV, WACV, and 3DV); and encouragement to seek funding to grow and develop their own research areas, if they desire. The Kitware Vision Group has collaborated with more than 20 universities in the past five years and maintains active involvement in major vision conferences.

Qualifications:
-PhD in Computer Science or related field
-Strong publication record in top-tier research publications and conferences
-Highly innovative and demonstrated track record for solving difficult technical challenges using imagery
-Experience collaborating successfully with others and thriving in a fast-paced and dynamic work environment
-Candidates should include a detailed list of publications as part of their resume/CV

More info | Contact: John Westbrook | Posted on: 2021-08-30

R1419 - Sr Robotics Scientist

Introduction

iRobot is looking to hire a Robotics Scientist on our Perception team who will play a vital role in developing the next generation of robots that will live in millions of homes across the world. If you are a consumer centric pioneer eager to build innovative robot products.

What you will do

  • Develop computer vision and machine learning algorithms for processing and understanding of maps in dynamic environments
  • Work at the intersection of traditional computer vision and machine learning to improve and enrich indoor robot maps
  • Develop and deploy algorithms for desktop and embedded platforms, in C/C++ and other languages
  • Conduct research and development in computer vision, map understanding, semantic understanding of scenes, and related disciplines
  • Collaborate with cross-functional teams to develop systems from prototypes to production

To Be Successful You Will Have

  • Solid understanding of the state-of-the-art in computer vision and machine learning
  • Demonstrated experience in applications such as 3D reconstruction, 3D understanding of scenes, room layout estimation, depth estimation, or semantic segmentation
  • Ability to design experiments, analyze data sets, and validate solutions for new problems
  • Experience developing new computer vision solutions from publications in conferences such as CVPR, ICCV, ECCV, NeurIPS
  • Ability to program in C/C++
  • Understanding of data structures, design patterns, and advanced programming techniques

In Return You Can Expect

  • To work on exciting problems in computer vision and SLAM deployed on the largest installed base of consumer robots
  • Be an integral part of a team dedicated to building the next generation of robots
  • Opportunities to continuously learn and collaborate with our innovative and knowledgeable technical staff including leading scientists in Computer vision, machine learning, and SLAM.
  • An attractive salary package with good benefits
  • Excellent career growth opportunities
More info | Contact: Angel Pracuta | Posted on: 2021-08-30

R1157 – Sr. Robotics Scientist

Introduction

iRobot is looking to hire a Robotics or Vision Scientist on our mapping and planning team who will play a vital role in developing the next generation of Robots that will live in millions of homes and yards across the world. If you are a consumer centric pioneer and eager to build innovative robot products, please apply now or reach out to one of our recruiters on LinkedIn.

What you will do

    Develop algorithms for enriching and improving robot maps in challenging and dynamic environments.

  • Work at the interface between perception, planning, and deep learning teams to generate high resolution and rich semantic maps used by customers and high level planning algorithms
  • Design innovative solutions to life-long semantic mapping using techniques from computational geometry, optimization, and probabilistic robotics.
  • Solve problems pragmatically, applying judgment and experience to balance trade-offs
  • Invent new approaches and carry these all the way to fleet-wide deployment on millions of robots
  • Write and publish technical reports, patents, and scientific papers.

To Be Successful You Will Have

  • Strong experience in algorithms for robotics and an understanding of sensor fusion
  • Up to date knowledge of recent developments in robotics and mapping
  • Experience using data generated by complex physical systems including semantic understanding of unstructured geometric data
  • Solid understanding and experience in design patterns, data structures and advanced programming techniques
  • Excellence at writing embedded C/C++ and familiarity with a Linux environment
  • Passion for robotics and experience building or programming robots professionally or as a hobby
  • M.S. in Computer Engineering or equivalent degree

In Return You Can Expect

  • To work on exciting problems in computer vision and SLAM deployed on the largest installed base of consumer robots
  • Be an integral part of a team dedicated to building the next generation of robots
  • Opportunities to continuously learn and collaborate with our innovative and knowledgeable technical staff including leading scientists in Computer vision, machine learning, and SLAM.
  • An attractive salary package with good benefits
  • Excellent career growth opportunities
More info | Contact: Angel Pracuta | Posted on: 2021-08-30

R1193 – Robotics Scientist

Introduction

IRobot is looking to hire a Senior SLAM Software Engineer or SLAM Scientist on our SLAM team who will play a vital role in developing the next generation of Robots that will live in millions of homes and yards across the world. If you are a consumer centric pioneer eager to build innovative robot products, please apply now or reach out to one of our recruiters on LinkedIn.

What you will do

  • Develop algorithms for reliable pose estimation in challenging and dynamic environments.
  • Design innovative solutions to robot mapping and pose estimation using techniques like non-linear optimization, statistical estimation, and factor graphs
  • Solve problems pragmatically, applying judgment and experience to balance trade-offs
  • Take solutions “over the wall” through manufacturing and customer deployment
  • Deliver artifacts that set the standard in your group for engineering excellence, from designs to implementations

To Be Successful You Will Have

  • Strong experience in SLAM and robust sensory fusion algorithms for robotics or self-driving systems including visual and depth perception
  • Up to date knowledge of recent developments in the SLAM field
  • Experience using data from optical and IMU sensors
  • Solid understanding and experience in design patterns, data structures and advanced programming techniques
  • Excellence at writing embedded C/C++ and familiarity with a Linux Environment
  • Passion for robotics and experience building or programming robots professionally or as a hobby
  • M.S. in Computer Engineering or equivalent degree

In Return You Can Expect

  • To work on exciting problems in computer vision and SLAM deployed on the largest installed base of consumer robots
  • Be an integral part of a team dedicated to building the next generation of robots
  • Opportunities to continuously learn and collaborate with our innovative and knowledgeable technical staff including leading scientists in Computer vision, machine learning, and SLAM.
  • An attractive salary package with good benefits
  • Excellent career growth opportunities
More info | Contact: Angel Pracuta | Posted on: 2021-08-30

R1694 – Computer Vision Engineer

Introduction

iRobot is looking to hire a Computer Vision Software Engineer on our Perception team to play a vital role in developing the next generation of Robots that will live in millions of homes across the world. If you are eager to build innovative robots, apply to us or reach out to one of our recruiters on LinkedIn.

What you will do

  • Develop algorithms for computer vision, SLAM, and related disciplines in challenging and dynamic environments
  • Design, implement, test, and document software and algorithms for desktop and embedded platforms, in C/C++ and other languages
  • Conduct research and development in computer vision, SLAM, and related disciplines, and collaborate with cross-functional engineering teams to drive scalable, real-time implementations
  • Collaborate closely with team members on developing systems from prototypes to production level. Take solutions “over the wall” through manufacturing and customer deployment

To Be Successful You Will Have

  • Experience in state-of-the-art geometric computer vision and SLAM technologies
  • Hands-on experience developing computer vision systems
  • Solid understanding of computer vision fundamentals
  • Experience developing new computer vision solutions demonstrated in publications in conferences such as CVPR, ICCV, ECCV, NIPS, ICPR, ICML
  • Excellence at writing embedded C/C++ and familiarity with a Linux Environment
  • Understanding and experience in design patterns, data structures and advanced programming techniques
  • MS in Computer Science, Electrical Engineering, or related field.
  • Beneficial: Ph.D. in Robotics, Computer Science, Mathematics, Applied Mathematics, Mathematical Physics or related fields

In Return You Can Expect

  • To work on exciting problems in computer vision and SLAM deployed on the largest installed base of consumer robots
  • Be an integral part of a team dedicated to building the next generation of robots
  • Opportunities to continuously learn and collaborate with our innovative and knowledgeable technical staff including leading scientists in Computer vision, machine learning, and SLAM.
  • An attractive salary package with good benefits
  • Excellent career growth opportunities
More info | Contact: Angel Pracuta | Posted on: 2021-08-30

R1203 – Senior Computer Vision Engineer

Introduction

iRobot is looking to hire a Senior Computer Vision Software Engineer on our Perception team who will play a vital role in developing the next generation of Robots that will live in millions of homes and yards across the world. If you are a consumer centric pioneer eager to build innovative robot products, please apply now or reach out to one of our recruiters on LinkedIn.

What you will do

  • Develop algorithms for computer vision, SLAM, and related disciplines in challenging and dynamic environments
  • Design, implement, test, and document software and algorithms for desktop and embedded platforms, in C/C++ and other languages
  • Conduct research and development in computer vision, SLAM, and related disciplines, and collaborate with cross-functional engineering teams to drive scalable, real-time implementations
  • Collaborate closely with team members on developing systems from prototypes to production level. Take solutions “over the wall” through manufacturing and customer deployment.

To Be Successful You Will Have

  • Experience in state-of-the-art geometric computer vision and SLAM technologies
  • Hands-on experience developing computer vision systems
  • Solid understanding of computer vision fundamentals and 3-D geometry concepts
  • Experience developing new computer vision solutions demonstrated in publications in conferences such as CVPR, ICCV, ECCV, NIPS, ICPR, ICML
  • Excellence at writing embedded C/C++ and familiarity with a Linux Environment
  • Understanding and experience in design patterns, data structures and advanced programming techniques
  • MS in Computer Science, Electrical Engineering, or related field.
  • Beneficial: Ph.D. in Robotics, Computer Science, Mathematics, Applied Mathematics, Mathematical Physics or related fields

In Return You Can Expect

  • To work on exciting problems in computer vision and SLAM deployed on the largest installed base of consumer robots
  • Be an integral part of a team dedicated to building the next generation of robots
  • Opportunities to continuously learn and collaborate with our innovative and knowledgeable technical staff including leading scientists in Computer vision, machine learning, and SLAM
  • An attractive salary package with good benefits
  • Excellent career growth opportunities
More info | Contact: Angel Pracuta | Posted on: 2021-08-30