2

Remote Computer Graphics Programmer Jobs in Elizabeth, NJ

C/C++ Developer

New York, NY · Remote

$50.25 - $67.50/hr

... graphics stack and debugging concepts (WDDM, DXGI, ETW providers, driver symbol debugging) Education/Experience: • Bachelor's degree in computer science, software engineering or relevant field ...

Geometry Tutor

New Brunswick, NJ · Remote

$18 - $40/hr

Emphasizes geometric thinking over memorization and connects concepts to architecture, engineering, and computer graphics applications. * Curriculum Awareness & Adaptive Instruction: Familiar with ...

Geometry Tutor

Elizabeth, NJ · Remote

$18 - $40/hr

Emphasizes geometric thinking over memorization and connects concepts to architecture, engineering, and computer graphics applications. * Curriculum Awareness & Adaptive Instruction: Familiar with ...

Remote Duration: 3-4 weeks Commitment: 20+ hours/week Role Responsibilities * Benchmark baseline ... Qualifications Must-Have * 5+ years in computer vision and ML engineering . * Experience ...

... data science, engineering, and advanced mathematics. * Conceptual Teaching & Problem-Solving ... linear algebra to computer graphics, machine learning, and quantum mechanics applications.

Linear Algebra Tutor

Clifton, NJ · Remote

$18 - $40/hr

... data science, engineering, and advanced mathematics. * Conceptual Teaching & Problem-Solving ... linear algebra to computer graphics, machine learning, and quantum mechanics applications.

Linear Algebra Tutor

Elizabeth, NJ · Remote

$18 - $40/hr

... data science, engineering, and advanced mathematics. * Conceptual Teaching & Problem-Solving ... linear algebra to computer graphics, machine learning, and quantum mechanics applications.

Linear Algebra Tutor

Summit, NJ · Remote

$18 - $40/hr

... data science, engineering, and advanced mathematics. * Conceptual Teaching & Problem-Solving ... linear algebra to computer graphics, machine learning, and quantum mechanics applications.

... data science, engineering, and advanced mathematics. * Conceptual Teaching & Problem-Solving ... linear algebra to computer graphics, machine learning, and quantum mechanics applications.

Linear Algebra Tutor

Hempstead, NY · Remote

$18 - $40/hr

... data science, engineering, and advanced mathematics. * Conceptual Teaching & Problem-Solving ... linear algebra to computer graphics, machine learning, and quantum mechanics applications.

Linear Algebra Tutor

Paterson, NJ · Remote

$18 - $40/hr

... data science, engineering, and advanced mathematics. * Conceptual Teaching & Problem-Solving ... linear algebra to computer graphics, machine learning, and quantum mechanics applications.

Linear Algebra Tutor

Hoboken, NJ · Remote

$18 - $40/hr

... data science, engineering, and advanced mathematics. * Conceptual Teaching & Problem-Solving ... linear algebra to computer graphics, machine learning, and quantum mechanics applications.

Linear Algebra Tutor

Paramus, NJ · Remote

$18 - $40/hr

... data science, engineering, and advanced mathematics. * Conceptual Teaching & Problem-Solving ... linear algebra to computer graphics, machine learning, and quantum mechanics applications.

Linear Algebra Tutor

Westfield, NJ · Remote

$18 - $40/hr

... data science, engineering, and advanced mathematics. * Conceptual Teaching & Problem-Solving ... linear algebra to computer graphics, machine learning, and quantum mechanics applications.

Bachelor's degree in Computer Engineering, Computer Science, Information Technology or related ... Due to the remote nature of this role, we are unable to provide visa sponsorship.

Brand & Product Designer (US, Remote, Part-Time)About Rapptr Labs Rapptr Labs is a NYC-based ... We want a designer who is first and foremost a strong graphic designer and artist. You should be ...

next page

Showing results 1-20

Remote Computer Graphics Programmer information

See Elizabeth, NJ salary details

$33.2K

$65.4K

$96.1K

How much do remote computer graphics programmer jobs pay per year?

As of Jul 23, 2026, the average yearly pay for remote computer graphics programmer in Elizabeth, NJ is $65,391.00, according to ZipRecruiter salary data. Most workers in this role earn between $50,800.00 and $80,500.00 per year, depending on experience, location, and employer.

What are some typical challenges faced by remote computer graphics programmers, and how can they be managed?

Remote computer graphics programmers often encounter challenges such as collaborating effectively with artists, designers, and other developers across different time zones, as well as ensuring efficient communication regarding complex visual concepts. To manage these challenges, it's important to establish clear communication channels, use collaborative tools like version control and shared documentation, and schedule regular video meetings to discuss ongoing work. Additionally, staying proactive about seeking feedback and clarifying requirements helps prevent misunderstandings and keeps projects on track.

What does a Remote Computer Graphics Programmer do?

