ArrayFire Company

Engineering acceleration since 2007.

ArrayFire builds accelerated computing software and helps technical teams turn AI, GPU, and performance-critical systems into working production code.

ArrayFire helps technical teams turn compute-heavy ideas into fast, reliable software.

Since 2007, we have worked at the intersection of GPU computing, numerical software, and applied AI. We help teams reduce latency, increase throughput, improve GPU utilization, and move prototypes into production without losing sight of maintainability.

Our history runs deep: we created Jacket for GPU computing in MATLAB, later acquired by The MathWorks for inclusion in Parallel Computing Toolbox, and we continue to maintain the open source ArrayFire library used by developers around the world.

Today our work spans AI systems, CUDA and OpenCL performance engineering, image and signal processing, optimization, simulation, finance, life sciences, defense, and other domains where faster software changes what a team can ship.

Schedule a 15-minute consultation

Careers

We are hiring consultants who can pair deep technical judgment with clear client communication. These roles are hands-on: you will diagnose real systems, design practical solutions, and help customers make measurable progress.

AI Consultant

Help clients identify high-value AI opportunities, design practical automation workflows, prototype LLM and data-driven systems, and turn promising pilots into production-ready tools.

  • Strong Python and applied machine learning experience.
  • Comfort with LLMs, retrieval workflows, evaluation, and data readiness.
  • Ability to explain tradeoffs clearly to technical and business stakeholders.

Performance Consultant

Work with customers to profile, optimize, and rewrite performance-critical code for lower latency, higher throughput, better GPU utilization, and reduced compute cost.

  • Strong C/C++, CUDA, OpenCL, SYCL, or related accelerator experience.
  • Background in numerical computing, image/signal processing, simulation, or HPC.
  • Comfort producing benchmarks, optimization plans, and production-quality code.

To apply, email your resume and the role you are interested in to jobs@arrayfire.com.

Contact Us

ArrayFire is headquartered in Atlanta, GA, USA and works with customers globally. The fastest way to start a commercial conversation is to schedule a short technical call.

Careers

For open roles and consulting opportunities, send your resume and area of interest to jobs@arrayfire.com.