We are looking for a Senior Full Stack JS Engineer to join the AI & Digital Platforms team at a global leader in sensor-based food sorting and resource optimization solutions. There is
This role focuses on building and scaling client’s ML-powered digital platforms used in advanced food sorting and analytics systems. You will work on software systems responsible for deployment, monitoring, and lifecycle management of machine learning models, as well as cloud-connected services and data pipelines powering modern digital products.
This role involves close collaboration with data scientists, cloud engineers, product teams, and system engineers to ensure seamless data flows, robust model operations, and reliable delivery of data-driven features.
Requirements:
Bachelor’s or Master’s degree in Computer Science or a related field5+ years of professional experience with JavaScript/TypeScriptStrong hands-on experience with Node.js and ReactExperience with GraphQL, Prisma, and PostgreSQL, or similar API and database technologiesSolid understanding of software engineering fundamentals, design patterns, and testing practicesPractical experience with CI/CD workflows and DockerExperience working with cloud-integrated systems; exposure to Microsoft AzureFamiliarity with modern frontend technologies such as Tailwind CSS and testing frameworks like PlaywrightAbility to travel internationally for occasional business tripsStrong spoken and written English
Nice to Have:
Experience with Next.js, Vue.js, or other modern frontend frameworksFamiliarity with Tailwind CSS and PlaywrightPrevious exposure to MLOps, ML model deployment, or monitoring systemsExperience working closely with Data Science or Platform teams
Responsibilities:
Develop and maintain software components for client’s digital platforms, supporting reliable deployment, monitoring, and lifecycle management of machine-learning modelsBuild and enhance data pipelines and services that process and distribute machine-generated information to digital products and cloud systemsExtend and optimize existing ML-Ops tooling, integrations, and communication interfaces to improve performance and scalabilityPerform unit testing and end-to-end testing to ensure software quality, robustness, and maintainabilityInvestigate and resolve issues reported by data science, digital, and platform teamsCollaborate with data science, cloud engineering, machine software, and service teams to align on data flow requirements and operational needsProvide technical support for model deployment processes and data-driven featuresContribute ideas for improving software quality, automation, and development efficiencyProduce and maintain technical documentation for platform components and operational procedures
We offer:
Vacation (up to 20 working days)Sick leaves (10 working days)National Holidays as time off (up to 11 days)Medical reimbursement after 3 monthsOnline English coursesFlexible working schedule, remoteDirect cooperation with the customerCommunication with Top/Senior level specialists to strengthen your hard skillsOnline/offline teambuildingsVolunteering culture development and support
Відгукнутись на вакансію