Bosch Research and Technology Center North America is looking to bridge the gap between research and product by developing scalable and assistive AI solutions for various Bosch business fields, including automated driving, advanced driver assistance systems, enterprise AI, smart home and building, and manufacturing domains.
Requirements
- Expertise in using distributed data processing tools and frameworks like Spark, Kafka, Databricks, etc.
- Experience using cloud services like Azure or AWS
- Experience integrating big data analytics applications using tabular or time-series data into production systems
- 2+ years of professional software development experience working on a machine learning product in Python
- Experience integrating machine learning pipelines into production systems
- Experience working with AI researchers
Responsibilities
- Work with an international team of engineers and research scientists to deliver AI applications to internal Bosch customers
- Communicate with various stakeholders to identify technical and system requirements for machine learning solutions
- Design and build scalable data pipelines to integrate machine learning prototypes into production systems
- Write, test, and review code, contribute to clearing technical debt, and troubleshoot issues to maintain code quality and system performance
Other
- Bachelor’s degree in software engineering, computer science, or related field
- Effective communication and collaboration skills
- Excellent problem-solving skills and attention to detail
- Master’s degree in software engineering, computer science, or related field (preferred)
- 5+ years of professional software development experience working on a machine learning product (preferred)