
Millions of people use Freelancer to turn their ideas into reality.
Trusted by leading brands and startups
Post your project for free and connect with skilled freelancers ready to start today. Compare bids, ratings and portfolios, and only pay when you're happy with the work.
~230 sec
to first bid
53+
bids per project
6k+
freelancers online
No upfront cost · pay only when you're happy with the work

4.5
4.5
100%

Biskra, Algeria
$40 USD per hour
Hi, I'm a graphics programmer with advanced expertise in procedural material generation, real-time rendering, and shader development. I specialize in creating high-quality visual content and tools for games, simulations, and visualization projects. What I do best: - Develop custom procedural textures and materials for 3D engines and DCC tools (Blender, Unreal, Godot) - Write and optimize shaders (GLSL, HLSL, OSL) for real-time graphics applications - Build tools and automation scripts using Python, enabling efficient content pipelines - Create visually stunning assets and effects using a combination of technical and artistic skills - Collaborate with teams or work independently to deliver unique solutions to complex graphics challenges Key highlights: - Co-authored research on procedural wood material generation, published in a leading graphics journal - Extensive experience with Blender, Python scripting, OpenGL, and custom asset pipeline development - Passionate about helping studios and developers achieve distinctive, high-performance visuals I enjoy solving creative and technical problems, and I’m always interested in new opportunities to push the boundaries of digital art and graphics technology.

7.9
7.9
100%

Guilford, United States
$128 USD per hour
Founder of PreviewLabs, a company specialized in rapid prototyping for projects using game development technology. We help you figure out your concept and verify that it works. Depending on our client's needs, we work with Unity, C#, Unreal Engine, HTML5 / Javascript, or other game technology, and cover platforms including PC, mobile, VR, and AR. We have experience working on NFT and metaverse related projects. We also do brainstorm sessions and technical feasibility studies to help inform prototype features.

4.1
4.1
100%

SAS Nagar (Mohali), India
$2 USD per hour
I am a software developer. I have work experience in Android development, Graphics development (Vulkan, OpenGL, and OpenGL ES) and desktop application development, I have plenty of experience with android dev and Vulkan Graphics Dev and holding expertise with Multi-layered S/W designing (MVP, MVC and MVVM), development, maintenance, enhancement using OOPs concepts, Multi-thread concepts & Testing. . Check out some of my Vulkan, OpenGL and android projects below. https://github.com/deepaksinghdsk ✎ My skills ➬ C, C++, Vulkan, OpenGL, Java, Android, and Java SDK, Swift, Embedded Solutions, Bots. Deferred Rendering, MultiPass rendering, RenderGraph, CubeMap, Vulkan check out my LinkedIn profile for more: https://www.linkedin.com/in/deepaksinghdsk ✎ STRENGTHS ➬ Regular Communication ➬ Daily & Weekly work update report ➬ 100% Guaranteed Plagiarism Free Work ➬ Guaranteed Data security & privacy ➬ Adopted Agile Development Methodology ➬ Technology/Process Maturity ➬ TIME & MATERIAL(Hourly) ➬ DEDICATED TEAM ➬ HYBRID MODEL (Fixed + Hourly) I am looking forward to working with you. Thanks for visiting my page.

1.8
1.8
100%

Capesterre Belle Eau, Guadeloupe
$50 USD per hour
I'm a professionel Software Engineer with more than 20 years in the field. I'm developping applications in different programming languages, specially C/C++, and X86/64 assembly. I develop application that target Windows, Linux and Android platform. I'm experienced in Graphics programming with different API like OpenGL, OpenGL ES. I can develop software program for Digital Signal Processing for Image, Video and Sound. I can develop complex software, and architecture tailored to the need of the client. I also have deep knowlegde in reverse engeneering binary executable and extract usefull informations on the spot.

2.8
2.8
100%

Benin city, Nigeria
$12 USD per hour
I am a software Engineer with an interest in game development and algorithmic trading. My preferred languages to work in are C#, C++, C and rust in a windows environment, using either Visual studio or VS. Some Frameworks and APIs I'm aquainted are as follows: Gui/Frontend: Qt, Imgui, bootstrap. Backend: Asp.net Game engines: unity, Godot. Graphics APIs: Opengl, vulkan. Trading applications: MT 4, MT 5.

1.5
1.5
100%

