Software Developer - 3D Visualization
Kimley-Horn and Associates, Inc
Software Developer - 3D Visualization
Kimley-Horn is looking for a software developer - 3D visualization in our Jacksonville, Florida (FL) office! The position could also be located in Tampa, St. Petersburg, Sarasota, or Orlando. This is an office-based opportunity.
Responsibilities
Kimley-Horn's technology and innovation team builds internal software that helps civil engineers deliver projects faster, more consistently, and with higher quality. Our work spans full-stack web applications, system integrations, AI-powered features, and interactive visualizations, ranging from focused utilities that streamline daily workflows to platforms that render CAD models, engineering data, and geospatial scenes in the browser.
In this role, you will build full-stack applications with a strong emphasis on interactive 3D and visualization. Some are conventional web applications with discrete geometric or mapping features; others are visualization-forward platforms with WebGL pipelines, CAD model viewers, or 3D geospatial scenes at their core. You will work directly with practicing engineers to understand real problems, ship solutions end-to-end, and refine them based on adoption. Additionally you will:
- 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).
- Background in civil engineering or familiarity with AEC workflows (CAD/BIM, GIS, plan production, site/roadway/drainage design).
Why This Role
- Enterprise impact: Your software will be used daily by engineers delivering real infrastructure projects across the country.
- Range of work: Your day-to-day moves between standard full-stack development, system integration, and interactive visualization, building both the everyday tools engineers rely on and the more ambitious platforms that render CAD, BIM, and geospatial data in the browser.
- Strategic transformation opportunity: You will help define how a 10,000-person engineering firm builds, adopts, and scales internal software, including how interactive visualization gets woven into engineering practice.
- High ownership: You will shape architecture, influence priorities, and see your work in active use end-to-end.
Why Kimley-Horn?
At Kimley-Horn, we do things differently. People, clients, and employees are at the forefront of who we are. Clients know we prioritize achieving their goals and growing their success. Employees know our culture and approach to business are built on a desire to provide an environment for everyone to flourish. Our commitment to quality is only as good as the people behind it— that's why we welcome and develop passionate, hardworking, and proactive employees. We take pride in how our employee retention, robust benefits package, and company values have led to Kimley-Horn's placement on the Fortune "100 Best Companies to Work" list for 19 years!
Key benefits at Kimley-Horn
- Exceptional retirement plan: 2-to1- company match on up to 4% of eligible compensation (salary + bonus) and additional profit-sharing contribution.
- Comprehensive health coverage: Low-cost medical, dental, and vision insurance options.
- Time off: Personal leave, flexible scheduling, floating holidays, and half-day Fridays.
- Financial wellness: Student loan matching in our 401(k), and performance-based bonuses.
- Professional development: Tuition reimbursement and extensive internal training programs.
- Family-friendly benefits: New parent leave, family building benefits, and childcare resources.
- ...clients. Currently, we are looking for entry-level software programmers, Java Full stack developers, Python/Java developers, data analysts/data scientists... ...of Statistics, SAS, Python, Computer Vision, data visualization tools Excellent written and verbal communication...SuggestedFull timeH1bRemote work
$100k
...few. Currently, We are looking for entry-level software programmers, Java Full stack developers, Python/Java developers, Data analysts/ Data Scientists... ..., Gen AI, LLM, Python, Computer Vision, data visualization tools Excellent written and verbal communication...SuggestedFull timeH1bRemote work$100k
...name a few. Currently, we are looking for entry-level software programmers, Java full stack developers, Python/Java developers, data analysts/data... ...statistics, gen AI, LLM, Python, computer vision, data visualization tools excellent written and verbal communication skills...SuggestedFull timeH1b$49k - $57k
...access to difficult-to-reach areas Ability to detect emergency alarms (auditory and/or visual) Preferred Qualifications: Proficiency in basic computer application software such as MS Office and email Familiarity with Computerized Maintenance Management...SuggestedDaily paidApprenticeship- ...responsibility into all of Accenture’s data and AI activities. We’re developing and deploying differentiated IP and Responsible AI solutions... ..., Computer Vision, Image Recognition Machine Learning Visualization Tools Minimum of 3 years of experience in the following:...SuggestedWork experience placementLive inWork at officeLocal area
- ...clients. Currently, we are looking for entry-level software programmers, IT enthusiasts, Python/Java developers, data analysts/data scientists. We welcome... ...cycle Knowledge of statistics, Python, data visualization tools Excellent written and verbal communication...Remote work
- ...clients. Currently, we are looking for entry-level software programmers, Java full stack developers, Python/Java developers, data analysts/data... ...of statistics, SAS, Python, computer vision, data visualization tools Excellent written and verbal communication...Full timeH1bRemote work
$110k - $140k
...own every outcome, and think global but act local - come join our team! This position will serve as a full-stack developer to produce scalable software solutions. They will be part of a cross-functional team that is responsible for the full software development life...Full timeLocal area$150k - $170k
...what you can look forward to, visit our careers page: Osaic Benefits. Summary: Provide technology leadership for Osaic's Software Engineering organization. Oversee application design, development, and maintenance using Scaled Agile practices. Lead team...Full timeFor contractorsWork at office$103.71k - $138.28k
...formulate system requirements. •Evaluates and recommends future technologies and methodologies that will enhance future capabilities. •Develop and execute test plans and procedures based upon system security and functional requirements. •Analyzes, develops, recommends,...Temporary workRemote work- ...magnetic resonance imaging (MRI) scanners to produce high-quality 3D images used in medical diagnosis. They interact directly with... ...and continuous concentration to detail Sensory - Must possess visual acuity and ability to effectively communicate Benefits Include...3DTemporary work
$73.8k - $218.8k
...vary from 0 to 100% depending on business need and client requirements. Here's what you need: Minimum of 5 years experience in software engineering, AI/ML, or enterprise technology Minimum of 1 year of experience with hybrid retrieval systems - vector search,...Work experience placementLive inWork at officeLocal area$47.85 - $57.85 per hour
...to implement, build, maintain and optimize Epic integration systems leveraging Epic skills. They have knowledge of the Epic EMR software, operations and workflow, and work closely with the project team's clinical leaders to translate business needs into EMR...Hourly payWork experience placementLive inWork at officeLocal areaFlexible hours- ...Developer job summary (JAVA): This position is for an experienced full-stack developer with a solid foundational knowledge of Java and preferably also Angular technologies for the Client Onboarding development team. As part of a development technology team, this individual...
- ...are seeking for a highly motivated and skilled Lead Full Stack Developer with deep expertise on Back End and Front End Services. This... ...validation procedures. Ensure adherence to best practices in software engineering, including CI/CD, modular design, and secure...Work experience placementWork at office
- ...Job Description Summary Writes, debugs, executes, and maintains source code for software applications. Typically works under the direction of a Lead Developer. Works closely with business analysts to ensure requirements are clear and well understood, with other developers...Work experience placementWork at office
- ...view more details of the benefits offered, visit Myrjbenefits.com. At Raymond James our associates use five guiding behaviors (Develop, Collaborate, Decide, Deliver, Improve) to deliver on the firm's core values of client-first, integrity, independence and a conservative...Work experience placementWork at officeNight shift
$95k - $120.65k
...Ruby Backend Software Engineer Zelis is modernizing the healthcare financial experience across payers, providers, and healthcare... ...engineering design principles. Creating and maintaining our APIs. Developing new full-stack features to improve our products. Supporting...Full timeWork at officeLocal areaRemote workVisa sponsorshipFlexible hours- ...You will work across a multi-database Azure architecture, develop and deploy analytical models, build event-driven data pipelines... ...decision support Create and maintain embedded analytics and data visualizations using React (Chart.js, Recharts) and geospatial mapping (...Full time
- ...seeking a Machine Vision Application Engineer to support the deployment, delivery, and technical support of our internally developed vision software platform. This role focuses on project delivery, onsite execution, imaging design, and customer-facing technical...Work at officeLocal areaWorldwide
- ...Lithionics Battery LLC is seeking a talented, motivated Software Developer to join our growing engineering team. In this role, you will take... ...technology development Create functional, intuitive, and visually polished UI/UX experiences Build maintainable, scalable...
- ...About the job Remote Senior Software DeveloperRemote Senior Software Developer needs 7+ years experienceRemote Senior Software Developer requires:Public cloud Spring, SpringBoot, JPA Knowledge of Struts based apps like AWS, GCP, PCF or OpenShiftStrong knowledge in JavaQA...Remote work
- ...Software Developer S.S. White Technologies Inc. is an internationally recognized manufacturer of aerospace products, automotive parts, and orthopedic surgical tools, headquartered in St. Petersburg, FL. We are seeking a Software Developer/Engineer with strong cloud...
$2,084 - $2,396 per week
...magnetic resonance imaging (MRI) scanners to produce high-quality 3D images used in medical diagnosis. They interact directly with... ...and continuous concentration to detail Sensory - Must possess visual acuity and ability to effectively communicate Benefits Include...3DTemporary workShift work$2,396 per week
...magnetic resonance imaging (MRI) scanners to produce high-quality 3D images used in medical diagnosis. They interact directly with... ...continuous concentration to detail Sensory - Must possess visual acuity and ability to effectively communicate Benefits Include...3DWeekly payTemporary workShift work- ...Position: Python Software Developer Contract Duration: 12+ Months Location: St. Petersburg, FL (Hybrid, 3 days onsite) Duties: We are seeking a talented and passionate Python Developer to join our team and contribute to the development and implementation...Contract work
$70.35k - $205.8k
...Most Product Managers, engineers, and designers get to build software systems. Very few get to say with a straight face: "I'm reinventing... ..., serving as a bridge between stakeholders, designers, developers, and other team members. Presenting and explaining product...Work experience placementLive inWork at officeLocal area- ..., FL and W2 candidates only. Our Direct client is looking for a "Sr. Software Engineer (Python, AWS, RAG)" in St. Petersburg, FL – 33716 (Hybrid Model) Looking for a strong Python Developer / Engineer Experience with PyTorch Experience with LLMs and Retrieval...Local area
- ...JavaScript Engineer Focus School Software is a fast-growing management software company. We thrive on creating some of the most innovative... ...-end (E2E) testing frameworks. Job Responsibilities: Develop and maintain automated E2E test scripts using JavaScript and...Temporary workImmediate startRemote work
$10k
...Technology & Transformation organization and help modernize the systems that power how we buy, contract, and pay. As a Senior SAP Developer on our Corporate Services Technology team, you'll build and improve scalable procurement solutions on the SAP Ariba platform that...Contract workWork at officeWork from home
Do you want to receive more vacancies?
Subscribe and receive similar vacancies to Software Developer - 3D Visualization. Be the first to apply!
- software engineer full time Saint Petersburg, FL
- startup software engineer Saint Petersburg, FL
- software developer Saint Petersburg, FL
- software development engineer aws Saint Petersburg, FL
- ngo software engineer Saint Petersburg, FL
- software engineer Saint Petersburg, FL
- senior software engineer Saint Petersburg, FL
- cybersecurity software engineer Saint Petersburg, FL
- part time software developer remote Saint Petersburg, FL
- intel software engineer Saint Petersburg, FL



