Job Search and Career Advice Platform

Enable job alerts via email!

Senior ML & AI Engineer

OPTIVEUM sp. z o.o.

Remote

PLN 180,000 - 240,000

Full time

30+ days ago

Generate a tailored resume in minutes

Land an interview and earn more. Learn more

Job summary

A leader in SaaS solutions is seeking a Senior Machine Learning Engineer to drive the development of Python-based ML and AI solutions. This fully remote position from Poland offers a salary between 28,000-34,000 PLN net. Ideal candidates should have 5+ years of software development experience, strong proficiency in Python, and a proven track record in machine learning deployments on cloud platforms. B2B cooperation is required.

Benefits

Paid holidays

Qualifications

  • 5+ years in software development with Python and machine learning.
  • Experience with cloud-based ML platforms.
  • Strong analytical and problem-solving skills.

Responsibilities

  • Lead design and implementation of ML solutions.
  • Architect scalable ML pipelines using Python.
  • Collaborate with teams to define technical requirements.

Skills

Python programming
Machine learning
Cloud-based machine learning platforms
Problem-solving skills
SQL and NoSQL
Data analysis
Effective communication

Education

Bachelor's degree in Computer Science or related field

Tools

TensorFlow
PyTorch
scikit-learn
pandas
AWS SageMaker
Google Cloud AI Platform
Job description
Our Client

Our Client is a leader in the SaaS industry, specializing in software solutions for insurance companies. With 20 years of experience, they offer a comprehensive software package that supports key insurance processes such as policies, claims, reinsurance, and payments. They are renowned for their cutting‑edge solutions, which they configure and tailor to meet the specific needs of their clients.

Currently undergoing a large technological transformation and building a competence centre in Warsaw, the company is moving towards a Cloud Native, multi‑tenant platform to modernise its infrastructure. They are making a significant investment in cloud services to create a more scalable, efficient system.

Role
  • Lead the design, development, and implementation of Python‑based machine learning and artificial intelligence solutions to address complex business challenges.
  • Architect scalable and efficient machine learning pipelines and frameworks using Python libraries such as TensorFlow, PyTorch, scikit‑learn, and pandas.
  • Collaborate with data scientists, engineers, and business stakeholders to understand requirements and translate them into technical specifications.
  • Conduct exploratory data analysis and feature engineering to extract insights from large and complex datasets.
  • Evaluate and select appropriate machine learning algorithms and techniques to achieve desired outcomes, considering factors such as model performance, scalability, and interpretability.
  • Optimise and fine‑tune machine learning models for improved performance, accuracy, and efficiency.
  • Develop and maintain robust codebases for machine learning pipelines, adhering to best practices for code quality, testing, and documentation.
  • Stay updated on advancements in Python frameworks and machine learning techniques, and identify opportunities to incorporate new tools and methodologies into projects.
  • Provide technical guidance, mentorship, and support to junior developers and team members, fostering a culture of learning and knowledge sharing.
  • Collaborate with IT and infrastructure teams to deploy machine learning models into production environments, ensuring scalability, reliability, and security.
Key competences
  • Bachelor's degree in Computer Science, Engineering, Mathematics, or a related field.
  • 5+ years of experience in software development, with a focus on Python programming and machine learning.
  • Proven track record of delivering complex projects involving Python frameworks for machine learning and artificial intelligence.
  • Experience working with cloud‑based machine learning platforms (e.g., AWS SageMaker, Google Cloud AI Platform, Microsoft Azure ML).
  • Knowledge of big data technologies and frameworks (e.g., Apache Hadoop, Spark).
  • Strong proficiency in Python programming language and related frameworks for machine learning and AI development.
  • Expertise in at least one popular Python framework (like Django, Flask, or Pyramid)
  • Strong understanding of machine learning algorithms, techniques, and methodologies.
  • Excellent problem‑solving skills and analytical thinking abilities.
  • Solid grasp of software engineering principles and best practices.
  • Ability to craft clean, maintainable, and efficient code, emphasizing scalability and reusability.
  • Ability to enhance, optimise, and refactor existing code to bolster performance and codebase quality.
  • Expert knowledge of foundational application‑related Azure services such as containerised compute, storage, identity and access management, integration.
  • Solid working knowledge of SQL, NoSQL, Cosmos DB, and associated database concepts.
  • Effective communication and collaboration skills, with the ability to work in a team environment.
  • Commitment to continuous learning and staying updated on industry trends and advancements.
  • Preferred working knowledge of data modelling, data wrangling, insurance rate implementation, analytics, data mining and machine learning.
Salary range & Conditions
  • Fully remote role from Poland
  • B2B cooperation
  • 28.000-34.000 PLN net
  • Paid holidays
Get your free, confidential resume review.
or drag and drop a PDF, DOC, DOCX, ODT, or PAGES file up to 5MB.