Company logo hidden

Senior Software Engineer

Unlock employer Riyadh, Saudi Arabia Posted: 24 Mar 2025

Financial

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

Accessibility

  • Office Only
  • Visa Provided

Requirements

  • Experience: Senior

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.

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 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 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