Senior Сomputer Vision Engineer Offline
Our client is a leading global electronics repair and service provider to many of the world's largest tech, med-tech, and telecom companies around the world, providing their customers with the best possible service and products resulting in the optimal brand and product experiences.
The client’s future will be to continuously innovate how we interact with the customers and the customers’ products. The company will build a competitive edge on innovation. Creating efficiency and quality in every interaction will be an essential element of the client’s brand.
Responsibilities:
- Study and transform data science prototypes
- Design machine learning systems
- Research and implement appropriate ML algorithms and tools
- Develop machine learning applications according to requirements
- Select appropriate datasets and data representation methods
- Run machine learning tests and experiments
- Perform statistical analysis and fine-tuning using test results
- Train and retrain systems when necessary
- Extend existing ML libraries and frameworks
- Keep abreast of developments in the field
Requirements:
- Proven experience as a Machine Learning Engineer or similar role
- Understanding of data structures, data modeling, and software architecture
- Deep knowledge of maths, probability, statistics, and algorithms
- Ability to write robust code in Python, Java, and R
- Familiarity with machine learning frameworks (like Keras or PyTorch) and libraries (like sci-kit-learn)
- Experience in 3D computer vision and video analytics algorithms, such as image segmentation, 3d reconstruction, object and motion detection, tracking, and classification
- Experience in machine learning algorithms for vision problems, including deep learning
- Experience in real-time video analytics pipeline
- Experience in robotics desirable
- Knowledge of internal hardware, 3D camera designs, design logic, and camera logic
- Excellent communication skills
- Intermediate+ English level
We offer:
- Flexible working hours
- A competitive salary and good compensation package
- Best hardware
- A masseur and a corporate doctor
- Healthcare & sport benefits
- An inspiring, comfy, clean and safe office
Professional growth:
- Challenging tasks and innovative projects
- Meetups and events for professional development
- An individual development plan
- Mentorship program
Fun:
- Corporate events and outstanding parties
- Exciting team buildings
- Memorable anniversary presents
- A fun zone where you can play video games, football, ping pong, and more