ICT Programmer

apartmentMiller Consulting Specialist Limited placeAuckland calendar_month 

Key responsibilities:

  • Design, implement, and optimise GPU‑accelerated algorithms using CUDA, C++, and Python
  • Port and optimise scientific and engineering applications to GPU platforms
  • Develop high‑performance data processing pipelines for real‑time and batch analytics
  • Collaborate with cross‑functional teams to integrate HPC solutions into client systems
  • Contribute to software architecture, code reviews, and performance benchmarking

What You Bring

Essential:

  • Strong proficiency in C++, CUDA, and Python
  • Solid experience with GPU parallel computing (CUDA, OpenMP, MPI, or OpenACC)
  • Background in numerical modelling, image reconstruction, or scientific computing
  • Familiarity with Linux, Git, CMake, and CI/CD workflows
  • Ability to translate complex theoretical models into efficient, production‑ready code

Highly Desirable:

  • Experience porting or optimising GROMACS, VASP, or similar scientific applications
  • Knowledge of neural network‑based denoising or image reconstruction algorithms
  • Background in physics, applied mathematics, or computational engineering (PhD/MSc preferred)
  • Exposure to molecular docking, CT imaging, or seismic data processing

Qualifications:

  • Bachelor’s degree in Computer Science, Physics, Engineering, or a related field (advanced degree strongly preferred)
  • 3+ years of relevant software development experience
check_circleNew offer

CNC programmer operator

placeAuckland
Competitive pay rates based on experience  •  - Full-time role with consistent hours  •  - A variety of projects to work on Listing Description - CNC Programmer & Operator Location: Auckland Job type: Full time Duration: Contract CNC Programmer...
business_centerHigh salary

CNC Machinist / Programmer

placeAuckland
operating since 1975. We have an exciting opportunity for a CNC Machinist / Programmer to join our team in Penrose on a full time basis. This position covers CNC milling and Programming on our Hartford machining centre. You will need to be a competent CNC...
electric_boltImmediate start

Cnc machinist/toolmaker

placeAuckland
or a challenge then this position is for you Job tasks include; • CNC programming and setting  •  Production of high quality plastic injection mold components Attributes should include; • Knowledge and experience in plastic injection molding and toolmaking...