Bigabid is an innovative technology company led by data scientists and engineers who are devoted to mobile app growth. Our proprietary ad platforms, powered by machine learning, are the outcome of that devotion.
We use elite programmatic user acquisition and retargeting technologies to deliver valuable results and insights for a fast-growing clientele of major app developers.
Our ever-evolving, state-of-the-art machine learning technology analyzes tens of TB of raw data per day to produce millions of ad recommendations in real time. This data is used to power our machine learning predictions, business-critical metrics, and analytics, which in turn power our decision-making.
About The Position
We are looking for a team leader to promote machine learning engineering. One who is passionate about building high-quality data products and processes, as well as supporting production real-time performance observability.
As a machine learning engineer team leader at Bigabid, you will be involved with Data Science projects from the preparation stage until production and beyond. You’ll be in close coordination with stakeholders and play a major role in driving the business by managing the production models and lifecycle processes, which are the core of our product.
Responsibilities
Manage a team of highly professional MLE’s - develop worker growth and execution excellence. Who are in charge of:
- Data wrangling - supporting and building data requirements for data science research and model training, validation and testing.
- Delivering end-to-end ML products - model performance development, training, validation, and testing, including version control.
- Promote engineering best practices - code and model versioning, CI/CD processes, rollout and DRP procedures.
- Create monitors, alerts, and dashboards - managing model performance in production.
- Collaborate with our product, data science, and engineering teams to solve problems, identify trends and opportunities.
Requirements:
- 2+ years experience as an ML Engineer, with a proven track record of delivering production-grade ML solutions.
- 2+ years experience leading a team of data scientists or engineers.
- Proficiency in Python and commonly used libraries such as NumPy, Pandas, Scikit-learn, TensorFlow, or PyTorch.
- Strong knowledge of SQL and experience with querying large datasets.
- Experience with MPP technologies Spark, Flink, Ray, Dask.
- Strong critical thinking and analytical skills.
- At least a Master’s degree in Computer Science, Math, Physics, Engineering, Statistics or other technical field.
Bonus Skills:
- Experience in a similar role.
- Experience as a backend engineer or DevOps engineer.
Excerpt:
As a Machine Learning Team Leader you will be involved with Data Science projects from the preparation stage until production and beyond. You’ll be in close coordination with stakeholders and play a major role in driving the business by managing the production models and lifecycle processes, which are the core of our product.