Available Offers for Machine Learning

Software Engineer

Remotely

Task: Test SDK (software development kit) by documentation, run examples, write a report on what was hard/normal/easy, give recommendations for improvement.


Requirements:

- Proficiency in Python, with a solid understanding of object-oriented programming principles.

- Experience working with Linux operating systems, advanced CLI user.

- Proficiency in Bash scripting for automation and task management.

- Experience with Git for version control and collaborative development.

- Experience with Docker for containerization and deployment of applications.

- Hands-on experience running Large Language Models (LLMs) on-premise.

- Proficiency in utilizing NVIDIA GPUs to accelerate model inference and training processes.


Preferred Qualifications:

- Experience with NVIDIA’s TensorRT-LLM or similar frameworks to optimize and deploy LLMs efficiently.

- Familiarity with Kubernetes for orchestrating containerized applications in a clustered environment.


Additional Technical Skills:

- Familiarity with machine learning frameworks such as PyTorch.

- Understanding basic modern ML and DL concepts and Neural Networks architectures.

Senior ML/CV Engineer

Remotely
Full-time

Company published in 1997, was built from the ground up to specialize in new product development and R&D, tackling the most difficult problems in the tech sphere. Now company expanded to offer early-stage innovation and ideation plus digital transformation business consulting. Company's superpower is to deliver all of this under one roof on a global scale.


We are looking for a Senior or Lead Machine Learning/Signal Processing Engineer to spearhead the development of cutting-edge ML/DL models tailored for ultra low-power devices. You will play a key role in the end-to-end pipeline - from sensor data acquisition and signal processing to model optimization and deployment on microcontrollers. 


Key Responsibilities

• ML/DL Model Development 

• Design, implement, and optimize ML/DL models for ultra low-power devices, focusing on efficient use of limited resources. 

• Collaborate with firmware developers to integrate models into embedded systems. Signal Processing & Feature Extraction 

• Process and analyze sensor data (e.g., accelerometers, GPS) to extract meaningful features and insights. 

• Leverage advanced signal processing techniques and algorithms to improve data quality and model accuracy. Data Collection & Management.

• Curate and manage datasets, ensuring data quality and relevance for training and testing. 

• Oversee data collection processes, coordinate sensor setups, and validate incoming data for consistency and accuracy. Model Optimization.

• Implement and maintain model compression, quantization, and pruning techniques for microcontrollers. 

• Conduct performance analysis and benchmark models across different hardware platforms. 


Collaboration & Leadership 

• Work closely with firmware developers to ensure smooth model integration and real-time deployment. 

• Mentor junior engineers, provide technical guidance, and help shape the overall ML roadmap. 


Qualifications Education & Experience 

• Bachelor’s or Master’s degree in Computer Science, Electrical Engineering, or related field; PhD is a plus. 

• 5+ years of experience in designing and deploying ML/DL models, with a strong emphasis on signal processing. 

• Good level of English (both written and spoken), B2+.


Technical Skills 

• Proficiency in Python and at least one deep learning framework (e.g., TensorFlow, PyTorch). 

• Strong understanding of signal processing algorithms (Fourier transforms, filtering, denoising, feature extraction). 

• Experience with sensor data (accelerometers, GPS) and data collection pipelines. 

• Hands-on experience with embedded systems and microcontroller-based deployments. 

• Familiarity with model optimization techniques such as quantization, pruning, and knowledge distillation. 

• Comfortable with Git, CI/CD pipelines, and version control best practices.


Soft Skills 

• Excellent problem-solving skills and attention to detail. 

• Strong communication and collaboration abilities. 

• Ability to work effectively in a fast-paced, cross-functional environment. 


Nice to Have 

• Familiarity with C/C++ for embedded firmware development. 

• Experience with ultra low-power device constraints and power management techniques. 

• Prior contributions to open-source ML or signal processing projects. 

• Knowledge of hardware design and sensor fusion techniques.


  • Location: Poland
  • 100% remote work

Robotics Perception Engineer

Office
Full-time

Company and project

The company operates with the vision to be the leader in making robots more accessible to anyone, wilt the leading role of the pick-assist market in Japan.

