Python Developer (ML Engineer) to Georgia
Требования
Местоположение и тип занятости
Компания
Разработка приложений на заказ, интересные проекты на .NET, Java, iOS, Android
Описание вакансии
Условия работы
Arcadia, an innovative software development company providing services to international clientele, is looking for a Python Developer with ML background
Cutting-edge technologies. Agile development process. The highly professional team provides good opportunities for professional development and career.
Responsibilities
- maintain and extend data preprocessing pipelines
- maintain and extend feature extraction pipelines
- maintain and extend Python packages for model training and serving based on customer requirements
- work with stakeholders to clarify requirements and identify modeling opportunities
- implementation of new approaches and algorithms based on the newest scientific publications
Requirements
- Python and its data stack (pandas, numpy, scikit-learn, etc.)
- PyTorch
- Jupyter Notebooks
- experience with deep learning.
- general understanding of neural networks and their applications
- understanding of parallel processing in Python (thread-based, process-based, GIL), serialization, memory mapping
- experience with task trackers (preferably Jira) and version control tools (preferably git)
- familiarity with Linux command line
- root cause analysis skills to answer specific business questions
- good communication and analytical skills - to clarify requirements with the customer in English.
Nice to have:
- experience with the Message Passing Neural Networks will be a huge plus
- experience with DVC for data versioning would be an advantage
- experience with Amazon's EC2 and S3.
Бонусы
- flexible work schedule;
- the ability to work remotely;
- opportunities for professional growth;
- medical insurance;
- relocation bonus for candidates when moving to Georgia
Дополнительные инструкции
Work contract with Georgian company.
