
- 64 active jobs (view)
- Published: March 14, 2022
Description
ironSource Aura, a revolutionary large scale mobile platform, is looking for an outstanding and passionate machine learning engineer to join our team. Join our team and you'll have an opportunity to research, design, implement, and evaluate a variety of advanced ML algorithms using the latest technology.
Role:
- Designing machine learning systems and self-running artificial intelligence (AI) software to automate predictive models
- Transforming data science prototypes and applying appropriate ML algorithms and tools
- Build a full ML lifecycle including model monitoring capabilities
- Solving complex problems with multi-layered data sets, as well as optimizing existing machine learning libraries and frameworks
Requirements
- Bachelor's degree in computer science, engineering or a related field
- At least two years experience as a machine learning engineer
- 3+ years in at least one programming language (Python/Java/Scala - preferred)
- Extensive knowledge of ML frameworks and ML libraries
- Experience with training, testing, deployment, and monitoring real-time (or near real-time) machine learning models in production
- Experience running Machine Learning systems in production, with knowledge on how to generate predictions for ML frameworks with high throughput and low latency
- Deep understanding of data structures, data modeling, and software architecture (including microservices, SOLID principles, and event driven architecture)
- Experience in SQL databases and NoSQL solutions
Advantages:
- Experience in Spark and big data systems
- Experience in high volume production systems (billions of events per day)
- Experience with AWS Sagemaker / Kubeflow
- Experience in streaming technologies (Kafka, Spark Structured Streaming, etc.)
- Experience with containers orchestration (K8S, Docker Swarm, ECS)
- Experience in major public cloud provider (AWS, GCP, Azure)