mycareers logo


Showing: 1 Software Engineer III (Backend for AI Demos) jobs in Menlo Park, California
Software Engineer III (Backend for AI Demos)
Spectraforce
Menlo Park, California
Remote

18 days ago

Job Description

Job Title: Software Engineer III (Backend for AI Demos)
Duration: 12 Months
Location: Remote
Summary:
  • Client is seeking a full-stack C++/Python/JavaScript Software Engineer to join our Fundamental AI Research (FAIR) team, an organization focused on making research breakthroughs in AI
  • This role focuses on building and optimizing backend systems for AI demos in the Production environment. The ideal candidate is a generalist with strong backend engineering kills in Python and C++, and is comfortable working in a fast-paced, cross-functional environment. Familiarity with deploying ML models for inference and some frontend/JavaScript experiences are pluses. We value engineers who are open to leveraging AI-assisted coding tools in their workflow.
Must-Have HARD Skills:
  • C++ (5+years)
  • Python (5+ years)
  • Experience with building AI/ML applications
Nice-to-have Skills:
  • JavaScript
Years of Experience:
  • 5+
Degrees/Certifications Required:
  • Computer Science / Engineering
Responsibilities:
  • Design, develop, and maintain backend services and APIs to support AI demo applications.
  • Collaborate with AI researchers, frontend engineers, and product managers to deliver end-to-end demo experiences.
  • Integrate and deploy machine learning models into production systems, ensuring performance and reliability.
  • Write clean, maintainable, and well-documented code in Python and C++.
  • Contribute to code reviews, testing, and documentation to ensure high-quality deliverables.
  • Work with frontend teams and, when needed, contribute to JavaScript-based components.
  • Leverage AI-assisted coding tools to significantly speed up the development process.
  • Analyze requirements and determine feasibility within time and cost constraints.
  • Engage with project teams early to understand goals and clarify backend requirements.
  • Extend or replace existing implementations as needed.
Minimum Qualifications:
  • Bachelor’s degree in Computer Science, Computer Engineering, or a related technical field, or equivalent experience.
  • 5+ years of experience in software design and backend development.
  • Strong programming skills in both Python and C++.
  • Experience building and maintaining backend systems or APIs.
  • Excellent problem-solving and communication skills.
  • Ability to work independently and collaboratively in a cross-functional team.
Preferred Qualifications:
  • Experience deploying software solutions on FAANG infrastructure
  • Experience running or integrating machine learning models in production environments.
  • Some Familiarity with JavaScript and frontend development workflows.
  • Prior experience with AI-assisted coding tools
Additional Information:
  • This is a contingent worker (CW) position with flexible hours (40 hours/week, no overtime).
  • The role is focused on backend development for AI demos, but flexibility to contribute across the stack is valued.
  • Projects may include building and deploying solutions for research teams, data collection tools, and AI demo experiences.
  • The biggest selling point is making AI experiences delightful and usable for people—turning complex workflows into fun, engaging demos.
Top Skill Sets:
  • Python (5+ years)
  • C++ (5+ years)
  • Backend/API development
  • Communication and collaboration
  • Experience with ML model serving and optimization
Purpose/Size of this team & where does this position fit within the team:
  • 2nd engineer needed to support demo to work closely with the Engineering Lead and XFN Engineering partners (2-3) to build an end-to-end demo to showcase cutting-edge AI research.
Why is this position open:
  • Additional capacity based on the team's launch plans.
How will performance be measured:
  • Completion of assigned tasks, making progress towards team goals.
What makes this role interesting:
  • Complex Engineering needed to enable a demo to showcase cutting edge research.
How many rounds of interviews:
  • 1-2 Types of Interviews (behavioral, technical, presentation, etc.)
  • What should the contractor expect to talk about or what should they prepare: Technical, Behavioural
  • Interview Duration: 1hr
 
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: $ 80.00/hr.

Don't miss your next Big Opportunity!

Get notified when we find an opportunity for you