Senior Software Engineer

7 days ago


Abu Dhabi, Abu Dhabi, United Arab Emirates Nabat Full time

Who is Nabat?

Nabat is a climate-tech startup based in the UAE using advanced technology to protect and restore natural ecosystems with precision and scale
We operate at the intersection of ecological & environmental sciences, GIS, AI, and robotics. Our mission is to enable data-driven, science-backed ecosystem management and restoration at the speed and scale necessary to address the critical challenges of climate change, deforestation, land erosion, and biodiversity loss. Our comprehensive solution - consisting of ecosystem management software, precision aerial seeding drones, AI & ecological models, and restoration services - is already being used to plant millions of mangroves in the UAE. But we're just getting started, as we build our platform to serve the needs of coastal, marine and arid ecosystems around the world.

If this mission resonates with you, let's talk.


What is the role?

We're building our product development team from the ground up and are looking for highly talented, self-driven
Senior Software Engineers with proven GIS and AI experience
and a passion for solving big complex problems in the nature, climate and geospatial tech space.


Relocation to the UAE is required
– generous relocation benefits and visa sponsorship (for the employee and their family) will be provided.

Your responsibilities will include:

  • Own the end-to-end software development lifecycle
    for Nabat's ecosystem management platform
    as a senior/staff-level individual contributor
    . From conception, through discovery, design, proof of concept, development, launch and continuous iteration.
  • Design and implement well-architected, scalable, robust, high-performance, AI/ML-powered systems
    for ingestion, storage, processing, analysis, insight extraction, and visualization of large amounts of geospatial time-series data (geotagged, ultra-high-resolution RGB, multi- and hyper-spectral imagery, KML files, LIDAR point clouds, etc from satellites and drones).
  • Write, test and support production code and maintain cloud services
    in your capacity as a full stack, backend, frontend, platform/infrastructure or data engineer – we're open to different specializations to round out the team.
  • Work with AI engineers/data scientists and ecologists
    to develop, train, validate, refine and deploy AI models in production while meeting pre-defined performance criteria.
  • Ideate and iterate on new and existing features
    , coming up with technically viable solutions, developing PoCs and prototypes to validate, and turning them into production-ready features and services
    that meet real-world user needs.
  • Communicate and collaborate cross-functionally
    with product managers, data scientists, HW engineers, ecologists, GIS data analysts, drone pilots, operations folks, and end users to deliver key initiatives.
  • Knowledge transfer from and continuous engagement with researchers
    (from Technology Innovation Institute)
    and external partners
    to understand and take ownership what has been built to date, become the subject matter expert for your product domain, and lead the research & development roadmap for your domain.

What are we looking for?

  • Technical prowess:
    You have extensive, hands-on development experience with, and an informed opinion on, many of the following tools, libraries, and frameworks in the modern Geospatial AI tech stack.
  • Web app development frameworks
    : React, Node, Vue, Angular, JavaScript/TypeScript, , Sprint Boot or similar.
  • Geospatial data processing, analysis, and visualization tools
    : Python, ArcGIS, QGIS, Grass GIS, Mapbox, Leaflet, GDAL, GeoPandas, etc. Bonus: You know who Matt Forrest is.
  • AI/ML model development and engineering
    : familiarity with machine learning techniques, models and frameworks for image analysis, object detection, semantic segmentation, prediction, anomaly detection, or similar using large geospatial datasets (RGB, multi- and hyper-spectral drone imagery, LIDAR point clouds, satellite imagery, etc).
  • Cloud platforms:
    experience using AWS, GCP, or Azure for geospatial data storage and processing.
  • Data storage, query, caching and pipeline tools:
    GDAL, PostgreSQL, PostGIS, GeoParquet, Sedona, Kafka, BigQuery, RabbitMQ, Redis, etc. You can explain the difference between GeoTIFF and GeoJSON
  • CI/CD tools:
    GitHub, Docker, Kubernetes, Postman, Jenkins, PyTest, etc
  • Monitoring and logging tools:
    Datadog, Kibana, Grafana, Sentry, Splunk, etc.
  • Nice to have: experience integrating with cameras, robotics, IoT/sensor devices or other hardware.
  • Builder/entrepreneur mindset:
    You've created something meaningful from the ground up - whether leading a project, founding a venture, or crafting an impressive side project that demonstrates your initiative.
  • Communication excellence:
    You articulate ideas clearly and document thoroughly, understanding that transparent communication is fundamental to our collaborative approach.
  • Bias for action and execution:
    You move with purpose and velocity, driving for impact rather than perfection. You're comfortable making decisions and failing fast when necessary to achieve results. You prioritize shipping and iterating over endless conceptualizing.
  • Problem-solving aptitude:
    You approach challenges with creativity and pragmatism, finding elegant solutions that balance technical constraints with user needs.
  • Nice to haves: previous experience building products in the domain of geospatial AI, remote sensing, earth observation, environmental monitoring, precision agriculture, or drone robotics.

Why join Nabat?

