Python Developer for AI Tools

  • Contract

Company Description

The Bosch Group is a leading global supplier of technology and services, renowned for its engineering, software, and IoT solutions. Operating globally with over 413,000 employees, the company generates approximately €91 billion in annual sales, with a significant presence and manufacturing footprint across globe.

Job Description

We're looking for a talented Python Developer for AI Tools to join our innovative team in Berlin, Germany. In this role, you'll design, develop, and maintain cutting-edge AI tools and applications that drive our organization forward. You'll work collaboratively with data scientists, machine learning engineers, and product teams to build scalable, efficient solutions that leverage the latest advancements in artificial intelligence. This is an excellent opportunity for a detail-oriented developer who is passionate about AI technology and committed to writing clean, maintainable code.

  • Develop and optimize Python applications and tools for AI/machine learning projects, ensuring code quality and performance
  • Design and implement robust APIs and integrations to connect AI models with production systems
  • Collaborate with machine learning engineers to translate models into production-ready code
  • Write comprehensive unit tests and conduct thorough debugging to ensure application reliability
  • Analyze complex problems and implement efficient solutions using data structures and algorithms
  • Maintain and improve existing AI tools through code refactoring and performance optimization
  • Participate in code reviews and contribute to establishing best practices within the development team
  • Document code, architecture decisions, and technical specifications for team knowledge sharing
  • Stay current with emerging AI frameworks, tools, and Python development trends
  • Contribute to the full software development lifecycle, from requirements analysis through deployment

Qualifications

**Required Qualifications:**

  • Proficiency in Python programming with strong knowledge of software development best practices
  • Hands-on experience with AI/machine learning frameworks such as TensorFlow, PyTorch, or scikit-learn
  • Solid understanding of data structures, algorithms, and object-oriented programming principles
  • Experience with version control systems, particularly Git
  • Familiarity with API development and integration
  • Strong analytical and problem-solving skills with attention to detail
  • Ability to work effectively in collaborative team environments

**Preferred Qualifications:**

  • Demonstrated experience developing and deploying AI/machine learning models in production environments
  • Experience with cloud platforms such as AWS, Google Cloud Platform, or Microsoft Azure
  • Knowledge of containerization technologies such as Docker
  • Familiarity with Agile development methodologies
  • Experience with specialized AI domains such as Natural Language Processing or Computer Vision
  • Experience with CI/CD pipelines and automated testing frameworks
  • Strong technical writing and documentation skills

Additional Information

Bitte laden Sie Ihre vollständigen Unterlagen inkl. Lebenslauf, Anschreiben sowie alle wesentlichen Zeugnisse (Abschluss- und Dienstzeugnisse o.Ä.) hoch.

Bruttogehalt je nach Ausbildung und beruflicher Erfahrung ab XX.XXX EUR p.a. (38,5 h/Woche, Kollektivvertrag Metallgewerbe).

Kontakt & Wissenswertes
Sie haben Fragen zum Bewerbungsprozess? Wenden Sie sich an Ihren Recruiter:

“Name Recruiter”
[email protected]

By clicking the link above or any third-party link within this posting, you are leaving this site and going to a third-party website where the third-party website's terms and privacy policy apply

Privacy NoticeImprint