Presight Circular Logo

Engineer - Full Stack

Presight Abu Dhabi, United Arab Emirates Posted: 13 Sep 2024

Financial

  • Estimate: $80k - $120k*
  • Zero income tax location

Accessibility

  • Office Only
  • Visa Provided

Requirements

  • Experience: Intermediate
  • English: Professional

Position

About the Job
As an Engineer - Full Stack at Presight, you will play a crucial role within the development team, focusing on building the annotation platform for both the front-end and back-end. Your collaboration with Product Managers, Architects, and Software Engineers will involve researching, designing, implementing, and enhancing functionalities of the annotation platform as part of a cutting-edge Big Data analytics system.

Responsibilities

  • Design, develop, test, refactor, and scale the next-generation data analytics platform that includes data management, ETL pipelines, ML model integrations, rich visualizations, and information management.
  • Proactively prototype new ideas and components, turning existing proof-of-concept components into production-grade applications.
  • Participate in code reviews and provide constructive feedback to peers.
  • Take ownership of specific functional areas within the platform.
  • Increase and maintain test coverage throughout the development process.
  • Engage in overall architecture discussions and strategy meetings.
  • Maintain clear documentation and tracking of project activities through source control and issue tracking.

Qualifications

  • A background in Computer Science with excellent knowledge of common data structures and algorithms.
  • 4-8 years of experience in building single-page applications (SPA) using React and backend systems in Java.
  • Solid understanding of web fundamentals, including protocols and modern web standards.
  • Proficiency in modern React features (composition patterns, hooks, data access) and complex state management (Redux/Mobx).
  • Experience with wrapping existing JavaScript libraries (SDKs) in framework abstractions.
  • Strong foundational knowledge of web technologies (HTML, DOM, CSS); familiarity with Tailwind is a plus.
  • Strong experience with the Java platform; certification as a Java SE11 professional is highly advantageous.
  • Experience working with core Spring components (Security, Data/JPA, Web) and low-level JDBC.
  • Proven ability to build durable, long-running processing pipelines and experience in task orchestration and scheduling.
  • A passion for application profiling and optimizations.
  • Proficiency in SQL is essential. Familiarity with big data technologies (Spark, Flink, Kafka, S3) is an advantage.
  • Experience with building processing pipelines using Temporal.io is preferred.
  • Familiarity with column-oriented OLAP engines (Clickhouse) and integrating machine learning models into custom data pipelines is a plus.
  • Knowledge of Docker, Kubernetes, and MLOps enhances your application.

Company Overview
Presight AI is an ADX-listed company majority-owned by G42, positioned as a leader in big data analytics powered by AI. Leveraging expertise in big data, analytics, and AI, we strive to create impactful business and societal solutions through insight-driven decision-making, fostering safer and more sustainable societies.

This role is based in Abu Dhabi and offers an opportunity to work in an open, diverse, and inclusive environment that promotes personal growth, breakthrough innovations, and a competitive remuneration package.

Apply now

Jobs you might like   View all jobs

About Presight

Presight, an ADX-listed public company limited by shares whose majority shareholder is Abu Dhabi company G42, is the regionโ€™s leading big data analytics company powered by Artificial Intelligence (โ€œAIโ€). We combine big data, analytics, and AI expertise to serve every sector, of every scale, to create business and positive societal impact. With our world-class computer vision, AI and omni-analytics platform as its engine, we excel at all-source data interpretation to support insight-driven decision making that shapes policy and creates safer, healthier, happier, and more sustainable societies.