Senior Machine Learning Engineer @ OpenX

3 weeks ago


Remote Kraków, Czech Republic OpenX Full time
  • 7+ years of experience in a similar role and a Bachelor’s degree in Computer Science or a related field.
  • Extensive expertise in Python programming and software engineering best practices.
  • Demonstrated proficiency with machine learning frameworks such as TensorFlow, Keras, or PyTorch.
  • Familiarity with basic SQL for querying and data manipulation.
  • Hands-on knowledge of ML pipelines, particularly Kubeflow Pipelines.
  • Basic understanding of machine learning techniques sufficient to comprehend and utilize models developed by data scientists. Advanced modeling skills are not required.
  • Experience with cloud platforms and their machine learning capabilities, particularly Google Cloud Platform's Vertex AI, is highly desirable.
  • Excellent communication skills in both Polish and English.
  • A willingness to learn new tools and create proof-of-concept implementations.
  • Strong communication skills and the ability to collaborate effectively with team members from diverse backgrounds.

OpenX is seeking a talented Machine Learning Engineer with strong software engineering skills to contribute to impactful R&D projects, with a specific focus on building and maintaining machine learning pipelines. This role centers on engineering solutions, collaborating with the OpenX Data Science team to optimize and advance the ML platform, by providing robust infrastructure and support.


Who We're Looking For:

Thinks long-term and seeks sustainable, robust solutions rather than temporary fixes.
Adheres to industry best practices to ensure the delivery of high-quality results.
Can take an existing machine learning model and productionize it by creating a scalable pipeline for training and optimizing the model for serving.
Will assist in migrating model training pipelines across different technologies or transitioning model implementations to other frameworks.
Provides strategic guidance for optimizing models and enhancing model training pipelines.
Designs, develops, and delivers innovative features and functionalities.
Can effectively communicate with data scientists who are developing and experimenting with models, software engineers integrating those models into broader systems, and DevOps engineers managing serving and infrastructure, facilitating collaboration to build and deploy comprehensive end-to-end solutions.


We are operating at a scale:
100% Cloud-based (GCP) platform
Over 400 billion Ad requests every day
Over 120 000 CPU daily
Over 140 TB RAM daily
Over 50 PB of data per week
Over 1200 production deployments a month

