{"id":802818,"url":"https://alion.io/job/blackshark-ai-frontend-engineer-3d-web-service","title":"Frontend Engineer - 3D Web Service","company":{"id":47991,"name":"Blackshark.ai","domain":"blackshark.ai","url":"https://alion.io/company/blackshark-ai","size_band":null,"is_staffing_agency":false,"employer_type":"direct","is_intermediary":false,"listed_via":null,"ats_vendor":"Lever","truth_index":null},"role":"Frontend","role_family":"Frontend","seniority":null,"employment_type":"full_time","work_mode":"hybrid","remote_scope":null,"remote_scope_basis":null,"remote_working_hours":null,"hiring_geo_confidence":"structured","locations":["Graz, Austria"],"countries":["AT"],"hiring_countries":[],"hiring_countries_total":0,"salary":null,"salary_estimate":{"min_usd":37000,"max_usd":103000,"period":"year","method":"role_country_seniority_unknown","sample_n":11},"experience_years_min":null,"visa_sponsorship":false,"relocation_package":false,"has_equity":false,"technologies":[{"name":"CI/CD","optional":false},{"name":"Rest API","optional":false},{"name":"TypeScript","optional":false},{"name":"Vue.js","optional":false},{"name":"Cypress","optional":true},{"name":"Docker","optional":true},{"name":"JavaScript","optional":true},{"name":"Kubernetes","optional":true},{"name":"Node JS","optional":true},{"name":"OpenLayers","optional":true}],"status":"live","first_seen_at":"2026-09-03T10:06:16Z","employer_posted_date":"2026-09-03","last_verified_at":"2026-10-19T00:24:02Z","board_verified":true,"closed_at":null,"days_open":45,"trust":{"level":"ok","repost_count":null,"flags":[],"days_open":45},"description":"Satellite and drone imagery access is on the rise, and traditional image processing methods are struggling to keep up. We've never had more data, turning those pixels into trusted, measurable understanding still takes months of AI work. HUNTR™reduces this to hours.\nWe do not sell models. We provide the infrastructure that lets governments and enterprises build, validate, deploy and operate visual models they own. From pixel inputs to operational 2D and 3D outputs, under full sovereign control. Once deployed, every new sensor observation improves the customer's understanding of reality. Wherever the mission takes place, HUNTR™ runs there - from SaaS and private cloud to on-premise, classified networks and edge hardware in the field\nWe kicked off in 2020 and have secured $35 million in Series A funding from a lineup of top US and European investors, among which Microsoft M12, Point72 Ventures, Maxar, In-Q-Tel, SAFRAN, and ISAI/Capgemini.\nThe HUNTR™ workflow produces 3D outputs alongside 2D detections. Customers who need full simulation fidelity consume those through game engines. Others need to open the result in a browser, navigate it and make decision. We are looking for a Frontend Engineer to build a 3D viewer inside the HUNTR™ application.\n\nYour Mission\nBuild the 3D viewer inside the HUNTR application that renders pipeline outputs as 3D Tiles in the browser, on the hardware analysts actually have.\nIntegrate the viewer into the end-to-end workflow. When a job finishes, the 3D result appears next to the imagery and detections that produced it, in the same interface, without a download step.\nDesign the interaction model for operational use: navigation, inspection, orientation between the 3D view and the underlying 2D data.\nWork with the teams producing the tilesets on what the pipeline emits, so the browser consumes it directly and rendering constraints are fixed upstream rather than patched in the client.\nKeep it performant on ordinary laptops. Tile size, texture compression, request patterns and load time are measured, not guessed.\nShip one viewer across SaaS, single-tenant cloud, on-premise and edge deployments.\nYour Profile\nYou have strong practical experience with Vue.js and building complex, stateful single-page applications.\nYou have rendered 3D geospatial content in the browser with Cesium or an equivalent library, and you have worked with 3D Tiles or a comparable tiled 3D format \nYou have solid software engineering fundamentals: HTML, CSS, TypeScript, component and integration testing, CI/CD, performance profiling.\nYou are familiar with geospatial concepts: coordinate reference systems, raster vs. vector data, tiled data structures, GeoJSON.\nYou consume REST APIs and manage asynchronous state against long-running backend jobs\nYou have a strong sense for UX in technical products. You translate a complex workflow into a clear interface without stripping out its power.\nYou are outcome-oriented and take pride in shipping interfaces that users want to work in.\nTech Stack\nNode.js, Vue.js, TypeScript \nCesium, 3D Tiles\nOpenLayers \nCypress \nREST APIs \nDocker, Kubernetes\nWhy join us\nOwn the surface where 3D reaches the customer: every 3D result the pipeline produces ends in your viewer.\nReal constraints: analysts on ordinary hardware, on-premise and edge deployments, and a result that has to be usable the moment the job finishes.\nDiverse deployment challenges: ship a single application that runs in the cloud, on classified networks, or on a laptop in the field.\nStrong technical culture: work alongside 3D graphics engineers, ML engineers and GIS specialists solving novel problems.\nCompetitive compensation with flexible working arrangements and personalized benefits including learning opportunities, mental wellbeing programs, and healthcare.","description_format":"text","description_chars":3807,"description_truncated":false,"requirements":{"experience_years_min":null,"management_years_min":null,"team_size_min":null,"manages_managers":false,"education":null,"security_clearance":false,"languages":[]},"benefits":["Flexible schedule"],"hiring_locations":[{"name":"Austria","iso":"AT","kind":"country"}],"hiring_excludes":[],"relocation_offered":false,"industries":["Navigation & Mapping","Geospatial AI"],"lifecycle":[{"event":"open","at":"2026-09-12T08:39:08Z"}],"visa":[],"liveness":{"score":22,"band":"cold","label":"Long shot","p_open":1,"p_active":0.5,"p_room":0.45,"age_days":43,"expected_fill_days":22,"reasons":["conf:0","win:tail"],"computed_at":"2026-10-17T05:46:00Z"},"pay":null,"html_url":"https://alion.io/job/blackshark-ai-frontend-engineer-3d-web-service","json_url":"https://alion.io/job/blackshark-ai-frontend-engineer-3d-web-service.json","meta":{"generated_at":"2026-10-19T00:52:41Z","cache_seconds":300,"methodology":"https://alion.io/methodology","terms":"https://alion.io/terms","contact":"https://alion.io/contact","api":"https://alion.io/developers","about":"Alion is a live layer of people, companies and AI agents: who they are, whether they are real and active right now, what they do and how to work with them, readable by people and by agents and paid per call.","catalog":"https://alion.io/catalog.json","usage":{"tier":"crawler_verified","counted_by":"address","units_charged":1,"used_today":338,"day_limit":null,"remaining_today":null,"minute_limit":300,"resets_at":"2026-10-20T00:00:00Z"}},"offers":[{"id":"company.slices","title":"One company in depth, by slice","status":"live","price":{"credits":0.02,"usd":0.002,"plus_per_slice":{"credits":0.05,"usd":0.005}},"unit":"per company, plus each slice with data","note":"the employer in depth","call":{"mcp_tool":"get_company","arguments":{"id":47991},"rest":"https://alion.io/mcp/rest/get_company?id=47991"},"human":"https://alion.io/catalog?offer=company.slices&for=job%2Fblackshark-ai-frontend-engineer-3d-web-service"},{"id":"market.stats","title":"A market slice: pay, demand and time to fill","status":"live","price":{"credits":1,"usd":0.1},"unit":"per slice","note":"pay, demand and time to fill for this role and place","call":{"mcp_tool":"market_stats"},"human":"https://alion.io/catalog?offer=market.stats&for=job%2Fblackshark-ai-frontend-engineer-3d-web-service"},{"id":"job.search","title":"Open jobs by role, technology, place, pay and visa","status":"live","price":{"credits":0.02,"usd":0.002},"unit":"per posting in a list","note":"similar open postings","call":{"mcp_tool":"search_jobs"},"human":"https://alion.io/catalog?offer=job.search&for=job%2Fblackshark-ai-frontend-engineer-3d-web-service"},{"id":"company.verify","title":"Is this company real and active right now","status":"pilot","price":null,"unit":"per company","request":{"url":"https://alion.io/catalog/request","method":"POST","body":"{\"offer\": \"company.verify\", \"for\": \"job/blackshark-ai-frontend-engineer-3d-web-service\", \"note\": \"what you need it for\"}"},"human":"https://alion.io/catalog?offer=company.verify&for=job%2Fblackshark-ai-frontend-engineer-3d-web-service"}]}