2 Image Processing jobs in Saudi Arabia
Computer Vision
Posted today
Job Viewed
Job Description
Computer Vision & Edge AI Architect/Consultant
Location:
Riyadh, Saudi Arabia
About the Role:
Our client is seeking
a highly technical, client-facing engineer
to act as the bridge between their enterprise clients and engineering teams. This individual will own end-to-end delivery of AI and vision-enabled solutions, working
embedded with strategic accounts
such as Aramco to translate real-world business challenges into scalable products. This is
not a traditional PM role
— think of it as a Forward-Deployed Engineer or Embedded AI Engineer, combining
technical depth, product sense, and stakeholder engagement
.
Key Responsibilities
- Work
directly with enterprise clients and senior executives
to understand requirements, business pain points, and operational workflows. - Lead
rapid prototyping and iteration
of AI/vision-enabled solutions using your coding and engineering expertise. - Translate client requirements into
engineering-ready specifications
, collaborating closely with in-house development teams. - Own the
end-to-end product lifecycle
for assigned solution areas: discovery → design → prototyping → deployment → feedback loops. - Configure and deploy solutions
at the edge and cloud
, ensuring measurable impact on safety, productivity, and operational efficiency. - Apply
rigorous software engineering practices
in production, including testing, CI/CD, and monitoring. - Provide
technical and strategic feedback
from field deployments back to product and engineering teams to inform future iterations.
Must-Have Qualifications & Experience
- Experience in product delivery, software engineering, or technical consulting.
- Hands-on experience with
AI, computer vision, or data-driven products
, including model training, data pipelines, and edge/cloud deployments. - Strong coding experience:
Python, C++, or relevant stack
; familiarity with
web apps
or
full-stack prototyping
. - Experience working
embedded with large clients or strategic accounts
, particularly in high-stakes or industrial environments. - Comfortable interacting with
executives, senior stakeholders, and operational teams
, translating complex requirements into technical solutions. - Experience in
rapid prototyping, proof-of-concept development, and delivering measurable business outcomes
. - Exposure to
startups, high-growth tech companies, or premium tech consulting firms
. - Familiarity with
edge AI tools
, video/vision pipelines, or cloud deployments is a strong plus. - Oil & gas, construction, or industrial IoT experience
is advantageous but not mandatory.
Key Competencies
- Problem-first mindset: ability to
identify critical business challenges
and design impactful solutions. - Strong technical
judgment and architecture sense
, capable of understanding code and translating it to engineers. - Hands-on with
prototyping, testing, and iterative development
. - Exceptional
communication skills
: able to speak with non-technical stakeholders, executives, and engineers alike. - Ability to operate autonomously in a
fast-paced, high-growth environment
.
Senior Computer Vision Engineer
Posted today
Job Viewed
Job Description
About the Role:
We are seeking a highly skilled Senior Computer Vision Engineer to play a pivotal role in designing and building our next-generation, AI-powered video analytics platform. This is a hands-on, technical contributor role where you will leverage your deep expertise in multimedia frameworks to create high-performance, real-time solutions that push the boundaries of what's possible.
Key Responsibilities:
- Design, develop, and optimize robust, scalable video analytics pipelines using NVIDIA DeepStream, GStreamer, and TensorRT.
- Write high-quality, efficient, and maintainable code primarily in C/C++ and Python for real-time systems.
- Collaborate closely with product management and engineering teams to translate complex requirements into technical architecture and implementation plans.
- Perform debugging, profiling, and system optimization to maximize video streaming and AI inference performance.
- Integrate and optimize AI/ML models within production-grade video processing applications.
- Champion best practices through active participation in code reviews and contribute to the continuous improvement of our development processes.
- Ensure the reliability, scalability, and efficiency of solutions deployed in real-world environments.
Required Qualifications:
- Bachelor's or Master's degree in Computer Science, Engineering, or a related field.
- 7+ years
of professional software development experience. - Strong, hands-on expertise with the NVIDIA DeepStream SDK, GStreamer framework, and TensorRT.
- Proven proficiency in C/C++ and Python programming for building performance-critical systems.
- Solid experience with video streaming protocols, multimedia frameworks, and developing AI-driven video applications.
- A proven track record of developing, shipping, and maintaining production software with a strong focus on performance and scalability.
- Excellent problem-solving abilities and strong collaboration skills.
Preferred Qualifications (Nice to Have):
- Experience with containerization technologies like Docker and deployment on edge devices.
- Familiarity with Video Management Systems (VMS) or applications in domains like smart cities, retail analytics, or industrial IoT.
- Practical experience with the integration and optimization of machine learning models into software pipelines.
Be The First To Know
About the latest Image processing Jobs in Saudi Arabia !