Software Engineer V

SGS_JOB_1969

Engineering
Remote
WebGL
3D
Python

Contract - 12 Months

Years of Experience:- 8-10 years of experience in software design and development

Job Responsibilities:

  • Develop an interactive 3D visualization in the browser (using WebGL or similar).
  • Implement user interface components allowing users to select from a fixed set of preloaded images, videos, and text.
  • Enable interactive controls for the 3D visualization, including rotation, time cursor, zoom in and out, and play/pause functionality.
  • Integrate model output data provided by the research team to drive the visualization.
  • Ensure the front-end is performant and responsive, with a clean and accessible design, leveraging design system.
  • Develop an integrated front-end system with backend/model infrastructure.
  • Collaborate with design and research teams to iterate on UI/UX based on feedback.

Skills:

  • 8-10 years of experience in software design and development, with 5-10 years’ experience in Python, Python backend and APIs, and web frameworks
  • Expertise in front-end web development, including familiarity with WebGL, Python and similar tools
  • Experience with interactive data visualization and performance optimization.
  • Ability to work with scientific data and collaborate closely with research and design teams.
  • Familiarity with our design systems, our tech stack, and deployment best practices for web demos.
  • Must-Have Skills
  • Backend and front end in Python.
  • WebGL, data visualization experience
  • Experience with building demos with both front end and back end. Building
  • Nice-to-have Skills
  • Prior experience working with us, and our working tech-stacks
  • Scientific or research-based demos

Education/Experience:

  • Education/Experience:- Bachelor's degree in computer science, software engineering or relevant field required.

Related Jobs

Invoice Coordinator

Engineering
 Texas
6 Months

Location (mandatory): El Paso, TX • Review and analyze blocked invoices to identify root causes for non-payment or delayed processing. • Facilitate and manage invoicing alongside one other employee for this location. • Collaborate with internal stakeholders, such as procurement, receiving, and accounts payable teams, to resolve invoice discrepancies and address blockages. • Prefer: Bilingual Spanish/English

Invoicing
Accounts Payable
SAP

.Net Developer

Engineering
 Texas
12 Months

We are seeking a C# .NET Angular Developer Contractor to join a high-profile project. In this role, you will develop diagnostic services. You will be an integral part of an Agile team, supporting the full product development lifecycle. This includes preparing functional and design specifications, overseeing the development process, and handing off deliverables to the Quality Assurance Team. You will be accountable for your individual deliverables during Sprints and will collaborate directly with management, other developers, and cross-functional technical teams to manage release expectations and ensure specifications are met.

.NET
sql
Angular
network protocol

Data Engineer V

Engineering
Remote
12 Months

Interview Process: 1st Screening Round – General – Data engineer will take the interview – may not be a coding round but more of a tech screening. 2nd Round – Coding Round Types of Interviews: Zoom

Data
SQl
Python

Language Engineer

Engineering
Remote
12 Months

The main function of a Linguist is to determine speech data needs and set strategic vision for data-based model and product improvements.

Data
linguistic
NLP

C++ Software Engineer IV

Engineering
Remote
12 Months

Join the AI Knowledge Team as we build the Knowledge Graph Service—our core data intelligence infrastructure—primarily developed in C++. You’ll also help create our next-generation developer platform within Smart Glass Server, another key C++ project. We’re looking for someone who learns quickly and thrives in fast-paced, ambiguous environments.

C++
AI & Server Stack

Application Engineer

Engineering
 Massachusetts
12 Months (Temp to Hire)

Location (mandatory): Andover, MA Seeking a skilled engineer to deliver high-quality designs and testing in accordance with project specifications, standards, budgets, and timelines. This role involves providing centralized software support for critical BMS applications. The successful candidate will collaborate with a team to design, install, commission, and service building automation and facility management systems.

BMS
SCADA
PLC

Senior Electrical Engineer

Engineering
 California
100-110/Hr. on W2
12 Months

Location (mandatory): Sunnyvale, CA • The main function of a hardware prototype engineer is to research, design, develop, test high-density, wearable electronics. The candidate will work with emerging technologies in a fast-paced team.

Electrical Engineering. Rigid Flex PCB Design

Network Engineer II

Engineering
 California
70-75/Hr. on W2
4 Months

Location (mandatory): Fremont, CA The main function of a network engineer is to determine user requirements and design specifications for computer networks. A typical network engineer is responsible for planning and implementing network upgrades. The individual will be responsible for provisioning some data center network equipment

Python
CCNA
Network Engineering

Optical Engineer II

Engineering
 Washington
4 Months

Location (mandatory): Redmond, WA At Client’s Research, our goal is to make world-class consumer virtual, augmented, and mixed reality experiences. Come work alongside industry-leading scientists and engineers to create the technology that makes MR, VR, and AR pervasive and universal. The Display Systems Research (DSR) team is focused on passing the visual Turing test in AR/MR: making head-mounted displays (HMDs) indistinguishable from reality. Our core research involves the identification and construction of new eyeglasses-form-factor devices — informed by human vision science — that cohesively integrate novel display and sensing technologies. Recent publications and demos include varifocal displays, near-eye holographic displays, understanding geometric distortions in HMDs, reprojection-free light field passthrough, reverse passthrough, and more. We are seeking a Optical Engineer to help develop mixed reality (MR) and augmented reality (AR) display systems. This role requires skills in optical system design and building, knowledge in various optics fields, and experiences with scientific experiments and data analysis. An ideal candidate enjoys solving challenging optics problems, refining the quality and precision of the optical system with thorough analysis and experiments, iterating efficiently with detail-oriented and data-driven processes.

Python
Matlab
Optical Display
HUD
Mixed reality
logo

At SGS Consulting, we go beyond resume-job matches, creating meaningful connections and pathways for individuals to thrive in defining careers.

Our Services

Contingent Workforce Solutions

Strategic SOW Services

Payroll Solutions


2025. All right reserved.
logologologologo