mycareers logo


Showing: 1 Software Engineer III jobs in California
Software Engineer III
Spectraforce
California

4 days ago

Job Description

Title: Software Engineer III
Location: Pittsburgh, PA or Burlingame, CA
Duration: 6 Month Duration (Possible extension)

Summary:
We are looking for a seasoned Senior Software Engineer (SWE V) with a backend engineering skillset to tackle infrastructural changes to enable/support model deployment, version and construct lineage of our models and data, extract important data for debugging, and expand an org-wide Codec Avatar debugging tool. The ideal candidate should possess a robust background in software development, particularly in Hack, Python, and React/JS. This includes continuous integration and testing and backend ML systems. Our team focuses on transforming DL research codebases into product-ready states. The successful candidate will primarily code in Hack and Python. While experience with machine learning systems and managing large codebases is beneficial, it is not mandatory.

Key Responsibilities
  • Thrift Service backend work on Avatar Debugging tool
  • Model deployment and integration to Platform
  • Integration into new Codec Avatar Surfaces such as HSR (Horizon) for Product
  • Model metadata extraction and propagation
  • Increasing test coverage through unit and integration testing
  • Code refactoring
  • Optimizing backend workflow orchestration
  • Additional engineering tasks such as setting up dashboards and alerts, and assisting with on-call workloads
  • Collaborate with both research and maturation teams to push research to products
Must Have Skills
  • 3+ years of experience in Python and Hack, especially pertaining to backend
  • systems propagating information to a frontend, preferably in Big Tech or
  • mid-to-large companies. Some experience in React and Javascript will help, but it is
  • not as vital.
  • Proficiency in continuous integration and testing
  • Strong problem-solving skills and attention to detail, with the ability to
  • independently overcome technical roadblocks
  • Experience working collaboratively and communicate effectively across functional
  • teams
  • Capability to work independently and within a team
Nice to have Skills:
  • Experience in maturing machine learning systems, such as building systems to load
  • models/data and running inference, scaling up pipelines and tooling,
  • Experience in creating and maintaining public projects (e.g., GitHub)
Degrees/Certifications
  • Master's degree or higher in computer science, systems engineering, backend engineering, or a related field
Day-to-Day Responsibilities
  • Loading Model information into Ents and propagating to numerous frontend surfaces
  • Improving code quality
  • Increase test coverage with both unit and integration testing
  • Extending or refining thrift service python endpoints in a debugging tool
  • Improve how backend workflows are orchestrated
  • Other better engineer
Interview Process
  • Rounds: 3
  • 1 screening interview
  • 2 - 45 min coding interviews

  
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: $ 70.00/hr.

Don't miss your next Big Opportunity!

Get notified when we find an opportunity for you