
Software Expert (M/BDO4-PU)
- Hong Kong
- Permanent
- Full-time
Join our dynamic and global team as we revolutionize the digitalization management in the purchasing department of Robert Bosch's mobility solutions division. We are seeking talented individuals who are passionate about driving innovation and shaping the future of Bosch processes.
In this job you will realize GenAI use cases for our Mobility Electronics division with entrepreneurial mindset to create the best technical and economical solution. You will have the unique opportunity to work with cutting-edge technologies and solutions that are revolutionizing the way we do business. The scope of tasks ranges from architectural documentation via technical realization of AI model parameters, APIs and GUI up to coordination of stakeholders and team members in an international environment.Responsibilities
- Develop and implement complex use cases and algorithms using Generative AI and other technology.
- Design, test and optimize models and use cases for performance and scalability.
- Collaborate with cross-functional teams to understand business requirements and translate them into technical solutions.
- Develop and document the architecture of solutions based on defined Solution Building Blocks, e.g. with ARC24
- Develop server-side logic and APIs using modern programming languages such as Python, Java, or Node.js.
- Test and debug generative AI solutions to ensure accuracy and reliability.
- Build and maintain databases and data models to support application functionality, e.g. with Databricks
- Perform code reviews and ensure code quality, scalability, and security.
- Troubleshoot and debug issues reported by users and provide timely resolutions.
- Document and communicate technical concepts and solutions to both technical and non-technical stakeholders.
- Bachelor's or master's degree in computer science, Engineering, or a related field.
- 5+ years of experience in full stack development and coding use cases
- Strong knowledge of generative AI concepts and techniques.
- Proficiency in Python, Java or other relevant programming languages.
- Experience with database systems (e.g., MySQL, PostgreSQL, MongoDB) and ORM frameworks.
- Familiarity with version control systems (e.g., Git) and agile development methodologies.
- Familiarity in data management system e.g. Databricks
- Understanding of web application architecture and RESTful API design principles
- Understanding of AI agents and AI Agent frameworks
- Familiarity with AI toolkits and frameworks.
- Strong problem-solving and analytical skills.
- Excellent communication and collaboration abilities.
- Ability to work independently and in a team environment.
- Knowledge and experience in Machine Learning Algorithms is preferred.
- Fluent in English (Speaking, Writing, Reading)