mycareers logo


Showing: 1 Firmware Software Engineer IV jobs in San Francisco, California
Firmware Software Engineer IV
Spectraforce
San Francisco, California

8 hours ago

Job Description

Job Title: Firmware Software Engineer IV
Duration: 3 Months (Possibility of extension)
Location: Remote, EST time zone


Job Description: Summary:
  • This role is focused on building a cutting-edge interactive user-facing demo that will bring groundbreaking advancements in neuroscience and AI to life for scientific and general audiences.
  • This role will integrate AI model output data to create interactive AI model visualizations by developing the front-end and integrating it with backend /model infrastructure and data.
  • Ideal candidates will have the ability to work with a diverse set of AI model and data inputs to then create a whole system that operates seamlessly, engaging users in innovative new research.
  • Experience with AI model visualization tools, with software design and development, and experience with Python will be necessary for the role.
 
What makes this role interesting?
  • This role offers the opportunity to contribute to cutting-edge neuroscience technology by harmonizing research insights, AI integration, and modern product development practices.
 
Must-Have Skills
  1. Backend and front end in Python.
  2. WebGL, data visualization experience
  3. Experience with building demos with both front end and back end. Building
 
Nice-to-have Skills
  1. Prior meta, working meta tech stacks
  2. Scientific or research based demos
 
Years of overall experience required?
  • 8-10 years experience in software design and development
Degrees/certifications required?
  • Bachelor's degree in computer science, software engineering or relevant field required.
 
Surrounding team & key projects:
  • This team is dedicated to developing innovative software solutions for mapping brain activity. They collaborate cross-functionally with research, data infrastructure, and design teams to build and integrate advanced AI models.
  • Key projects include designing robust back-end and front-end frameworks for data visualization and user interaction, as well as partnering closely with Program Management to ensure timely delivery and alignment with strategic goals.
 
Typical Day-to-Day in the role
  • Understanding priorities and goals
  • XFN management between research and design
  • Reconciling priorities and finding solutions to get demos to end products
  • Communicating though WP
  • Weekly meetings with full XFN team
 
How will performance be measured?
  • Continuation of demo building
  • Output of codes, quality of visual from a demo standpoint
  • XFN partnership feedback
  • Ability to communicate potential blockers and ability to find solutions
 
Job Responsibilities
  • Develop an interactive 3D visualization of brain activity for web browsers (using WebGL or similar).
  • Implement user interface components allowing users to select from a fixed set of preloaded images, videos, and text that dynamically display associated brain activations across neural regions.
  • Enable interactive controls for the 3D visualization, including rotation, time cursor, zoom in and out, and play/pause functionality.
  • Integrate model code and output data to drive the visualization, working in collaboration with the research team.
  • Ensure the front-end is performant and responsive, with a clean and accessible design, leveraging clients design system, working with the design team.
  • 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 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, interest or experience in neuroscience a plus.
  • Familiarity with Meta design systems, Meta’s tech stack, and deployment best practices for web demos.
 
Education/Experience
  • Bachelor's degree in computer science, software engineering or relevant field required.
  • 8-10 years experience in software design and development
 
Applicant Notices & Disclaimers
  • For information on benefits, equal opportunity employment, and location-specific applicant notices, click here
 
At SPECTRAFORCE, we are committed to maintaining a workplace that ensures fair compensation and wage transparency in adherence with all applicable state and local laws. This position’s starting pay is: $ 90.00/hr.

Don't miss your next Big Opportunity!

Get notified when we find an opportunity for you