A Remote Computer Graphics Programmer is responsible for designing and implementing software that generates and manipulates visual content, such as 2D and 3D graphics, for games, simulations, or other digital media. Working remotely, they collaborate with teams using online tools to develop graphics engines, shaders, and rendering algorithms. Their work often involves optimizing performance, troubleshooting visual bugs, and ensuring compatibility across various platforms. They use programming languages like C++, Python, or GLSL and may work closely with artists and designers to achieve the desired visual effects.

What are the key skills and qualifications needed to thrive as a Remote Computer Graphics Programmer, and why are they important?

To thrive as a Remote Computer Graphics Programmer, you need strong programming skills in languages like C++ or Python, a solid understanding of computer graphics principles, and typically a degree in computer science or a related field. Familiarity with graphics APIs such as OpenGL, DirectX, or Vulkan and experience with shader programming and 3D graphics engines are often required. Excellent problem-solving, self-motivation, and effective remote communication set standout candidates apart. These skills ensure the ability to develop, optimize, and collaborate on complex visual solutions in distributed teams.
What are popular job titles related to Remote Computer Graphics Programmer jobs in Elizabeth, NJ? For Remote Computer Graphics Programmer jobs in Elizabeth, NJ, the most frequently searched job titles are:
What job categories do people searching Remote Computer Graphics Programmer jobs in Elizabeth, NJ look for? The top searched job categories for Remote Computer Graphics Programmer jobs in Elizabeth, NJ are:
C/C++ Developer

C/C++ Developer

1 point system

New York, NY • Remote

$50.25 - $67.50/hr

Contractor

Posted 29 days ago


Job description

Top 3 Must-Have Skillsets

2-4 years in the experience below:
1. GPU Architecture Knowledge
2. DX12 Knowledge, especially with respect to shaders (HLSL, SPIRV,ISA)
3. Tools experience with GPUView, PIX, Radeon GPU Profiler (RGP)

Typical Day in the Role
• Purpose of the Team: The purpose of this team is to perform first‑level performance triage and analysis, including trace collection and identification of graphics-related bottlenecks
• Key projects: N/A.
Candidate Requirements
• Disqualifiers: Candidates with a lack of graphics experience, have a background limited to generic or non‑graphics software engineering, do not have experience with graphics or performance analysis tooling, or do not meet at least two of the required hard skills will not be eligible for the role.
• Best vs. Average: The ideal resume would contain hands‑on graphics experience, familiarity with graphics and performance analysis tooling, hardware architecture knowledge, and experience identifying performance bottlenecks through trace collection and analysis.
Hard Skills Assessments
• Expected Dates that Hard Skills Assessments will be scheduled: ASAP
• Hard Skills Assessment Process: The assessment process will include one round with sponsor and FTE.
• Required Candidate Preparation: N/A
Summary:
This role’s main responsibility is to triage and diagnose DirectX 12 game performance issues by collecting GPU/CPU traces and comparing performance differences between Windows and Linux graphics stacks (runtime, drivers, and compilers), then communicating clear findings and recommended next steps to graphics driver and runtime engineers.
Job Responsibilities:
• Reproduce reported DirectX 12 performance issues from data produced by our testing lab.
• Capture GPU/CPU profiles and traces using tools such as PIX (timing captures), GPUView/ETW, and vendor profilers (e.g., Radeon GPU Profiler) to identify bottlenecks (GPU-bound vs. CPU-bound, synchronization, shader occupancy, pipelining, etc.).
• Analyze traces and performance counters to isolate the likely root cause and propose actionable next steps.
• Create clear performance write-ups with reproduction steps, captures, metrics, and a concise summary of suspected hotspots.
• Partner with graphics driver and runtime engineers to validate hypotheses, test fixes, and confirm performance improvements and regressions.
Skills:
• Understanding of real-time rendering fundamentals and the GPU graphics pipeline (draw calls, state changes, shaders, textures, buffers).
• Understanding of GPU architecture basics (waves/warps, occupancy, caches, memory bandwidth) and shader ISA at a high level.
• DirectX 12 familiarity (core concepts such as command queues/lists, descriptor heaps, resource states/barriers) and basic shader concepts in HLSL & SPIRV.
• Hands-on experience with profiling tools (PIX, RGP, GPUView, WPA/WPR) and interpreting timing/counter data.
• Programming skills in C/C++ with ability to read and reason about performance-sensitive code.
• Comfortable working in Windows environments (command line basics, driver/runtime builds) and strong written communication for bug reports and triage summaries.
• Comfortable working in Linux (shell, services, and basic scripting).
• Scripting for automation (Python, PowerShell, or Bash) and basic data analysis (CSV, spreadsheets, simple plots).
• Exposure to Windows graphics stack and debugging concepts (WDDM, DXGI, ETW providers, driver symbol debugging)
Education/Experience:
• Bachelor's degree in computer science, software engineering or relevant field required.
• 2-4 years experience required.