Harmattan AI

Technology

SoftwareEngineer

$275–450k ~AI est. Morocco FULL TIME
Market Sentiment
HIGH DEMAND

Neural analysis suggests this role is
optimal for Mid+ candidates.

The Brief

“Software Engineer at Harmattan AI. Develop low-level drivers. Develop OS middleware”

Industry & Context.

Technology

What They're Looking For.

Must Have

Master's degree in Computer Science, Coding skills, Code architecture skills, Mathematical foundations, ML/CV project experience

Nice to Have

PhD, Experience in big tech companies, Passion for Software Development

What You'll Do.

Develop low-level drivers

Develop OS middleware

Integrate embedded algorithms

Develop command and control system

Develop web-based front-end

Implement code into production

Ensure seamless integration

Conduct rigorous code reviews

Develop monitoring tools

Track model performance

Improve deployed solutions

Work closely with hardware

Work closely with software

Align development with requirements

How You'll Work.

Team & Collaboration

Diverse teams

Full Job Description

ABOUT US Harmattan AI is a next-generation defense prime building autonomous and scalable defense systems. Following the close of a $200M Series B, valuing the company at $1.4 billion, we are expanding our teams and capabilities to deliver mission-critical systems to allied forces. Our work is guided by clear values: building technologies with real-world impact, pursuing excellence in everything we do, setting ambitious goals, and taking on the hardest technical challenges. We operate in a demanding environment where rigor, ownership, and execution are expected. ABOUT THE ROLE We are looking for Software Engineers, for one or several of these missions: MISSIONS - Embedded: - Develop low-level drivers for the sensors or actuators of our robots - Develop the OS and middleware of the robots - Integrate embedded algorithms (Guidance, Navigation, Control, Computer Vision, …) - Optimise runtime of heavy algorithms on various hardware accelerators (GPU, TPU, DSp, …) - Command and Control platform: - Develop the backbone of a command and control system for massive data ingestion and processing - Develop a web-based front-end to display representations of the theatre of operations, and allow the operator to conduct missions - Tooling: - Build internal tools to improve efficiency, enforce processes and reduce technical debt - Develop connectors between existing tools across the company (ERP, MES, PLM, …) - Deployment & Integration: Implement code into production-ready environments. Ensure seamless integration with Harmattan AI’s systems and conduct rigorous code reviews. - Validation & Monitoring: Test algorithms in real-world environments and develop monitoring tools. Track model performance and continuously improve deployed solutions. - Cross-Team Collaboration: Work closely with other hardware and software to align development with system requirements. Communicate findings effectively to stakeholders. CANDIDATE REQUIREMENTS - Educational Background: Master’s degree in Comp

Free ATS check

Applying for this Software Engineer role?

Most applicants get filtered before a human reads their resume. See if yours makes the cut.

How to Apply on Ashby

  • Ashby is a fast modern ATS — most applications take under 3 minutes.
  • The resume parser is strong; verify parsed experience dates and job titles.
  • Custom screening questions are often scored algorithmically — answer completely.
  • Location field affects geo-based screening; use your actual metro area.

ANONYMOUS · UNFILTERED

What do employees actually say about Harmattan AI?

Real rants from real employees. Read before you apply.

Read Company Rants →