Emerging Tech Engineer
Job Description
Job Description :
Company
Our client is founded by the Saudi government to bring all communities together and develop all sectors and fields with innovative solutions. The organization generates over $24 million in sales and has over 850 companies and 700 employees.
They are currently looking for an Emerging Tech Engineer to be based in Remote, Saudi Arabia.
Duties & Responsibilities:
- Lead in researching, conceptualizing, designing, developing, testing, and demonstrating software and hardware prototypes for a variety of applications with a focus on AI, robotics, and other emerging tech.
- Design machine learning models for a wide range of AI applications including Computer Vision, NLP, Speech Recognition, Outlier Detection, Pattern Recognition, Reinforcement Learning.
- Design and implement various functions of autonomous and interactive robots including, navigation and localization, control systems, obstacle detection and avoidance, sensor fusion, communications, and path planning.
- Design technical solutions that integrate with emerging technologies to provide innovative advanced capabilities
- Contribute to thought leadership activities by presenting results internally and externally.
- Collaborate with relevant staff members and leaders to identify required projects and initiatives that support Emerging Tech & Innovation (ETI) vision.
- Develop, implement, and enhance general purpose AI & robotics strategy to ensure a strategic and comprehensive delivery of expert services, systems and outcomes in support of company's vision.
- Help instill a culture of development, guidance and performance.
- Take responsibility, in collaboration with Head of Emerging Tech & Innovation for building and maintaining a high-performance team.
- Participate in setting performance requirements and recruiting for key positions.
- Set performance objectives, provide necessary support, evaluate / appraise staff and provide regular feedback on performance
Qualification & Requirements:
- A bachelor's degree in Computer Science, Computer Engineering, Software Engineering, Robotics, Mechanical Engineering, Electrical Engineering, or a related field.
- 5+ years related experience.
- Expertise in working with at least one deep learning framework, for example, PyTorch, Torch, TensorFlow
- Have proven ability in defining robotics research problems and identifying possible solutions.
- Practical understanding of the mathematics behind modern machine learning, linear algebra and statistics
- Ability to take requirements from design through to implementation.
- Experience in distributed machine learning architectures or federated learning
- Have experience in doing CAD designs and working with 3D printers and CNC machines.
- Proficient in ROS, MATLAB, Python, C++.
- Entrepreneurial mindset with a wide range of skills
- Have experience in technical proposal writing.
Job Details
Employment Types:
Full time
Industry:
Recruitment / Staffing / RPO
Function:
IT
Roles:
Software Engineer / Programmer