Vacancy expired!
AI Researcher / Developer Location: Santa Clara, CA 95051 Duration: 6 month assignment
As a member of the AI Research and Applications team, you will contribute to the development and deployment of automated planning and reasoning systems. And you will apply your work to real vehicle prototypes, thereby enabling new frontiers of scalability, robustness, adaptation, and user experience. From exploring cutting-edge research solutions to proving product viability, you have the potential for real impact to the company and to society.Our R&D organization will look to you to apply your technical expertise in one or more of the following disciplines:- Symbolic Reasoning
- Sequential Decision Making (e.g., MDPs, reinforcement learning)
- Robot planning
- Human-Robot Interaction
- Human-Machine Interfaces
- Probabilistic Graphical Models
- Multi-agent systems
- Work with a team of world-leading experts in the fields of AI, decision-making, robotics and social science to realize advanced technology concepts.
- Develop and implement principled methods for planning, reasoning, human-robot interaction, and/or analysis.
- Assist with vehicle experiments and apply your own experience in experiment design where applicable.
- Prototype your ideas through software development, leveraging off-the-shelf libraries and tools to your advantage and designing new algorithms as needed.
- Perform systematic evaluation, empirical and otherwise, of your designs and implementations.
- Architect re-usable and re-configurable software components and interfaces, with well-prescribed assumptions, and well-documented code, and integrate your code within the context of a larger system architecture.
- Contribute to project reports and patents that communicate both internally and to the broader scientific community where applicable.
- Degree in Computer Science, Information Science, Aeronautics and Astronautics, Mathematics, Statistics, or a related field with an emphasis on addressing practical challenges.
- Demonstration of your expertise in one more of the technical areas listed above.
- Solid foundation in software development, with competence using C, Python, and/or Julia.
- Relevant experience gained on the job, in course projects, or through internships.
- Passion for technology creation and innovation.
- Hands-on experience in more than one of the technical areas listed above.
- Authorship of relevant open-source software/libraries available for download on, e.g., GitHub, following best software engineering practices.
- Experience using Git in a collaborative software engineering team environment.
- Experience working with ROS, ideally both in simulation and with physical robots.
- Experience working in industry, especially in the intersection of AI and robotics.
- Track record of publications in international conferences, workshops, and journals.
Vacancy expired!