Enable job alerts via email!

Developer Engineer

Norconsult Telematics

Saudi Arabia

On-site

SAR 200,000 - 300,000

Full time

30+ days ago

Boost your interview chances

Create a job specific, tailored resume for higher success rate.

Job summary

An innovative firm is seeking a Software Engineer to design, develop, and maintain cutting-edge software solutions for AI-driven CCTV systems. This role is pivotal in integrating machine learning models, optimizing software performance, and ensuring seamless communication between AI algorithms and hardware components. The ideal candidate will collaborate with system engineers and AI experts to enhance system capabilities while adhering to best coding practices. Join a dynamic team where your expertise in software development will contribute significantly to advancing surveillance technologies and improving safety solutions.

Qualifications

  • 5+ years in software development focused on AI-driven platforms.
  • Strong programming skills in Python, C++, or Java.

Responsibilities

  • Develop software solutions for AI-powered CCTV systems.
  • Integrate AI models with hardware and optimize performance.

Skills

Python
C++
Java
Problem-solving
Debugging

Education

Bachelor of Technology/Engineering
Bachelor of Science in Computer Science

Tools

TensorFlow
PyTorch

Job description

Bachelor of Technology/Engineering, Bachelor of Science(Computers)

Nationality: Any Nationality

Vacancy: 1 Vacancy

Position Objective:

The Software Engineer is responsible for designing, developing, and maintaining software solutions for AI-driven CCTV systems. This role involves integrating machine learning models, optimizing software performance, and ensuring seamless communication between AI algorithms and hardware components.

Job Description & Responsibilities:

  • Develop and implement software solutions for AI-powered CCTV systems.
  • Integrate AI models with camera hardware and optimize system performance.
  • Write clean, maintainable, and efficient code following best practices.
  • Collaborate with system engineers and AI experts to enhance system capabilities.
  • Conduct software testing and debugging to ensure reliability and stability.
  • Maintain documentation for software architecture, APIs, and integration processes.

Qualifications & Experience:

  • Bachelor's degree in Computer Science, Engineering, or a related field.
  • A minimum of 5 years of experience in software development, with a focus on AI-driven platforms or surveillance systems.
  • Professional certifications in project management or technical disciplines (preferred).
  • Strong programming skills in Python, C++, or Java.
  • Experience with AI frameworks such as TensorFlow or PyTorch.
  • Excellent problem-solving and debugging skills.
  • Ability to work collaboratively in a technical team environment.
  • Proficiency in Arabic and English (written and verbal).
Get your free, confidential resume review.
or drag and drop a PDF, DOC, DOCX, ODT, or PAGES file up to 5MB.