ML/CV Software Engineer
§ 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
Desired Skills & Experience
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.
DISCLAIMER: Dear Candidate! You are fully responsible to deal with the employer on the hiring process. GulfJobs.com will not take any responsibility on your hiring process. Genuine employer does not ask money for hiring!