SOFTWARE DEVELOPER WITH ML BACKGROUND
at Unikie
Abu Dhabi, أبو ظبي, United Arab Emirates -
Start Date | Expiry Date | Salary | Posted On | Experience | Skills | Telecommute | Sponsor Visa |
---|---|---|---|---|---|---|---|
Immediate | 01 Aug, 2024 | Not Specified | 05 May, 2024 | N/A | Python,Machine Learning | No | No |
Required Visa Status:
Citizen | GC |
US Citizen | Student Visa |
H1B | CPT |
OPT | H4 Spouse of H1B |
GC Green Card |
Employment Type:
Full Time | Part Time |
Permanent | Independent - 1099 |
Contract – W2 | C2H Independent |
C2H W2 | Contract – Corp 2 Corp |
Contract to Hire – Corp 2 Corp |
Description:
WE ARE LOOKING FOR
Software Developer with ML Background
We are looking for Software Developer with ML Background to join Unikie Team in UAE. You will start your journey in a selected customer project. Your future colleagues are waiting for you to join our international team. Working with us is uncomplicated, there’s a good team spirit, low-hierarchy and nonexistent bureaucracy.
This project aims to transition pre-developed machine learning models from the research phase into a production environment within a specified technology stack. This involves adapting and optimizing these models to ensure compatibility with embedded devices and establishing MLops practices. The role of the Software Developer is crucial for successfully integrating these technologies and maintaining operational stability.
Skills Required
- C++ Buutcamp
- Machine Learning
- PyTorch
- MLOps
- Python
Locations
- Abu Dhabi, UAE
The Software Developer will be responsible for the following:
1. Integration of Machine Learning Models: Leverage extensive experience in PyTorch, quantization techniques, and embedded system programming to integrate machine learning models into the designated software stack. Ensure models are optimized for real-time processing and prediction on embedded devices.
2. DataManagement: Manage and structure datasets required for model validation and operation within production environments. Ensure adherence to data integrity and compliance with data protection standards.
3. Optimization for Embedded Systems: Adapt and fine-tune machine learning models using C and C++ to enhance performance and efficiency on low-power embedded devices.
4. Support for MLops: Implement and support MLops infrastructure to automate machine learning models’ deployment, monitoring, and lifecycle management in production settings.
5. Performance Monitoring: Regularly assess model performance on embedded platforms, implementing updates and optimizations to ensure they meet operational demands.
6. Collaboration and Reporting: Collaborate with the research and software engineering teams to ensure seamless translation of models into production. Provide bi-weekly updates on integration progress and system performance.
Responsibilities:
Please refer the Job description for details
REQUIREMENT SUMMARY
Min:N/AMax:5.0 year(s)
Computer Software/Engineering
IT Software - System Programming
Software Engineering
Graduate
Proficient
1
Abu Dhabi, United Arab Emirates