
About Asha Health
Asha Health helps medical practices launch their own AI clinics. We're backed by Y Combinator, General Catalyst, 186 Ventures, Reach Capital and many more. We recently raised an oversubscribed seed round from some of the best investors in Silicon Valley. Our team includes AI product leaders from companies like Google, physician executives from major health systems, and more.
About the Role
We're looking for a Software Engineer to join our engineering team (currently 5 teammates). We're looking for someone who is an all-rounder, but has particularly exceptional backend engineering skills.
Our ideal candidate has built AI agents at the orchestration layer level and leveraged clever engineering techniques to improve latency & reliability for complex workflows.
We pay well above market for the country's best talent and provide a number of excellent perks.
Responsibilities
In this role, you will have the opportunity to build state-of-the-art AI agents, and learn what it takes to build an industry-leading multimodal, multi-agent suite.
You'll wear many hats. Your responsibilities will fall into 3 categories:
AI Engineering
- Develop AI agents with a high bar for reliability and performance.
- Build SOTA LLM-powered tools for providers, practices, and patients.
- Architect our data annotation, fine tuning, and RLHF workflows.
- Live on the bleeding-edge ensuring that every week, we have the most cutting edge agents as the industry evolves.
Full-Stack Engineering (80% backend, 20% frontend)
- Lead the team in designing scalable architecture to support performant web applications.
- Develop features end-to-end for our web applications (Typescript, nodeJS, python etc).
Requirements
You do not need AI experience to apply to this role. While we prefer candidates that have some AI experience, we have hired engineers before that do not have any, but have demonstrated that they are very fast learners.
We prefer candidates who have worked as a founding engineer at an early stage startup (Seed or Preseed) or a Senior Software Engineer at a Series A or B startup.
Perks of Working at Asha Health
#1 Build cool stuff: work on the latest, cutting-edge tech (build frontier AI agents with technologies that evolve every 2 weeks).
#2 Surround yourself with top talent: our team includes senior AI product leaders from companies like Google, experienced physician executives, and top 1% engineering talent (the best of the best).
#3 Rocketship trajectory: we get more customer interest than we have time to onboard, it's a good problem to have :)