A once-in-a-lifetime opportunity to

  • Join a well-funded early-stage tech startup
    at the intersection of some of the most exciting, disruptive and innovative technologies in the world - geospatial AI, remote sensing, drone robotics, ecology & agricultural science.
  • Design, build and shape a product from the ground up
    using your unique skills and expertise.
  • Work with a truly international and world-class R&D team
    both within Nabat and in collaboration with 1200+ researchers, scientists and technologists in the larger Advanced Technology Research Council (

    ), Technology Innovation Institute (

    ), and VentureOne (

    ) ecosystem.
  • Relocate to Abu Dhabi – one of the safest, most livable, expat-friendly cities in the world
  • with an "all inclusive" relocation package for you and your family, that includes work & residence visa sponsorship, business class flights, orientation tour, school and house search, and luxury hotel stay until you find your new home.
  • Make a real and direct impact
    to solving the most critical challenges of our time – climate change and ecosystem loss

What is the hiring process like?

We believe in making your hiring and onboarding seamless and transparent. Here is what to expect from us:

  • Initial screening call
    with a member of our Talent team to ensure expectations and experience aligns.
  • First interview with hiring manager
    about the role and ask questions –
    Taha Ghaznavi
    , Chief Product Officer, Nabat.
  • Second interview with technical team member(s)
    to assess your capabilities. Might include a coding test and/or small case study.
  • Third interview with a senior leader
    to assess culture fit and give you opportunity to meet your future stakeholders.
  • Hiring decision and conditional offer.
  • Background check and final offer.
  • Relocation to the UAE and onboarding

Apply with your CV and tell us what makes you & your experience a great fit for Nabat.



  • Abu Dhabi, Abu Dhabi, United Arab Emirates AIBTICA Full time

    Company DescriptionAIBTICA is an innovative technology company inspired by the Arabic term "Ibtikar," meaning innovation. We integrate advanced Artificial Intelligence with precise engineering to develop reliable and secure solutions with real business impact. Headquartered in Abu Dhabi, U.A.E., our mission is to drive clarity, trust, and intelligent...


  • Abu Dhabi, Abu Dhabi, United Arab Emirates Solutyics Full time

    Company DescriptionSolutyics is driven by a vision to leverage Data and AI to unlock limitless opportunities. Specializing in AI, Machine Learning, Data Engineering, and Advanced Data Analytics, our expert team develops innovative solutions to meet the unique challenges and goals of our clients. With a commitment to understanding client needs, we deliver...


  • Abu Dhabi, Abu Dhabi, United Arab Emirates KATIM Full time

    Looking for an Embedded Software Engineer.Please feel free to contact meRole DescriptionThis is a full-time, on-site role based in Abu Dhabi for a Senior Embedded Software Engineer. The professional in this role will design, develop, and maintain embedded software solutions, ensuring adherence to best practices. They will engage in debugging and...


  • Abu Dhabi, Abu Dhabi, United Arab Emirates SteerAI Full time

    About SteerAISteerAI is an autonomous mobility technology company powered by VentureOne, the commercialization arm of the Advanced Technology Research Council. SteerAI's advanced AI-powered autonomy stack, developed by the Technology Innovation Institute, empowers the logistics and defense industries by turning industrial vehicles into autonomous powerhouses...


  • Abu Dhabi, Abu Dhabi, United Arab Emirates REACH Group Full time

    Location: Abu DhabiDuration: Yearly Renewable ContractQualificationsStrong foundation in Computer Science, including algorithms, data structures, and system design.Proficiency in Back-End Web Development and Software Development with experience in .Net and Angular.Expertise in Programming languages, with proven experience in Object-Oriented Programming...

  • Software Engineer

    2 weeks ago


    Abu Dhabi, Abu Dhabi, United Arab Emirates REACH Digital Full time

    Role DescriptionThis is an on-site contract role for a Software Engineer - R&D Robotics based in Abu Dhabi. In this position, you will collaborate with cross-functional teams to develop, implement, and optimize software systems used in robotics technology. Responsibilities include programming, software development, and supporting research activities aimed at...

  • Software Engineer

    3 days ago


    Abu Dhabi, Abu Dhabi, United Arab Emirates Anotech Energy Full time

    ALTEN Group is a world leader in Engineering and Technology consulting services providing outsourced Engineering, R&D, and IT Services for different industries such as Transportation, Defence, Energy and Security with 55,000 engineers in nearly 35 countries. ANOTECH is the subsidiary of the Group delivering ALTEN's Engineering Services in Middle East and...

  • Senior Consultant

    24 hours ago


    Abu Dhabi, Abu Dhabi, United Arab Emirates Quorum Software Full time

    Senior Consultant (EC)**Location: Abu Dhabi, United Arab EmiratesModel of Work: HybridAbout Quorum Software**Quorum Software is the world's largest provider of digital technology focused on business workflows that empower the next evolution of energy. From emerging companies to supermajors, across every region of the globe, customers rely on Quorum's proven...


  • Abu Dhabi, Abu Dhabi, United Arab Emirates Cognitive Full time

    Client: Young, high tech organization building mission critical systems, based in Abu DhabiRole OverviewAs a C++ Software Engineer, you will design, develop, and optimize real-time embedded software running on cutting-edge hardware platforms. You'll work in aLinux-basedandreal-time (RTOS)environment, applying modernC++ (C++14 and above)standards to create...


  • Abu Dhabi, Abu Dhabi, United Arab Emirates Glow Beauty on Demand Full time

    OverviewThe Role Objective of the Role : The Software Development Engineer is responsible for analyzing user requirements, designing scalable solutions, coding, testing, and deploying software applications. The role collaborates closely with cross-functional teams to deliver innovative, robust, and user-friendly systems that meet business and customer...