Graphics Programmer
Saronic is hiring a Graphics Programmer in Austin, United States. Level rates it ; you can apply on Saronic.
Level's read on this job
- On Level's scale, this role is Little AI ●○○○: aI is not part of the work.
- The posting mentions JavaScript, TypeScript and Threejs among its tools and skills.
- Level classes it as a mid-level role.
- Saronic has 268 other open roles on Level.
- Posted within the past week.
AI in this role
Develop and optimize 3D graphics systems and immersive web applications using modern WebGL technologies.
Saronic Technologies is a leader in revolutionizing autonomy at sea, dedicated to developing state-of-the-art solutions that enhance maritime operations through autonomous and intelligent platforms.
Job OverviewWe are seeking a talented Graphics Programmer to join our team in building immersive web applications. You will be responsible for leveraging modern WebGL technologies to create engaging 3D experiences that push the boundaries of what's possible in the browser.
Responsibilities:Develop and optimize 3D graphics systems for web applications using ThreeJS
Implement advanced rendering techniques to achieve high visual quality while maintaining performance
Design and build reusable graphics components and shader systems
Collaborate with designers and other developers to turn visual concepts into technical implementations
Debug and optimize rendering performance across different browsers and devices
Stay current with emerging graphics technologies and best practices in the web space
Strong programming skills (Javascript, Typescript, etc.) with experience building production web applications
Experience with ThreeJS, WebGL, or other web-based graphics libraries
Understanding of fundamental computer graphics concepts (rendering pipelines, shaders, 3D math)
Experience with GLSL shader programming and graphics optimizations
Knowledge of modern web standards and browser capabilities
Ability to balance visual quality with performance constraints
Balance utilizing known/reliable solutions while tracking new technologies to improve usability
Familiarity with web-based mapping SDKs (Mapbox, MapLibre, etc.)
Familiarity with additional 3D frameworks (Babylon.js, PlayCanvas, etc.)
Background in OpenGL, DirectX, or other graphics APIs is a plus
Experience with WebGPU for next-generation web graphics
Knowledge of physics simulations or procedural content generation
Familiarity with asset pipelines and 3D modeling tools
Previous work with AR/VR web applications is a plus
Prolonged periods of sitting at a desk and working on a computer
Occasional standing and walking within the office
Manual dexterity to operate a computer keyboard, mouse, and other office equipment
Visual acuity to read screens, documents, and reports
Occasional reaching, bending, or stooping to access file drawers, cabinets, or office supplies
Lifting and carrying items up to 20 pounds occasionally (e.g., office supplies, packages)
Medical Insurance: Comprehensive health insurance plans covering a range of services
Dental and Vision Insurance: Coverage for routine dental check-ups, orthodontics, and vision care
Saronic pays 100% of the premium for employees and 80% for dependents
Time Off: Generous PTO and Holidays
Parental Leave: Paid maternity and paternity leave to support new parents
Competitive Salary: Industry-standard salaries with opportunities for performance-based bonuses
Retirement Plan: 401(k) plan
Stock Options: Equity options to give employees a stake in the company’s success
Life and Disability Insurance: Basic life insurance and short- and long-term disability coverage
Additional Perks: Free lunch benefit and unlimited free drinks and snacks in the office
If this role is based in the United States, it requires access to export-controlled information or items that require “U.S. Person” status. As defined by U.S. law, individuals who are any one of the following are considered to be a “U.S. Person”: (1) U.S. citizens, (2) legal permanent residents (a.k.a. green card holders), and (3) certain protected classes of asylees and refugees, as defined in 8 U.S.C. 1324b(a)(3).
Saronic does not discriminate on the basis of race, sex, color, religion, age, national origin, marital status, disability, veteran status, genetic information, sexual orientation, gender identity or any other reason prohibited by law in provision of employment opportunities and benefits. We are also committed to providing reasonable accommodations for qualified individuals with disabilities.
How we rate this
Graphics Programmer at Saronic rates 0 out of 100 for how much of the daily work is AI. That makes it Little AI (AI Level 1 of 4). The level is about AI in the job, not seniority.
Little AI. AI is not part of the work.
- ●●●● Builds AI80 to 100
- ●●●○ Works on AI60 to 79
- ●●○○ Uses AI40 to 59
- ●○○○ Little AI0 to 39
Levels come from how often the tools, models and workflows of the role are named in the posting itself. Read the description and count the AI tools, models and workflows it names.
Prepare for this job
Built from this posting and from similar jobs on Level.
Skills and AI tools this role asks for
Questions you could be asked
- What's a project where you used JavaScript hands-on?
- Walk me through how you've used TypeScript in your day-to-day work.
- What are the limits of Threejs that you've run into, and how did you work around them?
- What's a project where you used Webgl hands-on?
- Walk me through how you've used Glsl in your day-to-day work.
Adapt your resume
- List these exact terms on your resume: JavaScript, TypeScript, Threejs, Webgl, and Glsl. An applicant tracking system matches the wording, not the idea.
- Attach one line of real, concrete experience to at least one of them. A tool named with nothing behind it rarely survives a human read.
Get your CV reviewed before you apply
Send your CV and the role you want next. Your review arrives by email within 3 days.
Get new software engineering jobs by email
One email a week, each job rated for how much AI is in the work. No recruiter spam, unsubscribe in one click.
Free.
Similar roles
Software Engineering roles that involve little AI, at other companies.
What kind of AI work fits you?
Answer 12 practical questions in about three minutes. Get a simple profile, the work it points to, and live roles to explore next.
Find my next step