About the role
We are looking for a highly skilled Java Developer with IA/ML knowledge, passionate about
building innovative digital commerce, to join our engineering team in Poland.
For this role you can work remotely or from our office in Gliwice.
This is a rare opportunity to make a daily impact and thrive in a growth-stage startup
company in a fast-paced market environment.
Requirements
- Experience in Java/GCP/Docker/Kubernetes/NoSQL/Scrum
- Interest and learning experience in the following topics (professional experience
- will be highly appreciated): Artificial Intelligence, Machine Learning, deep learning,
- TensorFlow, Python, NLP
- Experience with monitoring and deployment pipelines
- Ability to solve challenging technical problems independently or in a team
- environment
- Experience with source control management tools (preferably Git)
- Experience with designing and implementing APIs
- Practical experience with creating microservices-based solutions and openness to
- work with changing technologies
- Excellent problem-solving and analytical skills
- Good English knowledge both written and spoken (B2/C)
Responsibilities
- Develop a multi-tenant cloud-native ecommerce solution with scale, resiliency and
- maintainability
- Stay abreast of the latest advancements in AI and ML technologies to recommend
- and implement best practices
- Help us direct processes and R&D (research and development) to meet the needs of
- our AI strategy
- Understand company and customer challenges and how integrating AI capabilities
- can help lead to solutions
- Support cross-functional teams in identifying and prioritising key areas of a
- partner’s business where AI solutions can drive significant business benefit
- Collaborate with the rest of the engineering team to integrate AI/ML models into
- scalable and efficient software systems with a focus on automation capabilities
- Work closely with stakeholders to understand business requirements and translate
- them into comprehensive AI/ML and automation solutions
- Analyse and explain AI and machine learning (ML) solutions while setting and
- maintaining high ethical standards
- Optimise and fine-tune models for performance improvements
- Implement features/tools/new endpoints in Java
- Create reactive microservices using the Java and Micronaut framework
- Ensure that microservices are smoothly deployed into the cloud
- Stay focused on new technologies and improve development skills constantly