Position: ML Engineer
Company: SD Solutions
Experience required: 3y
English level: upper

**What will you do with us?**

- Work closely with the software development and research teams to create efficient training schemes for deep-learning-based algorithms.
- Apply your scientific knowledge to analyze and collect data, identify problems, devise solutions and construct methodologies.
- Develop machine learning and deep learning models for time series and tabular data.
- Learn and implement cutting-edge ML algorithms.
- Create and automate data pipelines including data extraction, validation & anomaly detection, indexing, and other data-related tasks.
- Follow your project from ideation to implementation.
- Contribute to a wide variety of projects using a range of technologies and tools.

**What hard skills do we need?**

- B.Sc. in Mathematics/Statistics/Physics/Computer Science or a related field.
- M.Sc. in computer science, electrical engineering, physics, or related areas from a top university.
- Strong Python background, specifical proficiency with ML libraries (Scikit-Learn, Pandas, Pytorch, TF, etc.).
- Practical experience with tabular data and time series.
- Experience in Microservices architecture, cloud technologies, Docker/K8s.
- Ability to design and own a feature through all its phases.

**Advantages:**

- Experience with training, testing, deployment, and monitoring real-time (or near real-time) machine learning models in production.
- Experience with data pipelines / big data computing.
- PhDs in computer science, electrical engineering, physics, or related areas from a top university.
- **3+ years** as a Machine Learning Engineer.

** What soft skills do we appreciate?**

- Fluent English.
- Initiative, proactive person.