You are viewing a preview of this job. Log in or register to view more details about this job.

Software Engineer II

Location: Remote (United States)
Type: Full-time

Work Authorization Requirement:
Candidates must be a U.S. citizen or Green Card holder. We are unable to provide visa sponsorship at this time.

About Us
We are building intelligent, scalable systems powered by modern AI to solve real-world problems. Our team emphasizes strong engineering practices, clean architecture, and rapid iteration.

Role Overview
As a Software Engineer II, you’ll take ownership of backend services and contribute to the design and implementation of AI-powered features. This is a mid-level role suited for someone who can work independently, make sound technical decisions, and collaborate effectively across teams.

Key Responsibilities

Design, build, and maintain scalable backend systems using Python
Develop and own RESTful APIs and microservices in production
Integrate and optimize AI/ML models within backend services
Write clean, maintainable, and well-tested code
Participate in system design discussions and code reviews
Troubleshoot and improve system performance, reliability, and scalability
Collaborate with cross-functional teams (product, frontend, data)

Required Qualifications

2–5 years of professional software engineering experience
Strong proficiency in Python
Experience with backend frameworks (e.g., FastAPI, Flask, or Django)
Solid understanding of databases (SQL and/or NoSQL)
Experience designing and consuming APIs
Familiarity with cloud services (AWS, GCP, or Azure)
Basic understanding of AI/ML systems or experience integrating models into applications

Preferred Qualifications

Experience with AI/ML frameworks (e.g., PyTorch, TensorFlow)
Familiarity with Docker, Kubernetes, and CI/CD pipelines
Experience with distributed systems or event-driven architecture
Exposure to data engineering or large-scale data processing

What We Offer

Competitive salary and benefits
Fully remote work within the U.S.
Opportunity to work on cutting-edge AI applications
Collaborative, high-growth team environment

How to Apply
Submit your application via Handshake with your resume.