Altrincham, United Kingdom
$2 USD per hour
Experienced self-taught C++ developer and technical illustrator. My two most relevant projects include an OpenGL and Vulkan renderer that I have developed, which compile on both Linux/POSIX and Windows. Also have experience with graphic design and creating technical diagrams, mostly using Inkscape.
A Vulkan developer is a graphics programmer who builds high-performance rendering systems using the Vulkan API, a low-overhead, cross-platform standard for 3D graphics and GPU compute on desktop, mobile, and embedded devices. Hiring a skilled Vulkan engineer gives your project direct control over GPU memory, command buffers, and parallel rendering pipelines that older APIs cannot match.
Vulkan developers write the rendering and compute code that drives games, simulators, CAD tools, AR/VR applications, and scientific visualization software. They work close to the hardware, managing GPU resources explicitly to extract maximum frame rates and minimum latency on Windows, Linux, Android, and embedded platforms.
Because Vulkan exposes synchronization, memory allocation, and queue management directly to the programmer, a competent Vulkan engineer is part graphics specialist, part systems programmer. They balance shader authoring, pipeline state management, and CPU-GPU coordination to ship rendering code that scales across vendors like NVIDIA, AMD, Intel, ARM Mali, and Qualcomm Adreno.
A freelance Vulkan programmer typically owns the rendering layer of an engine, plugin, or graphics tool from prototype through production. Common deliverables include:
A strong Vulkan freelancer is fluent across the modern graphics toolchain. Look for hands-on experience with:
Vulkan expertise is in demand wherever graphics performance, portability, or determinism matters. Typical sectors include:
Vulkan is unforgiving — a candidate either understands explicit synchronization and resource lifetimes or they do not. Look for portfolios showing real rendering work: shipped games, open-source engine contributions, technical blog posts, or shader demos with source code on GitHub. Pay attention to how candidates discuss validation layer warnings, pipeline barriers, and descriptor set management.
Strong signals include contributions to projects like Vulkan-Samples, Vulkan-Hpp, or VMA, conference talks at Vulkanised or GDC, and documented experience optimizing for specific GPU architectures. Ratings, completion rate, and written client reviews on past graphics projects matter more than generic C++ experience.
Sample interview questions you can use directly:
Vulkan is a specialist skill, and the global talent pool of freelancers on Freelancer.com includes graphics programmers who have shipped engines, console titles, and embedded rendering stacks. The platform gives you access to engineers across every time zone, so progress continues around the clock on long rendering builds.
You set the budget, receive competitive bids, and review verified profiles, ratings, and portfolios before awarding work. Milestone Payments protect both sides during the engagement, and built-in chat and file sharing make it easy to review frame captures, shader code, and performance traces directly with your developer.
Ready to ship a faster, more portable rendering pipeline?
Hiring a Vulkan engineer is a technical hire, and the quality of bids you receive depends almost entirely on how precisely you describe the rendering work. The process below walks through writing a strong brief, evaluating proposals, and awarding the project with confidence.
Your project post is the single biggest determinant of bid quality. A clear, technical brief filters out generalists and attracts graphics programmers whose Vulkan experience genuinely matches your needs. Head to the
Bids are short proposals, not just price quotes. They reveal how each freelancer interprets your brief, what technical approach they propose, and whether their timeline is realistic. Read carefully and shortlist candidates whose understanding of Vulkan synchronization, memory, and pipeline design matches your project.
The final decision combines proposal quality with profile evidence. Weigh consistency of quality across past graphics work rather than judging on a single impressive demo. Vulkan is a domain where reliability and engineering rigor matter as much as flashy output.
OpenGL is a higher-level, state-machine API where the driver manages most resource and synchronization decisions. Vulkan is explicit and lower-level, requiring the developer to manage memory, command buffers, and synchronization directly. Vulkan rewards that complexity with better multithreading, lower CPU overhead, and more predictable performance.
Yes. Many clients hire Vulkan specialists for fixed-scope work such as porting a renderer from OpenGL or DirectX, writing a specific compute shader pass, optimizing frame time on a target device, or integrating ray tracing into an existing pipeline. Define the deliverable clearly in your brief and you will receive focused proposals.
If you are using Unreal Engine or Unity and only need gameplay or shader graph work, a general engine developer is usually enough. Hire a dedicated Vulkan developer when you are writing a custom engine, building a rendering plugin, porting low-level code, or chasing performance that the high-level engine abstractions cannot deliver.
Timelines vary by scope. A targeted shader or optimization task may take days, integrating Vulkan into an existing codebase often takes weeks, and building a full custom renderer from scratch can run for several months. Share your goals and target platforms with bidders to get realistic timeline estimates.
In almost all cases, yes. Vulkan developers routinely author and optimize GLSL or HLSL shaders, compile them to SPIR-V, and tune them for specific GPU architectures. If your project requires advanced shader work such as PBR materials, post-processing, or compute pipelines, confirm shader experience in the candidate's portfolio.

Freelancer Enterprise
Use our workforce of 89.1 million to help your business achieve more.

Freelancer API
Why hire people when you can simply integrate our talented cloud workforce instead?
Post a project today and get bids from talented freelancers
Get some inspiration from Vulkan projects

Game.
$50 USD in 9 days.

Package Design.
$110 USD in 4 days.

Music Video.
$300 USD in 12 days.

Interior Design.
$269 USD in 14 days.

Poster.
$100 USD in 3 days.

Flyer Design.
$15 USD in 1 day.

Concept Design.
$100 USD in 10 days.

Socials Post.
$50 USD in 6 days.
Millions of users, from small businesses to large enterprises, entrepreneurs to startups, use Freelancer to turn their ideas into reality.
89.1M
89.1M
Registered Users
25.7M
25.7M
Total Jobs Posted