Firmware Software Engineer IV
Spectraforce
San Francisco, California
6 hours ago
Job Description
Job Title: Firmware Software Engineer IV
Duration: 3 Months (Possibility of extension)
Location: Remote, EST time zone
Job Description: Summary:
What makes this role interesting?
Must-Have Skills
Nice-to-have Skills
Years of overall experience required?
Surrounding team & key projects:
Typical Day-to-Day in the role
How will performance be measured?
Job Responsibilities
Skills
Education/Experience
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.
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
- 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 meta, working meta tech stacks
- Scientific or research based demos
Years of overall experience required?
- 8-10 years experience in software design and development
- 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.