Match score not available

Senior ML/AI Engineer

fully flexible
Remote: 
Full Remote
Contract: 
Experience: 
Senior (5-10 years)
Work from: 

Offer summary

Qualifications:

Bachelor's degree in Computer Science, Engineering, Mathematics or related field, 5+ years of software development experience focusing on Python and machine learning, Proven track record with Python frameworks for ML and AI, Experience with cloud-based ML platforms like AWS, Google Cloud, Azure, Strong proficiency in SQL and NoSQL database concepts.

Key responsabilities:

  • Lead design and implementation of ML solutions using Python
  • Architect scalable ML pipelines with libraries like TensorFlow, PyTorch
  • Collaborate with teams to gather requirements and define technical specifications
  • Conduct exploratory data analysis and feature engineering on complex datasets
  • Provide mentorship and technical guidance to junior developers
Optiveum logo
Optiveum Human Resources, Staffing & Recruiting Startup https://www.optiveum.com/
2 - 10 Employees
See more Optiveum offers

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 center in Warsaw, the company is moving towards a Cloud Native, multi-tenant platform to modernize 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.
  • Optimize 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, optimize, and refactor existing code to bolster performance and codebase quality.
  • Expert knowledge of foundational application related Azure services such as containerized 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 modeling, 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

Required profile

Experience

Level of experience: Senior (5-10 years)
Industry :
Human Resources, Staffing & Recruiting
Spoken language(s):
English
Check out the description to know which languages are mandatory.

Other Skills

  • Problem Solving
  • Verbal Communication Skills
  • Collaboration
  • Analytical Thinking

Machine Learning Engineer Related jobs