Jobs · Engineering · Florida

Software Developer - 3D Visualization

Kimley-Horn · Jacksonville, FL · 2 wk ago
On-siteEngineeringFull-time

Overview

Kimley-Horn is seeking a Software Developer - 3D Visualization in their Jacksonville, Florida (FL) office. This role may also be located in Tampa, St. Petersburg, Sarasota, or Orlando. It is an office-based opportunity.

Responsibilities

  • Build full-stack web applications that solve real workflow problems for civil engineers, ranging from focused utilities to firm-wide platforms.
  • Develop interactive visualizations that render CAD geometry, BIM models, geospatial scenes, and engineering data in the browser for review, analysis, and decision-making.
  • Develop reliable backend services and modern, responsive front ends, integrating with CAD, engineering platforms, document stores, and structured and unstructured data.
  • Partner with engineers and domain experts to identify high-impact opportunities, prototype solutions, refine with feedback, and productionize for firm-wide adoption.
  • Maintain engineering-grade quality through testing, version control, CI/CD, and supportable releases as platforms and underlying tools evolve.

Qualifications

  • 3+ years of professional post-grad software development experience building applications used by others.
  • Full-stack development experience with strong C#/.NET/TypeScript on the backend and a modern front-end framework (React, Blazor, Angular, or equivalent).
  • Strong SQL and/or NoSQL skills with sound data modeling instincts.
  • Experience with Azure Cosmos DB, including data modeling and querying for application backends.
  • Hands-on experience building interactive 3D or visualization-heavy applications using Three.js, Babylon.js, WebGL, or equivalent web rendering technologies.
  • Experience working with spatial, geometric, or geospatial data such as CAD geometry, BIM models, point clouds, or GIS/mapping data.
  • Demonstrated use of AI-assisted coding tools (Claude Code, OpenAI Codex, or equivalent) to accelerate delivery while maintaining code quality.
  • Strong communication skills and the ability to partner directly with practicing engineers, translating ambiguous needs into shipped software.

Preferred Experience

  • With AEC platform SDKs such as Autodesk Platform Services (Forge), Bentley iModel.js, or IFC.js.
  • Experience with applied AI development, including multi-agent workflows, RAG systems, or platforms like Azure AI Foundry and Azure AI Search.
  • Python proficiency, particularly for ML, data, or AI workflows.
  • Machine learning background, including model evaluation, fine-tuning, or applied ML beyond prompt-based systems.
  • Experience with data lakes, lakehouses, or modern data platforms (Azure Data Lake, Microsoft Fabric, Databricks, or similar).
  • A background in civil engineering or familiarity with AEC workflows (CAD/BIM, GIS, plan production, site/roadway/drainage design).

Similar jobs

Software Developer

BAE Systems, Inc.Mount Laurel, NJ· 1 wk ago
Engineeringapply on jobs.baesystems.com

Software Developer

Tata Consultancy ServicesMorrisville, NC· 6 days ago
Engineeringapply on ibegin.tcsapps.com

Software Developer

SiemensPeachtree Corners, GA· 2 wk ago
Researchapply on jobs.siemens.com

Software Developer

Whitley PennDallas, TX· 2 wk ago
Engineeringapply on recruiting.ultipro.com

Software Developer

KBR CareersBeavercreek, OH· 1 mo ago
Engineeringapply on careers.kbr.com

Software Developer

MotionBirmingham, AL· 1 wk ago
Engineeringapply on genpt.wd1.myworkdayjobs.com