OneRail

Integration Engineer - Machine Learning - OneRail’s Technology Hub - Poland

OneRail
Apply
20 days ago
Kraków, PolandMid Level

Responsibilities

  • Deploy and maintain machine-learning models such as PyTorch and scikit-learn as robust service endpoints.
  • Productionize machine-learning prototypes with data scientists and product teams and extend the platform with ML and AI features.
  • Define, version, document, and maintain RESTful API contracts using OpenAPI and Swagger.
  • Build Python or Node.js microservices for ML logic, data processing, and business rules.
  • Optimize service performance, scalability, and reliability through caching, asynchronous processing, and batching.
  • Implement React components and pages that expose ML-driven functionality and ensure backend-to-frontend data flow.
  • Containerize ML services and orchestrate their deployments.
  • Collaborate with data science, product, and QA teams and champion code quality, documentation, and API compatibility.

Requirements

  • At least 3 years of professional full-stack development experience with a track record of integrating machine learning into production systems.
  • Hands-on experience serving models in production, including model serialization, serving frameworks, and inference optimization.
  • Strong proficiency in TypeScript and Python.
  • Experience with microservices architecture, message brokers such as Kafka, and asynchronous frameworks.
  • Strong React knowledge, including hooks, context, and state management.
  • Deep understanding of REST principles, OpenAPI/Swagger, API versioning, and backward compatibility.
  • Experience with Docker, orchestration, CI/CD pipelines, and automated unit, integration, and end-to-end testing.
  • Strong communication, problem-solving, and scalable system-design skills.
  • Advanced written and spoken English proficiency at B2+ level.

Benefits

  • Flexible hybrid work style, with two to three days per week in the Kraków office preferred and more flexibility for candidates outside the Kraków area.
  • Flexible employment types and work-life-balance arrangements.
  • Professional development and career advancement opportunities.
  • Collaborative work with engineers, data scientists, product teams, and industry experts.
  • Attractive salary and benefits package.
  • Office location in Kraków, Poland.

Tech Stack

Apache KafkaDockerFastAPIFlaskGitHub ActionsGitLab CI/CDJenkinsNode.jsPythonPyTorchReactscikit-learnTypeScript
OneRail

About OneRail

201-500 employees

OneRail builds an omnichannel fulfillment and last-mile delivery orchestration platform for retailers, distributors and other shippers, combining SaaS with logistics-as-a-service. Its software automates carrier selection, route and mode decisions, and status visibility, backed by a 24/7 exceptions team. Founded in 2018 and headquartered in Orlando, Florida, the privately held company connects shippers to an extensive courier network to reduce delivery costs and improve on-time performance.

Contact me