

Search by job, company or skills
Role: Senior Software Engineer
Function: Software Engineering
Location: Kolkata, India
Type: Full-time
Industry: AI, Medical SaaS, Dental Technology
About Company
The company builds medical AI SaaS for the U.S. dental market.
Its all-in-one platform unifies analytics, scheduling, communications, payments, and marketing automation. Thousands of dental practices across North America rely on it daily.
It automates admin busywork and gives teams real-time visibility into revenue and retention. Patients get a self-serve portal to book appointments, view history, and pay online.
The company is mission-driven, execution-oriented, and operating in one of healthcare's most under-digitized verticals.
Position Overview
This role owns significant components of the company's cloud-native SaaS platform — taking features from ambiguous requirements through design, implementation, and production operation. You'll build scalable backend services, event-driven workflows, and full-stack capabilities that serve thousands of dental practices daily. Beyond shipping, you'll raise the technical bar through architecture contributions, code reviews, and mentoring peers.
Role & Responsibilities
Must Have Criteria
Nice to Have
What We Offer
Job ID: 151584639
Skills:
Ml, Jax, Pytorch, Python, DPO, large language models, distributed training, synthetic data generation, RLAIF, Ai, SFT, RLHF, reward modeling, preference data curation, ppo
Skills:
Unix, Front End, Linux, Unit Testing, Automation, Sql, Python, Backend, Analytical, Computer Science
Skills:
SCM - GIT RTC JIRA XRAY ClearCase, Build system - LINUX, Operating system - Linux QNX Android, Android Scripting - Bash Python Perl CAPL, Robot Framework, Automation Scripting, Appium, Jenkins, LIN protocol, Selenium with Robot framework, Canalyzer, Android Platform Level Testing, Canoie, CAN Diagnostics, UI Automator