Middle Machine Learning Engineer
Primary stack
Job description
About the Position
Middle Machine Learning Engineer
11/08/26
25000 – 30000 PLN / Month
Remote
Apply now!
About the Role
As a Member of Technical Staff, Machine Learning, you will build and improve core ML components while working on real production systems from day one. You will gain hands-on experience with how large-scale machine learning behaves beyond research environments, developing strong systems judgment by shipping, debugging, and iterating on real-world ML solutions under production constraints such as latency, cost, reliability, and safety.
Core Focus & Responsibilities
- Component Development: Build, improve, and maintain ML components across data, training, evaluation, and inference pipelines.
- Model Fine-Tuning: Fine-tune and adapt machine learning models as integral components of larger production systems.
- Evaluation & Testing: Develop rigorous evaluation and testing frameworks to measure and understand non-deterministic model behavior.
- Data Pipelines: Build and maintain reliable data pipelines supporting both real-world and synthetic datasets.
- Debugging & Maintenance: Investigate and resolve model issues, performance bottlenecks, and production incidents.
- Iterative Shipping: Ship improvements continuously, incorporating real-world user feedback and working closely with senior ML engineers and product teams.
What We’re Looking For
- ML Foundations: Strong theoretical and practical understanding of machine learning and modern neural network architectures.
- Hands-On ML Experience: Practical experience training, fine-tuning, evaluating, or deploying machine learning models.
- Production Engineering Skills: Ability to write production-quality code and quickly learn new tools, frameworks, and technologies.
- Mindset: Curious, coachable, and motivated to learn through hands-on experience with real-world production systems.
- Execution & Ownership: Ability to navigate ambiguity with guidance, progressively take on greater ownership, and maintain a strong bias toward shipping and continuous improvement.
Tech Stack
- Languages & Frameworks: Python, PyTorch / JAX
- Infrastructure: Production ML systems running on GPUs
Expected Outcomes
- Production Targets: Ensure production ML models meet expected accuracy, latency, reliability, and quality targets.
- Rapid Resolution: Identify production issues quickly, debug effectively, and address underlying root causes.
- Robust Pipelines: Build and maintain reproducible, reliable data pipelines, training workflows, and inference systems.
- Data-Driven Iteration: Continuously improve models and systems based on real-world signals, experimentation, and measurable performance metrics.
How We Work & Application Process
We are a small, world-class team with a high talent density. We operate at a rapid pace while balancing high-quality engineering with continuous learning, experimentation, and iteration.
- Interview Process: If there appears to be a mutual fit, we will schedule 3–4 interviews with members of the technical team, conducted virtually and/or on-site. We prioritize transparency and efficiency and aim to make timely, well-informed decisions throughout the process.
Over 60% of our candidates get invited to an interview with our Clients.
Apply with the form below and we will reach out to you in the next 24h
Apply now
I agree to the processing of my personal data provided in the form above by RemoDevs for marketing purposes. I know that I will be able to withdraw my consent at any time.
© RemoDevs. This job description was sourced from the employer's public career page. TheJob is not the employer — we index the posting and route candidates to the source. All content rights and hiring decisions belong to the employer.
Гданськ (Польща)
More at RemoDevs
All 14 rolesQuantitative Researcher
RemoDevs
Fullstack Engineer – AI Systems
RemoDevs
Android Software Engineer
RemoDevs
Senior Machine Learning Engineer
RemoDevs