With the recent launch of the company, a product the specialist will be closely working on, is redefined Autonomous Storage and Retrieval Systems, blending top-tier performance with unmatched adaptability. With state-of-the-art technology on multi-robot systems, a strong customer base and the financial backing from industry titans like Goldman Sachs, Sony, they invite a strong specialist to join the team in sculpting the future of robotics.


Responsibilities

  • Design and implement perception features for warehouse robots
  • Work closely with the hardware team to choose the best sensors and compute for our robots
  • Develop proof of concepts to demonstrate the value added by robotic perception to customers
  • Work with the team to integrate perception features with the rest of the robotics software stack


Requirements

  • Strong background in classical computer vision
  • Strong background in robotics software engineering, specifically ROS
  • Python and C++ programming skills
  • Background in Machine Learning for computer vision
  • Demonstrable experience in developing real world computer vision applications
  • Solid understanding of algorithms and data structures
  • Strong analytical and debugging skills
  • Ability to build and deliver hands-on technology, proof of concepts, and demonstrations
  • At least 2 years of relevant work experience
  • Experience developing in a Linux/Unix environment


Preferred skills

  • Able to pick up new technologies on the fly
  • Basic familiarity with game engines is a plus
  • Willingness to look beyond just perception components and analyse the entire system and suggest improvements
  • Good communication skills, able to present their work to non-technical audiences


Data Science Team Leader

Remotely
Full-time

The project - a platform for creating and publishing content on social media using artificial intelligence tools is looking for a  Data Science Team Leader with a focus on generative models (m/f).


Responsibilities:

— Study and transform data science prototypes.

— Research and implement appropriate ML algorithms and tools.

— Design machine learning systems.

— Develop machine learning applications according to requirements.

— Know the SOTA in the field of generative technologies and be able to reproduce key experiments.

— Develop prototypes based on generative models for multimodal content (text, images, video).

— Develop and implement a pipeline of product integration for successful prototypes.

— Manage a team of machine learners to plan, implement and support new technologic solutions.

— Understand how certain product features impact business results.


Requirements

— Previous experience efficiently conducting research and creating ad hoc generative prototypes.

— Previous experience in the management of RnD teams.

— A strong background in probability theory and statistics, data mining, and machine learning.

— Proficiency in Python and proven experience using popular ML packages (PyTorch, TensorFlow, huggingface,etc).

— Deliver your work to production as a stand-alone microservice.

— Be enthusiastic about DS and stay up to date with SotA Machine Learning algorithms and developments.

— Be eager to help your teammates, share your knowledge with them, and learn from them.

— Be able to write production code.

— Be open to receiving constructive feedback.

— Academic papers at major ML conferences is a plus.

— Experience as a CTO in a start-up is a plus.

Lead Developer

Our client, a unique mass media project (platform) is looking for a Lead Developer/CTO to further develop the product and team while creating a culture of positivity & problem solving with a sense of fun. Full-time remote position. Income level depends on your previous experience & knowledge. It’s an exciting and pivotal time for the product and business - we have a solid platform and foundation of clients asking for features that no one in the market yet offers. So as well as servicing the current offering, there is a greenfield opportunity to further develop the platform using smart tech. ✅ Responsibilities: - Co-creating and delivering the strategy. - Managing and building the team, as well as being hands on with the code. There are many technical challenges, core of which are based around using machine learning to surface how clients can make content more readable and enticing, as well as where and when to deliver it to maximise results. ✅ The current tech stack is based on: Python, Django, ReactJS, Elasticsearch, .NET Core, AngularJS, Docker + AWS Infrastructure. We expect you to take the lead on how to evolve the stack in a smart way. 🎬 Requirements: You’ve been around the block and are now hungry to become more commercial, take ownership, and although you don’t want to stop coding, you’re keen to manage and build teams or develop existing skills in these areas. A strong interest in data science and machine learning. You’ve been a lead developer or CTO before. You’ve built and scaled a SaaS platform. Would be great if you have a background in news publishing or analytics. You’ve managed teams or are now ready to do so.