Company logo hidden

Software Engineer II

Unlock employer Riyadh, Saudi Arabia Posted: 24 Apr 2025

Financial

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

Accessibility

  • Office Only
  • Apply from abroad
  • Visa Provided

Requirements

  • Experience: Intermediate

Position

About the Job

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, acting as a trusted AI technology partner for numerous government organizations and large corporations.

Ready to apply for roles like this?

Unlock the company name and direct application link. Subscribers get instant access to fresh jobs across Dubai, Abu Dhabi and Riyadh, many with visa support.

Unlock employer & apply directly

We are seeking a talented Software Engineer to join our growing Osos (Language Intelligence) team. In this role, 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.

What You'll Do:

  • Contribute to technical discussions to gather requirements and develop product features or solutions while maintaining standard practices.
  • Research and document proposed solutions.
  • Write efficient, testable, scalable, and reusable Python code for ML/AI and data applications.
  • Write unit and integration tests.
  • Monitor and troubleshoot operational systems and make necessary updates to the code as required.
  • Develop processes for automating, testing, and deploying your work.
  • Collaborate with Project Management, 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 their model input/output and translate it into production-ready code.

Qualifications

  • Bachelor's degree in computer science or a related field.
  • 2-4 years of experience as a Software Engineer or similar role.
  • Knowledge of data structures, data management, and databases.
  • Proficient understanding of distributed computing principles.
  • Knowledge of 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.
  • Quick learner of new technologies.
  • 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/or orchestration tools (e.g., Kubernetes).
  • Familiarity with microservices architecture and event-driven systems (e.g., Kafka, RabbitMQ).
  • Frontend experience with Modern Frontend Frameworks (e.g., React, Angular) and knowledge of responsive design principles and UX best practices.

Benefits

  • Competitive compensation and top-tier health insurance.
  • A trust-based culture that empowers you to excel.
  • A dynamic workplace alongside some of the greatest minds in AI.
  • Emphasis on diversity and inclusion, allowing individuals to be their best selves.
Apply Direct

Jobs you might like   View all jobs

About Software Development Company

Company details are hidden. Subscribe to view full company profile.

Ready to apply for this role?

Apply Direct