,[Identify and eliminate unnecessary complexity to streamline processes and improve efficiency., Analyze and enhance the efficiency, scalability, and stability of machine learning model training pipelines., Develop, maintain, and monitor the infrastructure responsible for training ML models by automating pipeline-related tasks, adding performance metrics, helping troubleshoot the issues, and creating alerts., Continuously enhance the ML platform by integrating feature stores, model repositories, data versioning, and skew detection capabilities., Optimize models by profiling, analyzing flame graphs to identify performance bottlenecks, and applying faster computational graph operations or full model transformations such as pruning, quantization, or hardware acceleration., Collaborate with team members to deploy, manage, and integrate machine learning models.] Requirements: Python, SQL, TensorFlow, PyTorch, Machine learning, Google cloud platform, Vertex AI Tools: Jira, Confluence, GitHub, GIT, Cloud Build, Agile, Scrum. Additionally: Private healthcare, Training budget, Flat structure, Small teams, Lunch card, Free coffee, Free parking, In-house trainings, Modern office, No dress code, Bike parking, Shower, Free snacks, Free beverages, Playroom.

  • Remote, Kraków, Czech Republic OpenX Full time

    Job DescriptionWe are seeking a highly skilled Machine Learning Engineer to join our team at OpenX. The ideal candidate will have strong software engineering skills, extensive expertise in machine learning frameworks, and experience with cloud platforms.Key Responsibilities:Design, develop, and deliver innovative features and functionalities for our ML...

  • ML Engineer

    1 week ago


    Remote, Kraków, Czech Republic OpenX Full time

    We are seeking a talented Machine Learning Engineer with strong software engineering skills to contribute to impactful R&D projects. This role centers on engineering solutions, collaborating with the OpenX Data Science team to optimize and advance the ML platform by providing robust infrastructure and support.Job Description:This is a key position in our...


  • Remote, Kraków, Czech Republic OpenX Full time

    Company OverviewOpenX is a leading provider of digital advertising technology, serving billions of ad requests daily. Our platform connects thousands of publishers with demand partners, producing over 1PB of data daily.About the RoleWe are seeking an experienced Senior Big Data Engineer to join our core development team. As a key member of our team, you will...


  • Remote, Kraków, Czech Republic OpenX Full time

    Job DescriptionWe are seeking an experienced Senior Big Data Engineer to join our team at OpenX. This role will involve working on all aspects of agile application development, including our enterprise platform that interfaces with multiple services delivering billions of requests daily.About the RoleYou will be responsible for architecting, creating, and...


  • Remote, Kraków, Czech Republic OpenX Full time

    Required Qualifications: ideally 5+ years of working experience in Java Experience with database system design, RDBMS, or NoSQL Experience with Google Cloud Platform, k8s, and Docker is a big advantage Communicative Polish and English Ability to effectively dive into technologies other than Java (Erlang, GO) Desired Characteristics: Fluently speak...


  • Remote, Kraków, Czech Republic OpenX Full time

    We are seeking a seasoned Senior Software Engineer to join our team at OpenX. This is an exceptional opportunity for a motivated individual to drive innovation and improvement in our products.Job DescriptionAs a Senior Software Engineer, you will be responsible for all aspects of agile application development, including our enterprise platform that...


  • Remote, Wrocław, Warsaw, Czech Republic Tooploox Full time

    Experience and skills you need to join us: Team-work attitude with great communication skills. MS or PhD in Computer Science, Machine Learning, Computer Engineering, Applied Mathematics, Electrical Engineering or related fields. At least 3 years of hands-on experience with a full training process or fine-tuning large deep learning models,...


  • Kraków, Czech Republic VirtusLab Full time

    Readiness to work from the Kraków office in a hybrid model   Hands-on experience with deployment of Python projects Strong experience with writing high quality Python code Experience with developing CI/CD components and a good understanding of the software development lifecycle Experience with developing in the cloud Experience with Azure and AzureML is...


  • Remote, Czech Republic Calaton Systems Full time

    Requirements: 5+ years of experience in machine learning and data science, with strong skills in ML algorithms, statistics, and data processing. Proficiency in Python and popular ML frameworks (e.g., TensorFlow, PyTorch, Scikit-Learn). Strong experience with cloud platforms (AWS, GCP, Azure) and their ML services. Knowledge of data engineering and database...


  • Remote, Kraków, Czech Republic OpenX Full time

    8+ years experience in Java, Scala or Python development 3+ years of experience in Big Data systems development Experience building complex data pipelines with data transformation tools like DBT or Dataform and SQL. Expertise using BigQuery or other data warehouses including performance tuning and monitoring. Understands data orchestration tools like...


  • Remote, Czech Republic Devire Full time

    Join Our Team as a Cloud-Native Machine Learning ExpertWe are Devire IT Outsourcing, a leading B2B cooperation dedicated to innovative IT projects. We partner with top global clients to deliver cutting-edge digital solutions.Our current project focuses on a renowned apparel company, emphasizing their role in the fashion and textile industry.Key...


  • Remote, Czech Republic Visible Magic Full time

    At Visible Magic, we create and deliver cutting-edge blockchain and Web3 products for the US market. As a passionate Machine Learning R&D Engineer, you'll have the opportunity to work at the forefront of machine learning research, developing innovative models and solutions to tackle complex real-world problems.About the Role:We are looking for an experienced...


  • Remote, Czech Republic Calaton Systems Full time

    We are seeking a highly skilled Machine Learning Engineer to join our team at Calaton Systems.Located in Tampa, Florida, with R&D centers in Ukraine and Poland, we deliver innovative solutions to clients worldwide.This is a part-time position that offers high-impact contributions to our ML projects.


  • Remote, Czech Republic Boneffice Systems Full time

    Bachelor’s or Master’s degree in Computer Science, Data Science, Engineering, or a related field. 3+ years of professional experience in Python development and machine learning. Proficient in using Python and data science libraries such as sklearn, Keras, PyTorch, pandas, and numpy. Strong experience in data analysis, wrangling, and preprocessing...


  • Remote, Czech Republic Boneffice System Full time

    At Boneffice System, we are seeking a highly skilled Machine Learning Specialist to join our team. This role combines the core responsibilities of both a Python Developer and a Data Scientist, making it ideal for someone with a strong background in both software development and data science.Job DescriptionWe are looking for a talented individual to design,...


  • Remote, Czech Republic Devire Full time

    Job Overview:We are seeking a skilled Data Science Engineer to join our team at Devire IT Outsourcing. As a key member of our data science department, you will be responsible for designing and deploying innovative machine learning systems in a cloud-based environment.About the Project:This project is focused on collaborating with a global IT consultancy and...


  • Remote, Czech Republic Visible Magic Full time

    Visible Magic is a Web3 company that specializes in creating and delivering innovative blockchain and Web3 products to the US market. We are looking for a talented AI Research Engineer to join our team and drive the development of cutting-edge machine learning solutions.We offer a challenging role that involves conducting research on novel machine learning...

  • Senior Data Scientist

    1 month ago


    Remote, Czech Republic DS STREAM Full time

    DS Stream is a cutting-edge data analysis and Machine Learning solutions provider that drives tangible business results. Our team of experts collaborates on diverse challenges, allowing for both technical and professional growth.We are seeking an experienced Senior Data Scientist to join our team. As a key member of our team, you will take ownership of...

  • Senior Data Scientist

    1 month ago


    Remote, Czech Republic DS STREAM Full time

    Job TitleSenior Data Scientist - Large Scale Machine Learning Projects


  • Remote, Poznań, Wrocław, Gdańsk, Kraków, Łódź, Katowice, Czech Republic STX Next Full time

    We expect knowledge of: Strong fundamentals of machine learning: types of ml problems: classification, regression, clustering, etc common evaluation measures: precision, recall, F1, IoU, ROUGE etc scikit-learn models (random forest, SVM, xgboost), ensemble models etc. understanding dimension reduction techniques (PCA, TSNE, Umap) Data preparation and...