About Asha Health (YC F24)
About
Asha Health is a Y Combinator backed AI healthcare startup. We help medical practices spin up their own AI clinic. We've raised an oversubscribed seed round backed by top Silicon Valley investors, and are growing rapidly. Our team consists of AI product experts from companies like Google, as well as senior physician executives from major health systems.
Tech stack
Candid answers by the company
We help medical practices spin up their own AI clinic.
Similar jobs
Position: Lead Backend Engineer
Location: Remote
Experience: 10+ Years
Budget: 1.7 LPM
Employment Type: [Contract]
Required Skills & Qualifications:
- 10+ years of proven backend engineering experience.
- Strong proficiency in Python.
- Expertise in SQL (Postgres) and database optimization.
- Hands-on experience with OpenAI APIs.
- Strong command of FastAPI and microservices architecture.
- Solid knowledge of debugging, troubleshooting, and performance tuning.
Nice to Have:
- Experience with Agentic Systems or ability to quickly adopt them.
- Exposure to modern CI/CD pipelines, containerization (Docker/Kubernetes), and cloud platforms (AWS, Azure, or GCP).
Design, test, and build scalable backend python services
Closely collaborate with marketing and product teams to build innovative, robust and
easy-to-use features that serve.
Developing high quality code based on detailed designs that cater to the product
requirements.
Responsible for troubleshooting, testing and maintaining the core product software and
databases to ensure strong optimisation and functionality
Required Skills:
Degree in Computer Science, Software Engineering or equivalent.
Minimum 3+ years experience in software development.
Expertise in Python 3.7, Django 2.2+ and REST APIs.
Willingness to learn and ability to flourish in a dynamic, high-growth, entrepreneurial
environment
Hands-on, self-starter, capable of working independently
● 5+ years of experience as a Data engineer or related role.
● 5+ years of experience in application development using Python
● Strong experience with SQL and good to have NoSQL.
● Experience with Agile engineering practices.
● Preferred experience in writing queries for RDBMS, cloud-based data warehousing solutions like
Snowflake.
● Ability to work independently or as part of a team.
● Experience with cloud platforms, preferably AWS, is good to have
● Experience with ETL/LT tools and methodologies.
● Experience working on real-time Data Streaming and Data Streaming platforms
-Experience as a Technical / Enterprise Architect with strong knowledge of technologies / paradigms such as AI/ML, Micro-services, REST APIs, using MEAN /MERN & MongoDB
-Experience in defining and implementing and managing Cloud infrastructure
-Experience in setting up Architecture and technology vision and adoption of technology advancements into product delivery
-Should have worked with key technology partners in architecting various solutions
-Developing, Training, and mentoring in-house & outsourced Engineering teams
-Setting best practices across coding process
-Experience in establishing Enterprise technology standards and architecture review board for governance of Technology & Architectural changes and roadmap
-Define the complete technical infrastructure environment
-Maintain current knowledge of all relevant technology developments and seek opportunities to deploy new technologies that benefit the client
-Create architecture scope, definition, construction, and execution
-Provide technical leadership to project resources and the client to meet project deadlines and ensure that project objectives are met
-Provide technical leadership to project resources and the client to meet project deadlines and ensure that project objectives are met
-Ability to work with cross functional teams and articulate the technology vision and drive adoption across the Unit
Requirements:
-Experience in Fintech and B2C SaaS applications
-Proven experience as a Technical Architect or Project Manager
-Hands-on experience with software development and system administration
-Understanding of strategic IT solutions
-Experience in project management and service-oriented architecture (SOA)
-Knowledge of selected coding languages (PHP, Python)
-Familiarity with various operating systems (eg Windows, UNIX) and databases (eg MongoDB / MySQL)
-Ability to articulate technical solutions & ROI associated to multiple stakeholders such as Product engineering teams, business leaders, CXOs etc
-Organizational and leadership skills
-BSc/BA in Computer Science, Engineering or a related field
-Experience with Product-centric Organizations
Mandatory skills
Hands on Python Programming.5+ years of Data Engineering experience: Skills sets: Python, SQL (Snowflake), S3.
Good to have
AWS familiarity would help
|
Roles and Responsibilities |
● Leads more than one projects end-to-end and collaborates across functions. Drives planning, estimation and execution. ● Manages stakeholder expectations and offers scalable, reliable, performant and easy to maintain solutions ● Consistently delivers complex, well backed and bug-free products in time ● Consistently takes well thought technical/design decisions ● Develops expertise in more than one area and shares knowledge with others. able to mentor/train in areas which are new to them. ● Drives people to solve engineering challenges ● Enjoys high respect of Tech and other cross functional teams ● Demonstrates effective communication with project team, management and internal/external clients as necessary. ● Surfaces both technical and non-technical team challenges and helps resolve them ● Champion for SDLC best practices and high quality standards ● Significantly contributes in hiring high performance candidates |
|
Experience &
Skills |
● Expert at in RoR, Golang, NodeJS or Python. Good to have exposure to ML. ● Must have experience in cloud computing ● Operates independently with almost no oversight ● Is able to apply domain expertise to think critically and make wise decisions for the team, taking into account tradeoffs and constraints. ● Communicates tech decisions through design docs and tech talks ● Has delivered multiple projects with end-to-end engineering ownership ● Keeps track of new technology/tools and embraces them as necessary ● 12+ years of experience in product driven organization ● A Bachelors or Masters degree in engineering from a reputed institute (preferably IITs, NITs, or other top engineering institutes) |
|
1. Develops software solutions by studying information needs; conferring with users; studying systems flow, data usage, and work processes; investigating problem areas; following the software development lifecycle. |
|
2. Determines operational feasibility by evaluating analysis, problem definition, requirements, solution development, and proposed solutions. |
|
3. Documents and demonstrates solutions by developing documentation, flowcharts, layouts, diagrams, charts, code comments and clear code. |
|
4. Prepares and installs solutions by determining and designing system specifications, standards, and programming. |
|
5. Provides information by collecting, analyzing, and summarizing development and service issues. |
|
6. Design, develop and implement new integration. |









