Mozn Circular Logo

Software Engineer II

Mozn Riyadh, Saudi Arabia Posted: 24 Mar 2025

Financial

  • Estimate: $40k - $60k*
  • Zero income tax location

Accessibility

  • Office Only
  • Visa Provided

Requirements

  • Experience: Junior
  • 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 committed to realizing Vision 2030 with a proven track record of excellence in supporting and growing the tech ecosystem in Saudi Arabia and the GCC region. Mozn partners with some of the largest government organizations, corporations, and startups to provide AI-powered products and solutions that foster the growth and prosperity of digital humanity.

We are seeking a talented Software Engineer to join our expanding Osos (Language Intelligence) team. As a Software Engineer II, you will be responsible for analyzing project requirements, writing efficient code for ML/AI and data applications, integrating algorithms, deploying solutions, conducting testing, maintaining software, and participating in code reviews.

Key Responsibilities:

  • Contribute to technical discussions to gather requirements and develop product features or solutions while maintaining standard methodologies.
  • Research and document proposed solutions.
  • Write efficient, testable, scalable, and reusable Python code for ML/AI and data applications.
  • Develop and execute unit and integration tests.
  • Monitor and troubleshoot operational systems; update the code as required.
  • Develop processes for automating, testing, and deploying your work.
  • Collaborate with Project Management and Product Management and other professionals within your team and across the organization.
  • Participate in code reviews to maintain code quality and share knowledge with the team.
  • Work closely with data scientists to understand model input/output and translate it into production-ready code.

Requirements:

  • Bachelor's degree in computer science or any related field.
  • 2-4 years of experience as a Software Engineer or in a similar role.
  • Knowledge of data structures, data management, and databases.
  • Proficient understanding of distributed computing principles.
  • Familiarity with testing frameworks (e.g., pytest) and best practices in automated testing.
  • Ability to work with a large interdisciplinary team on modeling complex engineering problems within an optimization framework.
  • Ability to learn new technologies quickly.
  • Strong problem-solving abilities.
  • Experience with software revision control tools such as Git is preferable.
  • Strong knowledge of relational databases (e.g., PostgreSQL, MySQL) and NoSQL databases (e.g., Apache Cassandra, MongoDB) is preferable.
  • Knowledge of containerization (e.g., Docker) and orchestration tools (e.g., Kubernetes).
  • Familiarity with microservices architecture and event-driven systems (e.g., Kafka, RabbitMQ).
  • Frontend experience with modern frameworks (e.g., React, Angular) and knowledge of responsive design principles and UX best practices.

Benefits:

  • Competitive compensation and top-tier health insurance.
  • An enabling culture that allows you to focus on what you do best.
  • Opportunity to work in a fun and dynamic workplace alongside some of the greatest minds in AI.
  • Embracement of diversity and empowerment for all employees to be their best selves.
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.