Machine Learning Engineer

JM1198

About the position

Job content refers to the specific duties, tasks, responsibilities, and performance areas comprising a job.

Post Date:

Job Type:

Remote

Experience:

Select Experience Level

Job Location:

Ireland

Role Context

This is not a “task executor” role. You will shape how products are built, not just how they look. Expect ownership across architecture, performance, and user experience decisions.

What You’ll Own

  • End-to-end frontend architecture for core products

  • Component system that scales across multiple products

  • Performance benchmarks (LCP, CLS, TTI) and optimization cycles

  • Code quality standards and frontend best practices

  • Collaboration loop between design → product → engineering

Day-to-Day Work

  • Convert Figma or design systems into production-grade UI

  • Build modular, reusable components with clear structure

  • Integrate APIs and manage async states cleanly

  • Debug production issues and improve stability

  • Review pull requests and enforce code standards

  • Work on sprint-based delivery with clear deadlines

Tech Stack

  • React (primary)

  • Next.js (preferred)

  • JavaScript (ES6+) / TypeScript

  • Tailwind / CSS Modules

  • State: Zustand / Redux

  • APIs: REST / GraphQL

  • Tools: Git, GitHub, Vercel, Postman

Performance Expectations

  • Page load under 2.5s for key screens

  • Clean component reuse across modules

  • Zero critical bugs in production releases

  • Maintainable, readable code (not hacky builds)

Requirements

  • 3–6 years of real-world frontend development

  • Strong understanding of React internals (hooks, lifecycle, rendering)

  • Ability to structure large applications logically

  • Experience working with APIs and async data flows

  • Solid grasp of responsive design and cross-browser compatibility

  • Experience working in fast-paced product teams

Screening Criteria (Strict)

  • Live product links (not just GitHub dumps)

  • Clean UI implementation (spacing, typography, responsiveness)

  • Code readability and structure

  • Ability to explain decisions, not just code

Good to Have

  • Experience with animation libraries (Framer Motion)

  • Exposure to no-code tools like Framer or Webflow

  • Basic backend understanding (Node.js)

  • Experience working on SaaS or marketplace products

Compensation

₹10–18 LPA
Performance-based increments every 6–12 months

Work Culture

  • Small, execution-focused team

  • No unnecessary meetings

  • Direct communication, zero hierarchy drama

  • Output > hours

Hiring Process

  1. Application Review

  2. Portfolio + Code Evaluation

  3. Technical Discussion (deep dive)

  4. Final Founder Round

Precision resourcing for modern teams.

Main Office:

51 Bracken Road, Dublin 18, D18 CV48, Ireland

info@jmdatatalent.com

+353 89 975 4617

© 2026 | JM Data Talent.

All Rights Reserved.

Made with❤️by Black*C