Software Engineer II

Spectraforce Technologies, Inc.

San Francisco (CA)

Remote

USD 120,000 - 150,000

Full time

9 days ago
Application generator

Don’t send a generic resume — generate a resume and cover letter tailored to this exact role.

Get past ATS filters

Job summary

Spectraforce Technologies, Inc. is seeking a Software Engineer II for a 6-month, temporary engagement focused on building and maintaining ML-enabled software.

This remote role prioritizes strong coding practices and collaboration with cross-functional teams. The candidate will contribute to production ML systems, support the WAIST feature across Facebook and Instagram, review code, and ensure data quality and performance.

Qualifications

  • 3+ years of professional software engineering experience.
  • Experience building, testing, and maintaining production-quality software.
  • Experience with version control, code review, and CI/CD.
  • Strong problem-solving skills in a fast-paced environment.

Responsibilities

  • Develop and support ML-enabled software and classification models.
  • Maintain ML pipelines, monitor data quality, and investigate performance regressions.
  • Write clean, tested code and participate in code reviews.
  • Collaborate with cross-functional teams to deliver defined project deliverables.
  • Contribute to operational excellence, including monitoring and incident response.

Skills

ML model development
Production software
CI/CD
Problem solving
Programming languages

Education

Bachelor's in CS/CE or related field

Job description

Tiltle: Software Engineer II

Location: Remote (PST Prefered)

Duration: 6 months with possibility to extend

Must-Have Skills?
  • Experience with developing evaluated machine learning models - particularly classification models Experience building or supporting ML systems in production environments
  • 3+ years of professional software engineering experience
  • Proficiency in one or more general-purpose programming languages (e.g., Python, Java, C++, Go, or similar).
  • Experience building, testing, and maintaining production-quality software.
  • Experience with common development practices and tools (e.g., version control, code review, CI/CD).
  • Strong problem-solving skills and ability to work effectively in a fast-paced environment.
Nice-to-have Skills
  • Experience at Meta would be preferred Or, experience at similar companies such as Google, Apple, Uber, Netflix etc.
Years of Experience:

3+ years of professional software engineering experience

Degrees/Certifications

Required:Bachelor's degree in Computer Science, Computer Engineering, or a related field (or equivalent practical experience).

Description:
  • Seeking a Software Engineer with foundational experience or exposure to Machine Learning (ML).
  • Core Product Focus: Supporting the "WAIST" (Why Am I Seeing This?) feature across Facebook and Instagram. Will manage and maintain ML classification models, monitor data quality, analyze dataset integrity, and investigate performance regressions.
  • Will also identify system gaps to prevent invalid configurations from begin onboarded and ensure operational excellence by maintaining quality guardrails across ML pipelines.
Responsibilities:
  • Client is seeking a Temporary Software Engineer to support time-bound engineering initiatives. The individual in this role will contribute to defined project deliverables, collaborating with cross-functional partners to build, improve, and maintain software systems.
  • Deliver well-scoped software enhancements and features aligned to project goals and timelines. Write clean, maintainable, and well-tested code following established engineering standards.
  • Participate in code reviews and incorporate feedback to improve quality and reliability. - Troubleshoot, debug, and resolve issues across the development lifecycle. - Collaborate with cross-functional teams (e.g., product, design, data, security) to support execution of defined deliverables. Create and maintain technical documentation for implemented solutions.
  • Contribute to operational excellence, including monitoring, incident response support, and performance improvements as needed.
How many rounds of interviews?

2

Types of Interviews

technical (Python check) + behavior/people perspective

Interview Duration:

30 mins

Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Software Engineer II # 26-25177
Software Engineer II # 26-25177

Us Tech Solutions • United States

Remote
CAD 90,000 - 110,000
Remote ML Software Engineer - 6-Month Contract
Remote ML Software Engineer - 6-Month Contract

Spectraforce Technologies, Inc. • San Francisco (CA)

Remote
USD 120,000 - 150,000
Software Engineer II
Software Engineer II

INSPYR Solutions • California (MO)

Hybrid
USD 140,405,000 - 197,713,000
Comprehensive medical benefits
Competitive pay
401(k) retirement plan
+1
Software Engineer – Remote
Software Engineer – Remote

ApTask Global Workforce • California (MO)

Remote
USD 68,000 - 113,000
Medical
Dental
Vision
+1
Machine Learning Engineer
Machine Learning Engineer

Qubeaxis • San Francisco (CA)

On-site
USD 130,000 - 180,000
Competitive salary guidance
Performance bonus up to 20%
Equity options
+4
ML-Focused Software Engineer II (Remote)
ML-Focused Software Engineer II (Remote)

Us Tech Solutions • United States

Remote
CAD 90,000 - 110,000
Lead Software Engineer – AI/ML Platforms
Lead Software Engineer – AI/ML Platforms

aKUBE • Burbank (CA)

On-site
USD 142,581
Software Engineer (Technical Leadership)
Software Engineer (Technical Leadership)

Meta • Topeka (KS)

On-site
USD 271,000 - 347,000
Software Engineer
Software Engineer

Holistic Partners, Inc • Town of Florida (NY)

On-site
USD 100,000 - 140,000
Senior Staff Engineer (Machine Learning) - 45391
Senior Staff Engineer (Machine Learning) - 45391

Turing • Town of Italy (NY)

On-site
USD 120,000 - 160,000
Fully remote environment
Opportunity to work on cutting-edge AI projects
Flexible working hours