Enable job alerts via email!

Senior Software Engineer

ODEL

Riyad Al Khabra

Hybrid

USD 50,000 - 80,000

Full time

16 days ago

Generate a tailored resume in minutes

Land an interview and earn more. Learn more

Start fresh or import an existing resume

Job summary

A leading company in Saudi Arabia is seeking a Senior Software Engineer with a strong background in Artificial Intelligence. The role involves designing innovative AI solutions, requiring expertise in programming languages like Python and AI frameworks such as TensorFlow and PyTorch. Candidates must have a Bachelor's or Master's degree in related fields and possess 3+ years of experience in software development. An excellent opportunity to work on groundbreaking AI projects and enhance professional skills in a collaborative environment.

Benefits

Competitive salary and benefits package
Flexible work arrangements (remote / hybrid options)
Career growth and professional development programs

Qualifications

  • 3+ years of experience in software development focused on AI.
  • Proficiency in cloud platforms for AI deployment.
  • Experience with big data processing frameworks.

Responsibilities

  • Design and build smart software solutions using AI.
  • Develop fast, reliable systems to improve user experiences.
  • Work collaboratively on cutting-edge AI projects.

Skills

Python
TensorFlow
PyTorch
Java
C++
MLOps
AI algorithms
Problem-solving
Analytical thinking

Education

Bachelor's degree in Computer Science
Master's degree in Computer Science
Additional certifications in AI

Tools

AWS
Azure
Google Cloud
Spark
Hadoop

Job description

We are seeking a skilled Senior Software Engineer with a passion for Artificial Intelligence (AI) to join our creative team. In this role, you’ll design and build smart software solutions that use simple AI to solve problems and improve user experiences. The ideal candidate will blend strong technical skills with a curiosity for AI to develop fast, reliable systems that make a real impact.

Requirements

  • Education :
  • Bachelor's or Master's degree in Computer Science, Artificial Intelligence, Machine Learning, or a related field.
  • Additional certifications in AI, ML, or deep learning are a plus.
  • Experience :
  • 3+ years of experience in software development
  • Strong experience with Python, TensorFlow, PyTorch, and other AI frameworks.
  • Proficiency in cloud platforms such as AWS, Azure, or Google Cloud for AI deployment.
  • Experience with big data processing and distributed computing frameworks (e.g., Spark, Hadoop).
  • Skills :
  • Strong programming skills in Python, Java, or C++.
  • Deep understanding of AI algorithms, neural networks, and model optimization techniques.
  • Excellent problem-solving and analytical thinking abilities.
  • Experience in MLOps, CI / CD pipelines for AI models, and deployment in production environments.
  • Strong communication and teamwork skills.

Preferred Qualifications :

  • Experience working with AI-powered SaaS products.
  • Knowledge of reinforcement learning and generative AI.
  • Understanding of ethical AI principles and responsible AI development.
  • Benefits

  • Competitive salary and benefits package.
  • Opportunity to work on cutting-edge AI projects.
  • Flexible work arrangements (remote / hybrid options).
  • Career growth and professional development programs.
  • Get your free, confidential resume review.
    or drag and drop a PDF, DOC, DOCX, ODT, or PAGES file up to 5MB.