Job Detail

Software Engineer/ML/AI Programmer

Posted on Apr 27, 2021
Location: Doha, Qatar
Industry: IT - Software Services
Job Type: Contract
Experience: 5 Years

Job Description

This is a CONTRACT based position. The company is growing rapidly, and this position has the potential to develop into a full-time position (depending on business needs and contractor’s education and performance).
Responsibilities
 Develop and evaluate state-of-the-art computer vision algorithms for real-time image analysis.
 Develop, implement, and optimize analytics and machine learning algorithms
 Propose and implement creative, efficient solutions for vision and control problems
 Determine project specifications and project schedule by studying product requirements and
 specifications, calculating time requirements and sequencing project elements.
 Documentations for design control.
 Set up and manage AI development and production infrastructure.
 Build data ingest and data transformation infrastructure.
 Identify transfer learning opportunities and new training datasets.
 Build AI models from scratch and help product managers and stakeholders understand results.
 Create APIs and help business customers put results of your AI models into operations.
 Keep current of latest AI research relevant to our business domain
 Manage the infrastructure and data pipelines needed to bring code to production
 Build algorithms based on statistical modelling procedures and build and maintain scalable machine learning solutions in production
 Use data modelling and evaluation strategy to find patterns and predict unseen instances
 Liaise with stakeholders to analyze business problems, clarify requirements and define the scope of the resolution needed
 Analyze large, complex datasets to extract insights and decide on the appropriate technique
 Develop the Machine Learning Model as per the Needs
 Execute full software development life cycle (SDLC)
 Develop flowcharts, layouts and documentation to identify requirements and solutions
 Develop software verification plans and quality assurance procedures
 Document and maintain software functionality
 Troubleshoot, debug and upgrade existing systems


Candidate Requirements

Requirements
 Extensive data modeling and data architecture skills
 Programming experience in Python, R or Java
 Background in machine learning frameworks such as TensorFlow or Keras
 Knowledge of Hadoop or another distributed computing systems
 Strong written and verbal communications
 Study and transform data science prototypes
 The ability to prioritize activities and deliver projects on time and within budget.
 Experience working with clients and business partners
 A comprehensive understanding of computer science concepts
 Strong team building skills
 The ability to travel as necessary.


Skills Required

Job is expired

NOTICE: Esteemed Candidate, You bear complete responsibility for engaging with the employer througout the hiring process. GulfJobs.com disclaims any responsibility regarding your recruitment. A legitimate employer will never request payment for hiring!