Mozn Circular Logo

Senior Software Engineer

Mozn Riyadh, Saudi Arabia Posted: 24 Mar 2025

Financial

  • Estimate: $50k - $70k*
  • Zero income tax location

Accessibility

  • Office Only
  • Visa Provided

Requirements

  • Experience: Senior
  • English: Professional

Position

Mozn is a rapidly growing technology firm revolutionizing the field of Artificial Intelligence and Data Science, headquartered in Riyadh, Saudi Arabia. The company is working to realize Vision 2030 and has a proven track record of excellence in supporting and growing the tech ecosystem in Saudi Arabia and the GCC region. Mozn is a trusted AI technology partner for major government organizations, corporations, and startups.

We are currently seeking an experienced Senior Software Engineer to join our Osos (Language Intelligence) team. In this role, you will be responsible for designing and implementing high-level architecture for products, analyzing project requirements, mentoring junior software engineers, writing efficient code for ML/AI and data applications, integrating algorithms, deploying solutions, conducting testing, maintaining software, and participating in code reviews.

Responsibilities:

  • Lead analysis and understanding of complex project requirements, identifying innovation opportunities.
  • Develop high-quality software design and architecture.
  • Write efficient, testable, scalable, and reusable Python code for ML/AI and data applications.
  • Supervise deployment of solutions at client premises and provide expert guidance.
  • Monitor and troubleshoot deployed systems.
  • Strategize and implement necessary code updates.
  • Research, document proposed solutions, and align them with the latest technologies.
  • Collaborate with Product Management, data science, engineering teams, and stakeholders.
  • Lead code reviews to maintain code quality and mentor junior team members.
  • Maintain comprehensive documentation of the code and processes.
  • Plan, develop, and oversee testing procedures for applications.
  • Engage with clients to understand their needs and address any complex issues.
  • Cultivate a culture of continuous improvement and collaboration within the team.

Requirements:

  • Bachelor's degree in computer science or a related field.
  • 5+ years of experience as a Software Engineer or in a similar role.
  • Experience with algorithms, data structures, complexity analysis, and object-oriented software design in Linux/Unix environments.
  • Proficiency in one or more programming languages such as Python, Rust, Golang, C++, or Java.
  • Strong knowledge of relational (e.g., PostgreSQL, MySQL) and NoSQL databases (e.g., Apache Cassandra, MongoDB).
  • Experience with messaging systems (e.g., Kafka, RabbitMQ) and event-driven architecture.
  • Knowledge of microservices architecture.
  • Understanding of distributed computing principles.
  • Familiarity with testing frameworks and best practices in automated testing.
  • Frontend experience with modern frameworks (e.g., React, Angular) and UX best practices is preferable.
  • Knowledge of containerization (e.g., Docker) and orchestration tools (e.g., Kubernetes) is preferable.
  • Experience with observability tools like Prometheus, Grafana, or ELK Stack is preferable.

Benefits:

  • Competitive compensation and top-tier health insurance.
  • A responsible and trusting work environment.
  • Opportunity to work in a dynamic workplace alongside some of the greatest minds in AI.
  • An inclusive culture that embraces diversity and encourages individuals to be their best selves.

This role is an exciting opportunity to contribute to the evolving field of AI and make a lasting impact on our digital future.

Apply now

Jobs you might like   View all jobs

About Mozn

Mozn is a Saudi technology company committed to advancing digital humanity through the harnessing of artificial intelligence to build enterprise AI-powered products – FOCAL, the end-to-end Risk and Compliance platform and OSOS, the leading Arabic Gen AI platform – along with tailored AI solutions designed to meet the unique needs of enterprises across various sectors.