Position: Senior Computer Vision / Machine Learning Technical Lead
Company: Data Science UA
Experience required: 3y
English level: intermediate

Our partner is looking for exceptional talent with a strong foundation in machine learning and the ability to turn ideas into action. You actively worked on camera vision, unstructured text processing, and analyses, preferably holding working experience adopting ML models on iOS and Android with Core ML tooling for iOS and TensorFlow for Android. The role has plenty of opportunities for collaboration with several engineering teams inside the company and the R&D team.

Key Qualifications:
- Significant experience in delivering products using state-of-the-art computer vision and machine learning technologies.
- Excellent programming skills with hands-on experience in designing and building learning-based solutions for practical problems.
- Experience collaborating with product managers and other engineers in order to help define user-level details by providing technical feasibility/difficulty estimates.
- Strong programming skills in Python and proficiency in software engineering best practices
- Strong machine learning and computer vision fundamentals
- Expertise in text processing and analysis
- Proficiency in using machine learning frameworks, e.g., PyTorch, TensorFlow
- Strong analytical and problem-solving skills
- You’re aware of the challenges associated with the transition of a prototype into a final product
- You’re familiar with the challenges of developing algorithms that run efficiently on resource-constrained platforms
- Excellent written and verbal communications skills, be comfortable presenting research to large audiences and can work hands-on in multi-functional teams
- You are experienced in working with agile teams, led by a product roadmap and long-term vision

Responsibilities:
- Design and implement computer vision and machine learning solutions.
- Collaborate with product managers to maintain technical vision and roadmap.
- Build and deploy machine learning models.
- Plan and manage benchmarking tests for machine learning models.
- Manage production level ML-model codebase.
- Communicate results of the research and tests to peers.

The company offer:
- Career perspectives inside the company (growth up to TOP positions);
- Participation in the Stock Option Program is granted after 6 months of work in the company in case of exceptional results;
- Professional workshops attendance at the company’s expense. According to corporate policy, you may send a request for compensation for participation in an educational course, webinar, etc. In such a case, the company can refund these expenses partly or fully;
- Free corporate English courses;
- You will be entitled to 4 weeks (20 working days) of paid vacation in a year;
- Paid sick leaves (10days/year with full coverage);
- Flexible working hours;
- Hybrid working schedule with 10 remote days each month;
- Well-organized working place at the cool office;
- Pets friendly team;
- A lot of corporate events;
- Corporate sports programs;
- Fruity Mondays and delicious food Wednesdays.