Role: Principal Machine Learning Engineer
Location - Poland/remote
Contract - B2B/UoP
I'm currently recruiting for a client seeking a Principal Machine Learning Engineer to design and deploy cutting-edge ML solutions.
Key Responsibilities:
Design and deploy ML models using frameworks like PyTorch, Keras, and TensorFlow.
Collaborate with clients and teams to align on project goals and deliver solutions.
Build and optimize ML pipelines for end-to-end workflows.
Develop scalable, cost-effective systems with a focus on MLOps and automation.
Support research teams in fine-tuning deep learning models for NLP, signal, and speech processing.
Conduct code reviews and implement robust testing practices.
Scale distributed infrastructure and multi-GPU setups for training complex models.
Requirements:
Advanced Python and SQL skills.
Proficiency in ML cloud platforms (AWS SageMaker, Vertex AI).
Experience with Deep Learning for NLP and Computer Vision.
Expertise in MLOps and DevOps practices.
Familiarity with statistical and data mining techniques.
Strong communication skills and at least Upper-Intermediate English.
(Only candidates based in Poland and eligible for B2B can be considered. Visa sponsorship is not available for this role.)