STEM OPT Backend Engineer Jobs
Backend Engineer roles in server infrastructure, APIs, and distributed systems directly align with STEM degrees in computer science, software engineering, and information technology. Your 24-month STEM OPT extension applies here, giving you up to 36 months total to work for any employer enrolled in E-Verify while you pursue long-term sponsorship.
Find STEM OPT Backend Engineer JobsOverview
Showing 5 of 2,621+ Backend Engineer jobs










See all 2,621+ Backend Engineer Jobs
Sign up for free to unlock all listings, filter by visa type, and get alerts for new Backend Engineer roles.
Get Access To All Jobs
INTRODUCTION
Ellipsis Health is developing cutting-edge AI/ML products to address healthcare staffing issues and administrative burdens. The platform employs conversational AI and patented vocal biomarker technology to deliver improved healthcare experiences for clients and patients. The team is headquartered in Silicon Valley and is funded and supported by preeminent venture capital groups and healthcare institutions. The organization is open to remote candidates for this role.
Responsibilities
- Expand and maintain our real-time voice pipeline: design, implement, and maintain Python micro-services for conversational AI orchestration—audio capture, streaming transcription, prompt/LLM logic, synthesis, and playback.
- Integrate new providers & transports: add plug-ins for emerging ASR, TTS, LLM, and memory services; wire up WebRTC, SIP, or phone endpoints; build adapters that allow hot-swapping components without downtime. Build API endpoints.
- Deliver ultra-low latency (<500 ms round-trip): profile async pipelines (asyncio, FastAPI, gRPC), optimize buffering, concurrency, and back-pressure handling.
- Instrument & observe every hop: emit structured traces (OpenTelemetry), metrics, and logs for each pipeline stage; define SLOs for first-token latency, end-to-end latency, and streaming reliability.
- Harden for production: implement graceful retries, idempotent message passing, circuit breakers, and HIPAA-compliant security (encryption in transit, per-tenant isolation, secrets rotation).
- Collaborate cross-functionally with ML, product, data engineering, and client-SDK teams to deliver features such as voice cloning, multimodal hand-offs, and domain-specific memory retrieval.
BASIC QUALIFICATIONS
- 4+ years building production back-ends in modern Python.
- Proven experience with real-time streaming systems—WebRTC, WebSockets, or gRPC streaming—and proficiency with asyncio, FastAPI, or similar async frameworks.
- Deep understanding of concurrency, buffering, audio codecs (Opus, PCM), and distributed tracing.
- Solid understanding of AWS/GCP/Azure, including container orchestration (Kubernetes/EKS/GKE), message queues (Kafka/SQS/Pub/Sub), and IaC (Terraform).
- Solid grasp of relational (PostgreSQL) and in-memory (Redis) data stores; able to model and persist conversational state.
- Excellent communication skills and a bias for measured, observable, and continuously deployable software.
PREFERRED QUALIFICATIONS
- B.S./M.S. in CS, EE, or related fields.
- Familiarity with voice-agent frameworks.
- Hands-on with telephony (Twilio, Telnyx), SIP, or PSTN integrations.
- Experience integrating multimodal inputs (vision, text chat) into voice agents.
- Familiarity with GPU inference and streaming pipelines.
- Prior work in regulated industries (healthcare, finance) and comfort preparing for SOC 2 / HIPAA audits.
COMPENSATION
- Salary Range: $175,000 to $250,000 USD.
We offer competitive salary and benefits, including 401k matching up to a certain percentage of your salary, health, vision, and dental insurance, and very flexible paid time off. The amount offered will be determined by a variety of factors including but not necessarily limited to your individual skills, qualifications, and past experience relative to the requirements of the role.
BACKGROUND CHECKS
As a health technology company, we reserve the right to run a background check on any applicant to which we extend an offer and to re-perform any such check at any time during the course of employment. Please know that there is no set policy on rejecting candidates because of certain background check results, and that we look at a candidate as a whole before making any decisions. We comply with all “ban the box” laws in applicable jurisdictions.
ASSISTANCE
If you have a disability or otherwise require any assistance whatsoever in the application or recruitment process, please feel free to submit a request to careers@ellipsishealth.com.
See all 2,621+ STEM OPT Backend Engineer Jobs
Sign up for free to unlock all listings, filter by visa type, and get alerts for new STEM OPT Backend Engineer Jobs.
Get Access To All JobsTips for Finding STEM OPT Authorization as a Backend Engineer
Verify your CIP code before applying
Your STEM OPT extension depends on your degree's Classification of Instructional Programs code matching a STEM-designated field. Check your DSO's records to confirm your computer science, software engineering, or IT degree qualifies before targeting Backend Engineer roles.
Screen employers for E-Verify enrollment early
Your employer must be enrolled in E-Verify before your STEM OPT extension begins. Ask recruiters directly during the screening call, or look up the company in the E-Verify employer search tool before investing time in their process.
Align your I-983 training plan to backend engineering work
Your I-983 must list specific learning objectives tied to your role, not a generic job description. Connect backend responsibilities like API design, database architecture, or distributed systems to the technical skills from your STEM degree program.
Use Migrate Mate to find Backend Engineer roles at E-Verify employers
Search Migrate Mate to filter Backend Engineer openings at companies already enrolled in E-Verify and with documented sponsorship history, so you're applying where your STEM OPT authorization is actually usable from day one.
Target companies with active H-1B filing patterns
Backend Engineer roles at companies with consistent H-1B visa LCA filings signal a real sponsorship pipeline for when your OPT authorization ends. Cross-reference DOL Labor Condition Application disclosure data to identify employers who regularly sponsor software engineering roles.
Understand cap-gap protection before your OPT expires
If your employer files an H-1B petition before your STEM OPT end date and it's selected in the lottery, cap-gap automatically extends your work authorization through September 30. Confirm the filing timeline with your employer's HR team well before your EAD expires.
Frequently Asked Questions
Does my degree qualify me for the STEM OPT extension as a Backend Engineer?
Your degree must fall under a STEM-designated Classification of Instructional Programs code recognized by the Department of Homeland Security. Degrees in computer science, software engineering, computer engineering, and information technology commonly qualify. Your DSO can confirm your specific CIP code. The Backend Engineer role itself doesn't determine eligibility, your degree field does, so verify this before you start applying.
Does every company hiring Backend Engineers accept STEM OPT authorization?
No. To employ you on a STEM OPT extension, your employer must be enrolled in E-Verify, a federal online verification system. Not every tech company, startup, or contractor is enrolled. Ask HR directly whether the company is an active E-Verify participant before you accept an offer. You can also search the E-Verify employer database to confirm enrollment status independently.
What goes into the I-983 training plan for a Backend Engineer role?
The I-983 must describe how your Backend Engineer position provides practical training related to your STEM degree. It should list specific goals such as building RESTful APIs, designing relational database schemas, or implementing microservices architectures, and connect each to coursework or skills from your program. Your employer signs it, your DSO endorses it, and USCIS can review it at any time during your extension.
How does cap-gap work if I'm a Backend Engineer on STEM OPT?
If your employer files an H-1B petition on your behalf before your STEM OPT EAD expires and USCIS selects it in the lottery, cap-gap automatically extends your work authorization through October 1 of that fiscal year. You can continue working as a Backend Engineer during this period without interruption. If your petition isn't selected, your authorization ends when your EAD expires, so have a contingency plan ready.
Where can I find Backend Engineer jobs that are open to STEM OPT candidates?
Migrate Mate lists Backend Engineer roles at employers enrolled in E-Verify and with documented H-1B sponsorship history, so you can filter for companies where your STEM OPT authorization is actually viable. Targeting employers with active Labor Condition Application filings through DOL disclosure data also helps you identify companies with established hiring pipelines for international engineers on work authorization.