Available Offers for Tensorflow

Lead ML Engineer

Remotely
Full-time

Responsibilities 

• Evaluate and adapt state-of-the-art machine learning (ML), computer vision (CV), generative AI, and time series forecasting algorithms to meet product and client objectives. 

• Research, design, and implement innovative ML algorithms for image, video, multimodal, and temporal data. 

• Architect and develop full-stack ML pipelines—from data acquisition and preprocessing to training, evaluation, and deployment in cloud (AWS) or edge environments. 

• Prototype and validate proof-of-concept (POC) solutions for vision, generative AI, and time-series forecasting problems. 

• Translate customer requirements into actionable tasks, ensuring a clear understanding of objectives, scope, and expected outcomes. 

• Analyze structured and unstructured data to uncover trends, patterns, and anomalies. Apply ML and statistical methods for prediction and forecasting. 

• Prepare detailed technical documentation, reports, and presentations for internal and external stakeholders. 

• Communicate complex technical topics effectively to both technical and non-technical stakeholders, including clients and business partners. 

• Lead projects from prototype to production, ensuring scalability, reliability, and performance of solutions. 

• Contribute to internal software development processes and team collaboration initiatives. 


Requirements 

• Strong hands-on experience in delivering ML solutions, including production-grade computer vision and forecasting models. 

• Proven expertise in forecasting and time series data handling (e.g., ARIMA, LSTM, temporal convolutional networks). 

• Proficiency in image and video processing, including segmentation, pose estimation, object detection, and multimodal data fusion. 

• Experience with generative AI models such as diffusion-based text-to-image/video, multimodal LLMs, and prompt engineering. 

• Skilled in reading, interpreting, and applying insights from academic research papers. 

• Expertise in deep learning frameworks like PyTorch or TensorFlow. 

• Strong object-oriented programming skills with clean, production-quality Python code.

• Familiarity with Vision Transformers (ViTs), especially for action recognition, object tracking, and video understanding tasks. 

• Cloud deployment experience, particularly with AWS. 

• Excellent communication skills in English (C1 or higher), both written and spoken. 

• Strong ability to work independently, prioritize tasks, and manage multiple projects simultaneously. 

Nice to Have 

• Master’s or Ph.D. degree in Machine Learning, Computer Science, Mathematics, or a related field.

• Contributions to open-source ML or CV libraries or participation in Kaggle competitions.

Senior R&D Project Manager for AI & Data Science in Geology | Moscow

Full-time
Remotely
Are you an experienced R&D leader with a passion for cutting-edge AI and data science applications? We're seeking a visionary Project Manager to spearhead the development of an innovative artificial intelligence tool that will revolutionize information processing in the geology sector. This role offers the unique opportunity to build a first-of-its-kind product from the ground up and potentially grow into a CEO position. Project Overview Our ambitious initiative aims to create a pioneering AI-powered solution that will significantly enhance the speed and quality of processing large volumes of geological data. As the R&D Project Manager, you'll lead a specialized team of data scientists, AI engineers, and domain experts to develop this transformative tool that stands to disrupt traditional approaches in the geology and data science fields. Key Responsibilities: - Design and implement comprehensive development processes for our AI-based geological data processing tool. - Establish and lead cross-functional teams of data scientists, ML engineers, and geology experts from inception. - Create detailed project roadmaps with clear milestones, deliverables, and timelines for the R&D initiative. - Communicate effectively with C-level executives, ensuring alignment between technical development and business objectives. - Identify monetization opportunities and develop business strategies for the product's market introduction. - Manage resource allocation, budgeting, and risk assessment throughout the project lifecycle. - Foster a culture of innovation, collaboration, and excellence within the R&D team. - Translate complex technical concepts into accessible presentations for stakeholders and potential clients. - Evaluate emerging technologies and methodologies in AI/ML to maintain the product's competitive edge. - Guide the team through challenges in developing advanced neural networks and machine learning algorithms for geological applications. Required Skills and Experience: - Proven track record (5+ years) managing R&D projects, preferably in AI, machine learning, or data science domains. - Demonstrated experience building development processes and technical teams from the ground up. - Strong understanding of data science fundamentals, artificial intelligence, neural networks, and machine learning models including recent developments like transformer architectures and foundation models. - Background in or substantial knowledge of geology, mining, or related earth science fields. - Exceptional communication skills with the ability to bridge technical and business languages effectively. - Advanced project management capabilities with experience creating comprehensive product roadmaps. - Strategic thinking with the ability to identify product monetization opportunities and market fit. - Experience working with TensorFlow 2.x, PyTorch, or similar modern ML frameworks. - Bachelor's degree in Computer Science, Data Science, Engineering, or related technical field. Advanced degree preferred. - Fluency in English; Russian language skills highly advantageous. Nice to Have: - Previous experience in the mining industry or industrial data processing. - MBA or business development experience complementing technical expertise. - Publications or patents in relevant technical fields. - Experience with geological information systems (GIS) or specialized geological software. - Knowledge of cloud infrastructure for AI deployments (AWS, Azure, or GCP). - Familiarity with NLP techniques for processing technical documentation. - Experience with computer vision applications for geological imagery analysis. - Prior startup experience or product development leadership. What We Offer: - Opportunity to lead a truly innovative product with potential to transform an entire industry. - Clear path to executive leadership, with potential to grow into the CEO role as the product matures. - Competitive compensation package commensurate with experience. - Modern, comfortable office environment in Moscow. - Full-time position with a stable, forward-thinking company. - Chance to work at the intersection of cutting-edge technology and practical industrial applications. - Professional development opportunities in both technical and leadership domains. Join us in creating next-generation AI solutions that will redefine how the industry processes and analyzes geological data. This is a rare opportunity to lead groundbreaking work with significant industry impact and grow your career to the highest executive level.

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

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.