Software Engineer

SWARA San Francisco, United States

San Francisco, United States RemoteFull-time $80,000 – $90,000 a year

About the role

This is a full-stack Software Engineer role for someone building AI-powered job-search and resume-matching systems remotely. You will work with SWARA's founders on backend services, web features, data pipelines, and LLM integrations from a remote location. The role suits candidates with software projects or professional experience who can work across Python, TypeScript, APIs, databases, and modern web frameworks.

What you’ll do

  • Build backend services for job aggregation and ATS-scoring systems.
  • Develop responsive features for the web platform.
  • Improve resume matching with LLMs and vector databases.
  • Create pipelines for processing job postings and resumes.
  • Work with the founding team to prototype and ship product features.
  • Write tested, documented code.

What they’re looking for

  • A bachelor's degree in computer science, software engineering, or equivalent practical experience.
  • Experience or projects involving full-stack software development.
  • Proficiency in Python and TypeScript.
  • Experience with React or Next.js.
  • Experience with REST APIs and relational or NoSQL databases.
  • Strong problem-solving skills in an ambiguous startup environment.

Nice to have

  • Experience with OpenAI APIs, LangChain, or machine-learning infrastructure.
  • Experience building web scrapers or large-scale ingestion systems.
  • Familiarity with applicant tracking systems and resume parsing.

What’s on offer

  • Annual salary of $80,000 to $90,000 USD.
  • Early-stage equity options.
  • Remote-only work.
  • Direct mentorship and hands-on experience at an early-stage company.

Questions about this role

Is this Software Engineer role remote?

Yes. The posting describes the role as remote-only.

How much does the role pay?

The stated salary is $80,000 to $90,000 USD per year, with equity options also offered.

Is prior professional experience required?

No. The listing says no experience is required, though it asks for software-development experience or projects.

What technologies are mentioned?

Python, SQL, APIs, Next.js, React, PostgreSQL, MongoDB, OpenAI APIs, and LangChain are mentioned.

Related roles

Software Development Engineer, Amazon Traffic Engineering

Amazon · Hyderabad, India · Hyderabad/Secunderabad

A software development engineer role at Amazon in Hyderabad, building service onboarding and tax-compliance systems at scale.

On-siteMid levelFull-time
Distributed SystemsService-Oriented ArchitectureAgileSoftware Engineering Best Practices
4 days ago

Forward Deployed Engineer - Software Engineer - North America

ElevenLabs · United States

A remote-first forward deployed engineer role at ElevenLabs embedded with strategic customers to deliver technical integrations. Suited to a Python-proficient engineer who enjoys customer-facing work and regular travel to client sites.

RemoteMid levelFull-time
PythonSoftware ArchitectureAPI Integration
2 days ago

Senior Software Engineer - DevOps Engineer

Wells Fargo · Bengaluru, India

A senior DevOps engineering role at Wells Fargo in Bengaluru, building CI/CD pipelines and driving automation.

On-siteSeniorFull-time
CI/CDGitHub ActionsJenkinsHarness +9
4 days ago

Senior Software Engineer (Python, AI ML Engineer)

Optum · Gurgaon, India · Gurugram, India

Optum is hiring a senior software engineer in Gurugram to build and operate AI, ML, and LLM-powered enterprise solutions. The role suits engineers with production AI experience, Python or similar software skills, and knowledge of RAG, orchestration, cloud services, and evaluation.

SeniorFull-time
PythonJavaJavaScriptTypeScript +16
6 days ago

Software Engineering Senior Manager - Data Engineering - GEN AI

Wellsfargo · Bengaluru, India

A senior engineering management role leading data engineering teams for Wells Fargo's Treasury Technology group in Bengaluru. Suited to an experienced people leader with a data engineering background in regulated financial services.

On-siteSeniorFull-time
SparkKafkaAirflowDatabricks +12
4 days ago

Senior Software Engineer-Python,spark,Iceberg,Hive

Wells Fargo · Hyderabad, India

A senior software engineering role at Wells Fargo in Hyderabad, modernizing large-scale data platforms with Python, Spark, Iceberg, and Hive.

On-siteSeniorFull-time
PythonSparkIcebergHive +9
2 days ago