Senior Backend Software Engineer jobs in United States
cer-icon
Apply on Employer Site
company-logo

Unlearn.AI · 1 day ago

Senior Backend Software Engineer

Unlearn is a company focused on transforming clinical development through data, AI, and digital twins. They are seeking a Senior Backend Software Engineer to build and optimize backend systems for applications and contribute to infrastructure for ML model training and production.

Artificial Intelligence (AI)BioinformaticsClinical TrialsLife Science
check
Growth Opportunities
check
H1B Sponsor Likelynote

Responsibilities

Backend Development: Design, develop, and maintain scalable, high-performance platforms including services and APIs
System & Infrastructure Contributions: Build and optimize infrastructure for ML model training and production, ensuring reliability and efficiency
Database & Storage Optimization: Design and maintain efficient data pipelines, databases, and storage solutions for high-throughput applications
Scalability & Performance Tuning: Ensure backend services are highly available, resilient, and performant, handling large-scale data workloads
Collaboration: Work closely with ML engineers, data scientists, and DevOps teams to integrate models into production and enhance system architecture
Security & Reliability: Implement best practices for security, monitoring, and fault tolerance to maintain system integrity
Code Quality & Best Practices: Write clean, maintainable, and testable code, adhering to industry best practices
Continuous Improvement: Evaluate and adopt new technologies and architectures to improve backend and ML system performance

Qualification

Backend developmentDistributed systemsCloud infrastructureDatabase optimizationPythonAPI designCI/CDDevOps practicesCommunication skillsProblem-solving skills

Required

7+ years of backend software engineering experience, with expertise in designing and building scalable, distributed systems
Strong proficiency in Python (or other backend languages such as Go, Java, or Rust)
Deep experience with databases (SQL, NoSQL), API design (REST, GraphQL), and message queues (Kafka, RabbitMQ)
Hands-on experience with cloud infrastructure (AWS or GCP) and containerization (Docker, Kubernetes)
Familiarity with ML model deployment workflows and experience integrating models into production environments
Strong knowledge of CI/CD, DevOps practices, and infrastructure as code (Terraform, Ansible, or similar)
Strong problem-solving skills and ability to optimize system performance and reliability
Excellent communication and collaboration skills in cross-functional teams

Preferred

Experience working with big data processing frameworks (Spark, Flink, etc.)
Knowledge of real-time data pipelines and event-driven architectures
Familiarity with security best practices in backend systems and infrastructure
Prior experience in high-growth startups or ML-driven applications

Benefits

Generous equity participation
100% company-covered medical, dental, & vision insurance plans
401k plan with matching
Flexible PTO plus company holidays
Annual company-wide break December 24 through January 1
Commuter benefits
Paid Parental Leave

Company

Unlearn.AI

twittertwittertwitter
company-logo
Unlearn.AI combines AI, digital twins, and novel statistical methods to enable smaller, more efficient clinical trials.

H1B Sponsorship

Unlearn.AI has a track record of offering H1B sponsorships. Please note that this does not guarantee sponsorship for this specific role. Below presents additional info for your reference. (Data Powered by US Department of Labor)
Distribution of Different Job Fields Receiving Sponsorship
Represents job field similar to this job
Trends of Total Sponsorships
2025 (1)
2024 (2)
2022 (2)

Funding

Current Stage
Growth Stage
Total Funding
$134.85M
Key Investors
Altimeter CapitalInsight Partners8VC
2024-02-08Series C· $50M
2023-03-21Series Unknown· $15M
2022-04-18Series B· $50M

Leadership Team

leader-logo
Kwame Marfo
VP, Product
linkedin
Company data provided by crunchbase