.
Senior Machine Learning and AI Engineer
  • Bydgoszcz
Senior Machine Learning and AI Engineer
Bydgoszcz, Bydgoszcz, Kuyavian-Pomeranian Voivodeship, Polska
Ivy Technology Poland Sp. z.o.o.
16. 5. 2025
Informacje o stanowisku

technologies-expected :


  • Python
  • SQL

technologies-optional :


  • C++
  • C#
  • .NET
  • Java

about-project :


  • We are seeking a highly skilled and experienced Machine Vision and AI Engineer to join our dynamic Data Science department. This role will be pivotal in developing, testing, and deploying cutting-edge machine vision and artificial intelligence algorithms to enhance our global electronics repair operations. The successful candidate will leverage their expertise to create innovative solutions for tasks such as automated defect detection, component identification, machine learning, process optimization, and more. You will be expected to lead projects, mentor junior team members, and contribute significantly to the strategic direction of our machine vision and AI initiatives.
  • The position will suit a flexible, self-starter, who is passionate about technology, and has an ability to develop on a variety of projects and maintenance depending on demands. The ideal candidate will be confident working and communicating with stakeholders at all levels, across global locations, in an impactful manner.

responsibilities :


  • Algorithm Development and Implementation: Design, develop, and implement advanced machine vision and AI algorithms using Python and relevant libraries (e.g. OpenCV, scikit-image, NumPy, SciPy, Pandas, etc) to address specific business challenges within electronics repair.
  • Lead data-driven decision making process by collaboration with stakeholders and subject matter experts across the organization
  • Drive business strategic decisions by translating large and complex datasets into clear, actionable insights.
  • Machine Learning & Deep Learning model development: Build, train, and evaluate deep learning models using frameworks such as TensorFlow, PyTorch, or Keras for complex image analysis tasks, including object detection, classification, and segmentation.
  • Data Acquisition and Preprocessing: Collaborate with relevant teams to define data requirements, oversee data collection processes. Implement robust data cleaning, augmentation and preprocessing pipelines for machine vision and AI models.
  • Model Evaluation and Validation: Develop and implement rigorous testing and validation methodologies to ensure the accuracy, reliability, and performance of machine vision and AI algorithms. This includes defining relevant metrics, creating test datasets and conducting thorough evaluations.
  • Deployment and Integration: Lead the deployment of developed algorithms and models into production environments, ensuring seamless integration with existing systems and infrastructure. This will involve working with cloud platforms such as AWS EC2, Amazon Sagemaker AI, edge computing devices and internal APIs.
  • Performance Optimization: Continuously monitor and optimize the performance of deployed machine vision and AI systems, identifying and resolving bottlenecks and ensuring scalability and efficiency.
  • Collaboration and Communication: Effectively communicate technical findings and insights to both technical and non-technical stakeholders. Collaborate closely with cross-functional teams, including operations, engineering, and IT, to understand business needs and translate them into technical solutions.
  • Research and Innovation: Stay updated on emerging technologies, tools, and best practices in machine vision, AI and related technologies. Proactively research and evaluate new methodologies, tools, and libraries to improve our capabilities and explore innovative solutions for the electronics repair domain.
  • Technical Leadership and Mentorship: Provide technical guidance and mentorship to junior data scientists and engineers within the team. Lead specific projects, define technical specifications, and ensure adherence to best practices.
  • Documentation: Create comprehensive documentation for developed algorithms, models, deployment processes, and system architectures.
  • Project ownership: Take ownership of data science projects from conception to deployment and create new tools to support the business need to drive value from the data.
  • Working in an agile manner, constantly seeking the most efficient methods to deliver against business objectives, delivering rapid insights and proof of concepts to teams.
  • Mentor junior team members and contribute to the development of data science capabilities within the organization
  • Follow version control best practices, develop and maintain documentation on projects, methods and code base.

requirements-expected :


  • Bachelors degree in Data Science, Computer Science, Software Engineering / Information Technology or a related discipline.
  • 3-5 years of technical experience working on machine vision and AI projects.
  • Highly proficient in spoken and written English
  • Proven practical experience with analysing large amounts of complex imagery using machine vision techniques and/or AI to obtain clear, actionable insights.
  • Hands-on experience in development different machine vision methods and AI algorithms, including most popular model architectures and frameworks from most popular CNN architectures image classification and feature extraction to object detection (R-CNN, YOLO) and image segmentation.
  • Familiarity with emerging technologies in the field of machine vision models and AI, such as vision transformers, foundation models (incl. stable diffusion, Segment Anything, etc)
  • Experience with development and practical application of machine learning methods for regression, classification and NLP.
  • Proficiency in use of Python and Python IDEs (Anaconda, VS Code, Jupyter or similar) for analytics and data science.
  • Hands-on experience with data visualization tools and frameworks, e.g. Matplotlib, Seaborn, Pillow or similar.
  • Familiarity with code version control, CI/CD and collaboration tools, e.g. GitHub, GitLab, AWS CodePipeline, JIRA or similar
  • Familiarity with database technologies (e.g., SQL, NoSQL) and data manipulation techniques.
  • Familiarity with using cloud computing platforms, e.g. AWS, GCP or Azure, for ML & AI.
  • Excellent communication, presentation and influencing skills.
  • -Proven project management skills and capable of carrying projects through to completion.

benefits :


  • sharing the costs of sports activities
  • private medical care
  • sharing the costs of foreign language classes
  • life insurance
  • corporate gym
  • corporate sports team
  • doctor’s duty hours in the office
  • corporate library
  • no dress code
  • coffee / tea
  • parking space for employees
  • extra social benefits
  • sharing the costs of tickets to the movies, theater
  • holiday funds
  • sharing the costs of holidays for kids
  • baby layette

  • Praca Bydgoszcz
  • Bydgoszcz - Oferty pracy w okolicznych lokalizacjach


    78 011
    8 696