Performance Engineer for AI, GPU & Systems

nineDots.io

Dublin

On-site

EUR 90,000 - 130,000

Full time

19 hours ago
Be an early applicant

A complete application in a minute

Tailored resume and cover letter, ready to send.

Get past ATS filters

Job summary

nineDots.io in Ireland is seeking a hands-on engineer to tackle performance challenges across large software systems. You will profile applications, identify bottlenecks, and implement memory- and compute-efficient improvements that scale with data and workloads.

You will work with Python and C++, explore parallelism and distributed computing, and contribute to AI workloads in production. A strong problem-solving mindset and curiosity about underlying code are essential.

Qualifications

  • Proficient in Python and C++ with strong problem-solving skills.
  • Proven experience in software performance optimization and memory management.
  • Ability to debug complex systems and understand unfamiliar code.
  • Familiarity with parallel processing, concurrency or distributed computing.

Responsibilities

  • Investigating and resolving performance bottlenecks across complex software systems.
  • Profiling and benchmarking applications to understand where improvements can be made.
  • Working with existing codebases, debugging issues and implementing performance improvements.
  • Optimising memory usage, computational efficiency and overall system throughput.
  • Working on performance-sensitive AI workloads and helping improve how models run in production.
  • Experimenting with different approaches, measuring results and making improvements based on real data.
  • Collaborating with other engineers on challenging technical problems.

Skills

Python
C++

Job description

nineDots.io in Ireland is seeking a hands-on engineer to tackle performance challenges across large software systems. You will profile applications, identify bottlenecks, and implement memory- and compute-efficient improvements that scale with data and workloads.

You will work with Python and C++, explore parallelism and distributed computing, and contribute to AI workloads in production. A strong problem-solving mindset and curiosity about underlying code are essential.

Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Staff Data Platform Engineer — Scale Real-Time Data
Staff Data Platform Engineer — Scale Real-Time Data

nineDots.io • Ireland

On-site
EUR 120,000 - 180,000
Stock options
Software Engineer - Performance and Optimisation
Software Engineer - Performance and Optimisation

nineDots.io • Dublin

On-site
EUR 90,000 - 130,000
Founding Engineer: Equity & AI-Driven AdTech
Founding Engineer: Equity & AI-Driven AdTech

nineDots.io • Dublin

Hybrid
EUR 90,000 - 130,000
Equity
Hybrid work model
AI Product Engineer - React/TypeScript, Own Internal Tools
AI Product Engineer - React/TypeScript, Own Internal Tools

nineDots.io • Dublin

On-site
EUR 42,000 - 70,000
Senior Platform Backend Engineer - Scale & Security
Senior Platform Backend Engineer - Scale & Security

nineDots.io • Ireland

On-site
EUR 85,000 - 120,000
GPU Inference Performance Engineer — Hybrid Dublin
GPU Inference Performance Engineer — Hybrid Dublin

TensorX • Dublin

Hybrid
EUR 90,000 - 130,000
25 days paid annual leave
Hybrid working in Dublin
Free inference tokens!
Cloud AI Performance Engineer
Cloud AI Performance Engineer

Qualcomm • Ireland

On-site
EUR 90,000 - 150,000
Stock bonus
Employee stock purchase scheme
Pension matching scheme
+4
Junior Performance Engineer: AI/HPC on RISC-V
Junior Performance Engineer: AI/HPC on RISC-V

OPENCHIP & SOFTWARE TECHNOLOGIES • Limerick

On-site
EUR 45,000 - 65,000
AI Frameworks Engineer - High-Perf DL & OpenVINO
AI Frameworks Engineer - High-Perf DL & OpenVINO

Intel Corporation • Leixlip

Hybrid
EUR 77,000 - 142,000
Hybrid work model
AI Inference Performance Engineer
AI Inference Performance Engineer

QUALCOMM, Inc. • Cork

On-site
EUR 90,000 - 150,000
Stock options
Performance bonus
Relocation support
+1