Software Engineer
Hyderabad, India · On-site · Full-time
- Posted 1mo ago
- From Truveta’s careers page
- Location
- Hyderabad, India
- Work mode
- On-site
- Type
- Full-time
- Experience
- 2+ years
- Department
- Software Development
Opens the listing on job-boards.greenhouse.io
Let the right jobs find you
In your inbox every Wednesday and SaturdayPersonalised suggestions from verified career pages, matched to your role, location, level and skills.
About the role
Roles and Responsibilities:
- Design, build, and maintain full-stack features for clinical data annotation and internal tooling platforms.
- Implement advanced UI interactions such as text highlighting, tagging, categorization, and review workflows.
- Build backend services that support high-quality data modelling, clinical note annotation and normalization, LLM-based labelling, concept mapping, operational workflows and model evaluation frameworks.
- Collaborate with ML engineers to translate annotation requirements into scalable solutions for LLM based model development and improve model performance.
- Optimize UX performance for high-volume data and concurrent users.
- Participate in code reviews, architecture discussions, and on-call rotation.
- Communicate on the status of various projects and collaborate with multidisciplinary stakeholders to ensure that clinical data projects are successfully executed and delivered.
- Excel in providing technical analytics support as well as directly working with internal stakeholders to troubleshoot any data analyses. Work with customers to achieve their goals, teaching them how to wrangle and analyze data using SQL, R and Python on real-world data to address their empirical questions.
Required Skills:
- Graduate or Masters level educational degree in computer science, data science, clinical informatics, health information management, clinical research, data analysis or related fields.
- 2+ years of demonstrated professional software development experience, including,
- Front end development experience with React and TypeScript,
- state management frameworks such as Redux,
- Backend experience using NestJS (Node.js) and/or C#/.NET
- Familiarity with RESTful API design and modern service architectures.
- Strong proficiency in SQL, data structures, at least one statistical programming language (R or Python), familiar with Spark bigdata analytics environments, GenAI tools, for data wrangling, analysis, and reproducible research workflows.
- working with customers or research teams to translate their asks into executable analytical code, rigorous quality analytical datasets, deliver high quality research analyses.
- Strong hands-on problem-solving skills, troubleshoot and identify data or methodological issues early and communicate them effectively. Have ownership, accountability and reliability mindset.
- Excellent written and verbal communication skills, including the ability to clearly explain analytical approaches and findings to technical and non-technical stakeholders.
- Ability to learn and adapt quickly in a dynamic start-up environment and a good team-player.
- Willingness to learn new analytical tools, programming languages, and proprietary platforms used to analyze real-world data.
Preferred Qualifications:
- Spark/PySpark, Databricks, data structures experience
- Experience working with unstructured clinical data or natural language processing outputs
- conducting analyses using large healthcare datasets (e.g., electronic health records, clinical notes or other real-world data sources consisting of millions of patients' data.) optimized to handle large volumes of text, structured and unstructured data and complex review workflows.
Why Truveta?
- Be a part of building something special. Now is the perfect time to join Truveta. We have strong, established leadership with decades of success. We are well-funded. We are building a culture that prioritizes people and their passions across personal, professional and everything in between. We are expanding our global footprint. Join us as we build an amazing company together.
We Offer:
- Interesting and meaningful work for every career stage
- Great benefits package
- Comprehensive benefits with strong medical, dental and vision insurance plans
- Professional development & training opportunities for continuous learning
- Work/life autonomy via flexible work hours and flexible paid time off
- Generous parental leave
- Regular team activities (virtual and in-person as soon as we are able)
Truveta is committed to creating a diverse, inclusive, and empowering workplace. We believe that having employees, interns, and contractors with diverse backgrounds enables Truveta to better meet our mission and serve patients and health communities around the world. We recognize that opportunities in technology historically excluded and continue to disproportionately exclude people from some sections, people of color, people from working class backgrounds, people with disabilities, and LGBTQIA+ people. We strongly encourage individuals with these identities to apply even if you don’t meet all of the requirements.
Skills they ask for
Pick one to see other roles that ask for it.
About Truveta
Healthcare data and evidence from clinical recordsTruveta provides healthcare data and analytics drawn from electronic health records to support research and evidence generation.
See all 36 roles at TruvetaMore roles at Truveta
See all 36- Senior Software Engineer (Full stack) - Security & TrustHyderabad · SeniorEngineering · SeniorHyderabad, India2d
- Principal Software Engineer - Clinical AnalyticsSeattle · Principal · HybridEngineering · Principal · HybridSeattle, United States4d
- Software Engineer - Clinical AnalyticsSeattle · HybridEngineering · HybridSeattle, United States4d
- Senior Healthcare Data Integration AnalystHyderabad · Senior · On-siteData and Analytics · Senior · On-siteHyderabad, India1w
Let the right jobs find you
In your inbox every Wednesday and SaturdayPersonalised suggestions from verified career pages, matched to your role, location, level and skills.