Presight Circular Logo

Engineer - Full Stack

Presight Abu Dhabi, United Arab Emirates Posted: 21 Oct 2024

Financial

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

Accessibility

  • Visa Provided

Requirements

  • Experience: Intermediate
  • English: Fluent

Position

About the Job
As an Engineer - Full Stack at Presight AI, you will collaborate with a dynamic development team to build the annotation platform for big data analytics. Your role will involve working closely with Product Managers, Architects, and Software Engineers to research, design, implement, and enhance functionalities that contribute to a comprehensive Big Data analytic system.

Responsibilities
Key responsibilities include:

  • Designing, developing, testing, refactoring, and scaling the next-gen data analytics platform that offers data management, ETL pipelines, ML model integrations, rich visualizations, and information management.
  • Proactively prototyping new ideas/components and transforming existing POC-level components into production-grade solutions.
  • Participating in code reviews and providing constructive feedback.
  • Taking ownership of certain functional areas within the project.
  • Increasing and maintaining test coverage.
  • Participating in architecture discussions.
  • Maintaining a clean trail of activity through source control, issue tracking, and documentation.

Qualifications
To qualify, you must have:

  • A computer science background with excellent knowledge of common data structures and algorithms.
  • 4-8 years of experience building SPA web applications (React) and backend (Java).
  • Knowledge of web fundamentals, protocols, and modern web standards.
  • Pristine knowledge of modern React, including composition patterns, hooks, and data access, as well as complex state management (Redux/MobX).
  • Experience wrapping existing JavaScript libraries (SDKs) with framework abstractions.
  • A solid foundation in web technologies (HTML, DOM, CSS), with experience in Tailwind being a plus.
  • Strong knowledge of the Java platform (JSCP and/or Oracle Certified Professional Java SE11 is a huge plus).
  • Strong experience with core Spring components (Security, Data/JPA, Web) and low-level JDBC.
  • Experience building durable long-running processing pipelines with task orchestration and scheduling.
  • A passion for application profiling and low-level optimizations.
  • Fluent SQL skills are essential.

Ideally, you’ll also need

  • Big data experience (Spark, Flink, Kafka, S3) is an added advantage.
  • Experience building durable processing pipelines with Temporal.io.
  • Experience working with column-oriented OLAP engines (Clickhouse).
  • Experience integrating ML models into custom data pipelines.
  • Familiarity with Docker/Kubernetes/MLOps is also a plus.

This role is based in Abu Dhabi.

What We Look For
We seek performance-driven individuals with an inquisitive mind and the agility to adapt to ambiguity. The ideal candidate will be eager to explore opportunities to collaborate meaningfully with stakeholders and create unique customer-centric solutions. A bias for action and a passion for venturing into new frontiers in Big Data Analytics are central to the Presight community.

What Working at Presight Offers

  • Culture: An open, diverse, and inclusive environment that encourages personal growth and focuses on groundbreaking, industry-first innovations.
  • Career: Outstanding learning, development, and growth opportunities through structured training programs and innovative, high-tech projects.
  • Rewards: A competitive remuneration package along with a host of benefits including healthcare, education support, leave benefits, and more.
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.