Brain Corporation seeks a Machine Learning Software Scientist in San Diego, CA.
Duties: Develop, implement and analyze algorithms targeting autonomous robots learning, behaving, and performing tasks in theory real world. Work with in-house software engineers to implement optimized versions of your prototype algorithms, and write tests (hypotheses) to evaluate the algorithms. Contribute to patents and intellectual property. Keep current with the latest research developments within the above mentioned fields. Attend conferences and contribute to continuous research in designated field. Develop next generation A.I algorithms, and focus on a variety of topics, such as: Motion planning: How to efficiently and safely navigate in a complex indoor environment; Perception: Develop new filters, implement self-calibration techniques, and fuse multiple sensor modalities into one coherent representation; Mapping and localization: Expand our mapping and localization solution in a highly dynamic environment; and Machine learning: Develop next generation A.I algorithms that can detect and classify objects in an indoor environment.
Requires a Master's degree in Computer Science, Software Engineering, or a related field, plus 3 years of experience. Required experience must include: 3 years of experience in Python and C++ in Linux environment, Git knowledge; 3 years of experience in converting publications to actual implementations; 1 year of experience in designing and developing robotic systems using a robotic middleware (such as ROS), and existing libraries and tools.
Must also have authority to work permanently in the U.S. Applicants who are interested in this position may apply at www.jobpostingtoday.com Job ID: 34120 for consideration.