Remote (City) Full-time

BJAK is hiring a Full Stack Engineer AI (Remote)

About the Role

BJAK is looking for a Full Stack Engineer AI to bridge machine learning and software engineering, delivering AI-powered features into users' hands. You'll build intelligent systems that scale fast and matter deeply across the full stack, from backend logic and integration to frontend delivery.

What You'll Do

  • Build and deploy full-stack applications that incorporate ML models.
  • Work with data scientists and ML engineers to integrate models into scalable backend systems.
  • Develop APIs, backend services, and real-time data pipelines for intelligent features.
  • Design clean, performant, and intuitive UIs that surface AI insights to users.
  • Own the full development lifecycle from architecture and testing to deployment and monitoring.
  • Collaborate with product, design, and engineering teams to ship polished, end-to-end solutions.
  • Continuously improve the performance, usability, and reliability of AI-integrated applications.

What We're Looking For

  • Bachelor’s degree in Computer Science, Software Engineering, or a related field.
  • 2–4 years of experience in full-stack development (frontend + backend).
  • Strong programming skills in Python and JavaScript (Node.js, React, or similar).
  • Experience integrating ML models into production systems.
  • Familiarity with REST APIs, cloud deployment, and scalable architecture.
  • Comfortable working with SQL/NoSQL databases and distributed systems.
  • Strong grasp of software design patterns, testing, and debugging.
  • Must be based in Dublin and open to remote collaboration with international teams.

Nice to Have

  • Experience deploying ML models using tools like FastAPI, Flask, or TensorFlow Serving.
  • Familiarity with modern frontend stacks like Next.js, Vue, or TypeScript.
  • Exposure to ML tools like MLflow, Airflow, Docker, GCP, or AWS.
  • Background in high-growth startups or agile product teams.
  • Interest in explainable AI, visualizations, or surfacing complex ML outputs to end users.

Technical Stack

  • Languages: Python, JavaScript, TypeScript
  • Backend/Frameworks: Node.js, FastAPI, Flask, TensorFlow Serving
  • Frontend: React, Next.js, Vue
  • Data & Infrastructure: REST APIs, SQL/NoSQL databases, distributed systems, MLflow, Airflow, Docker, GCP, AWS

Team & Environment

You'll join a lean, high-impact team.

Benefits & Compensation

  • Competitive salary and performance-based bonuses.
  • Remote-first setup with the flexibility to work from anywhere in Dublin.
  • High-impact, high-ownership role in a product-led AI company.
  • Flat structure; your ideas are valued, and your code is seen.
  • Fast-track growth with real visibility across engineering, data, and product.
  • Regional exposure across Southeast Asia and the chance to shape products at scale.

Work Mode

This is a remote position for candidates based in Dublin.

BJAK is an equal opportunity employer.

Required Skills
PythonJavaScriptNode.jsReactREST APIsSQL/NoSQL databasesdistributed systemsFastAPIFlaskTensorFlow ServingAIMachine Learningbackend developmentfrontend developmentsystem design
Looking for a remote dev community?

200+ professionals, 37 countries, one network

Working remotely doesn't mean working alone. Iglu connects you with developers, designers, and digital experts worldwide. Collaborate, learn, and grow together.

Global professional network
Knowledge sharing & collaboration
Regular community events
Cross-project opportunities
Join the community
37 countries represented
About company
BJAK

Southeast Asia's #1 insurance aggregator with 8M+ users, fully owned by its employees. Helps millions of users access transparent and affordable financial protection through Bjak.com. Simplifies complex financial products through cutting-edge technologies, including APIs, automation, and AI.

Visit website
Job Details
Category fullstack
Posted 8 months ago