Description
Job Description
In this role, you will
- Develop AI-powered engineering assistants: Build chatbots that help hardware and mechanical engineers create and improve Python scripts for automation and data analysis.
- Build AI coding companions: Develop AI agents that support firmware developers throughout the software development lifecycle, from code understanding and implementation to debugging, documentation, and test generation.
- Automate engineering workflows: Connect LLMs, Python scripts, APIs, and tools such as n8n to streamline engineering processes.
- Explore AI technologies: Experiment with LLMs, prompt engineering, tool calling, and AI agents to develop solutions tailored to engineering needs.
- Integrate engineering knowledge: Leverage technical documentation and software repositories to provide context-aware assistance.
- Validate and improve solutions: Test prototypes with engineers, evaluate their effectiveness, and refine them into reliable, practical tools.
Qualifications
What distinguishes you?
Education
- Bachelor's or Master's degree in Computer Science, Software Engineering, Artificial Intelligence, or a related technical field.
Experience
- Academic or personal projects involving programming, AI, software development, or automation.
- Practical experience is welcome, but professional experience is not required.
Know-how
- Basic Python programming skills and understanding of software development fundamentals.
- Interest in Generative AI, LLMs, AI agents, and AI-assisted software development.
- Familiarity with APIs, Git, n8n, and AI development tools is an advantage.
- Interest in embedded software development is a plus.
Languages
- Good written and spoken English skills for collaboration in an international engineering environment.
Working Style and Methods
- Analytical and structured approach to problem-solving.
- Willingness to experiment with new technologies and turn ideas into practical solutions.
- Ability to understand user needs and translate them into useful tools.
Personality
- Curious, proactive, and enthusiastic about the practical applications of AI.
- Hands-on, creative, and open to learning.
- Collaborative and comfortable working with colleagues from different engineering disciplines.
Additional Information
What you can expect to learn
- How to apply Generative AI and AI agents to real-world engineering and firmware development challenges.
- How to build AI-powered assistants and automate workflows using LLMs, Python, APIs, and tools such as n8n.
- How to integrate AI into software development and empower engineers across different disciplines through intelligent tools.
- How to evaluate, improve, and turn AI prototypes into reliable solutions used by an engineering team.
Success stories don´t just happen. They are made...
Make it happen! We are looking forward to your application!
More from Bosch
- [SX/BSV-VN] Embedded Test Engineer Intern
- Intern, HVAC AI Research
- JUNIOR INFORMATION & CYBER SECURITY ANALYST - 36287
- Mandatory Internship in Organizational Development and Communication in an International Team
- Internship in Refrigeration Circuit Engineering Department
More in São João
None open right now.
Similar roles
- Frontend Engineer - AI Business Automation - Prime Video
- AI Accelerator Design Verification Engineer - Intern
- AI Kernel Engineer Intern
- AI Engineering Intern
- AI Engineer (Co-op)