Skip to content

Software Engineer – Backend/Systems
Company | Abridge |
---|
Location | San Francisco, CA, USA |
---|
Salary | $185000 – $265000 |
---|
Type | Full-Time |
---|
Degrees | |
---|
Experience Level | Senior, Expert or higher |
---|
Requirements
- 5+ years of backend engineering experience, with a focus on distributed systems and high-performance computing.
- Strong experience in building and maintaining scalable, performant backend systems.
- Familiarity with cloud infrastructure (e.g., AWS, GCP) and the ability to design cloud-native solutions.
- Proven experience in optimizing systems for throughput, latency, and reliability, including working with model serving and deployment pipelines.
- Solid understanding of backend technologies, such as service-oriented architecture, microservices, and APIs.
- Experience working with cross-functional teams, especially in a startup environment, to align engineering efforts with product goals.
- Strong problem-solving skills and the ability to work in fast-paced, evolving technical environments.
Responsibilities
- Design, develop, and maintain backend infrastructure to support machine learning models and AI-powered healthcare applications.
- Work with distributed systems, ensuring high availability, scalability, and performance of the platform.
- Optimize model serving, including throughput, latency, and resource utilization for high-performance computing.
- Collaborate with ML and data teams to integrate AI models into production environments, supporting both training and inference workflows.
- Build and maintain APIs and services for data access and machine learning model interaction.
- Troubleshoot, debug, and optimize backend systems to improve reliability and system performance.
- Help scale the team by providing mentorship to junior engineers and collaborating with leadership on architectural decisions.
Preferred Qualifications
- Experience with machine learning model deployment and optimization, particularly in cloud environments
- Familiarity with ML infrastructure tools, such as Nvidia Triton Server for model serving and optimization
- Experience with high-performance data pipelines and numerical computing
- Prior experience with healthcare applications or systems, particularly in areas related to clinical workflows and data privacy
- Familiarity with generative AI systems or other advanced AI techniques