Machine Learning Infrastructure Engineer
Posted bythe hiring team· 2 days ago
- Location
Posted bythe hiring team· 2 days ago
Machine Learning Infrastructure Engineer
USD 79,228 – USD 92,433
Mid-range for DevOps
Be among the first applicants
Verified team
HR-vetted before going live.
Transparent pay
Salary stated upfront.
Be among the first applicants
Just opened — your application stands out.
About this role
We are hiring on behalf of our client, a global innovator in fitness and wellness technology. Their mission is to empower people to live fit, strong, long, and happy lives by delivering integrated experiences to millions of members anytime, anywhere.
We are looking for a Machine Learning Infrastructure Engineer to join the Personalization team, which owns the systems powering content recommendations across the company’s digital ecosystem. In this role, you will design, build, and maintain low-latency, highly scalable services that make real-time personalization possible. You will work hands-on with backend services, cloud infrastructure, model serving, observability, and performance optimization, partnering closely with ML Engineers, API Engineers, Platform Engineers, and Product Managers to bring ML-powered product features into production.
Key takeaways:
Stack: Python, AWS/GCP/Azure, Kubernetes, Docker, REST, gRPC, Kafka/RabbitMQ/SQS, Postgres, MySQL, DynamoDB, Redis, CI/CD, Terraform, Datadog/Grafana/MLflow
Salary: 24 000 PLN - 28 000 PLN gross on the Contract of Employment
Working model: Hybrid - 3 days/week from the office
Location: ul. Grzybowska 60, Warsaw
Recruitment process:
A call with the company Recruiter
Hiring Manager screening
Coding interview
Panel interviews with the team (coding, architecture, and cross-collaboration interviews, Hiring Manager meeting)
Responsibilities:
Design, build, and maintain Python microservices powering personalized content recommendations.
Productionize, deploy, monitor, and operate machine learning services in cloud-based production environments.
Partner with ML Engineers to integrate models into scalable backend services and real-time recommendation workflows.
Ensure high availability, low latency, and strong performance through caching, load balancing, auto-scaling, and capacity planning.
Own and improve personalization services, including reliability, testability, observability, scalability, and operational readiness.
Conduct performance tuning, profiling, and latency optimization for high-traffic recommendation workloads.
Collaborate with platform teams to use infrastructure, tooling, and deployment workflows that support fast product iteration.
Work with Product Managers, ML Engineers, API Engineers, and Data Engineers to launch ML-powered personalization features.
Requirements:
3+ years of professional software engineering experience and a degree in Computer Science, Engineering, or a related technical field.
Strong software engineering fundamentals, including data structures, algorithms, clean code, testing, and reproducibility.
Professional experience building backend services in Python; experience with Java, Kotlin, Go, C, or C++ is welcome.
Experience designing and building RESTful APIs, gRPC services, or microservices from the ground up.
Strong experience deploying and managing production services on AWS or GCP, or Azure.
Experience with relational and non-relational databases such as Postgres, MySQL, DynamoDB, or Redis.
Experience with event-driven architectures and message queues such as Kafka, RabbitMQ, or SQS.
Strong debugging, profiling, and performance tuning skills, including latency tracking, scalability analysis, and production troubleshooting.
What we offer:
100% paid medical care
Multisport
Creative tax (KUP)
Home office allowance
MacBook Pro
Apply now
If this sounds like your next step, we’d love to hear from you! Please Apply via JobRemotely.
The Machine Learning Infrastructure Engineer role with the hiring team offers USD 79,228–92,433 per year. Salary information is published as part of every JobRemotely listing so candidates can self-screen before applying.
Yes — the hiring team has marked this Machine Learning Infrastructure Engineer role as open to candidates based in Poland. Eligibility requirements are surfaced in the JobPosting structured data on the listing.
The hiring team uses the JobRemotely structured hiring pipeline: candidates apply through the listing, complete a paid test task or screening, and only then proceed to interviews. This skips the resume black hole and respects everyone's time.
Similar roles
Hand-picked from the same category.
the hiring team· San Francisco·Remote·2 days ago
USD 216,000 – USD 329,400
Viewthe hiring team· San Francisco·Remote·2 days ago
USD 211,000 – USD 234,000
Viewthe hiring team· San Francisco·Remote·2 days ago
USD 216,000 – USD 240,000
Viewthe hiring team· San Francisco·Remote·2 days ago
USD 347,700 – USD 385,000
View