About 4flow:
Headquartered in Berlin, Germany, 4flow provides consulting, software and services for logistics and supply chain management. More than 1300 team members leverage their supply chain expertise and IT know-how to best serve their customers at 20+ locations around the world.
4flow develops and implements lean, agile and sustainable supply chain strategies that enhance operational efficiency and drive cost savings for businesses worldwide. Their clients span across multiple high-impact industries including vehicle manufacturers and suppliers, consumer goods and retail, industrial machinery manufacturers, medical technology, basic materials, spare parts, renewable energy, high-tech and telecommunications, and logistics service providers (LSP).
Senior Software Engineer – AI
As a Senior Software Engineer – AI, you will design and develop AI-driven applications, integrating machine learning models and algorithms into scalable, production-grade systems. You will collaborate across teams to deliver intelligent features that solve real-world business challenges.
Tasks:
Design, develop, and deploy AI-driven applications using Python or Java
Integrate ML models, APIs, and algorithms into scalable backend systems
Collaborate with data scientists, product managers, and engineers to define and implement AI-based features
Contribute to software architecture and design decisions for AI applications
Build and maintain CI/CD pipelines and containerized environments using Docker
Work with cloud platforms such as AWS, Azure, or Google Cloud Platform
Stay current with advancements in AI, ML, and emerging frameworks
Professional Requirements and Expertise:
3+ years of experience in software development with a focus on AI/ML integration
Bachelor’s degree in Computer Science, Software Engineering, or a related field
Strong programming skills in Python or Java
Experience with ML frameworks such as TensorFlow, PyTorch, scikit-learn, or Hugging Face Transformers
Solid understanding of data engineering, ETL, and machine learning algorithms
Proficiency in SQL and working with large datasets
Familiarity with CI/CD, Docker, and cloud platforms
Good to Have:
Experience with frontend technologies like Angular, React, or other frontend tools
Personal Skills:
Strong analytical and problem-solving mindset
Excellent communication and collaboration skills
Proactive, adaptable, and self-driven
Ability to work independently and collaboratively within cross-functional teams
Genuine motivation to contribute to 4flow’s success and alignment with company culture and values