
Senior Staff Engineer
4 weeks ago
Position: Staff Engineer/Senior Staff Engineer - Medical Device Software Architect
Experience Range: 7+ yrs
Location: Bangalore, India
Work Mode: Hybrid
About Anumana
Anumana is a pioneering AI-driven health technology company at the forefront of transforming cardiovascular care. Born out of a collaboration between nference and the Mayo Clinic, we are dedicated to unlocking the secrets of the heart's electrical signals to enable earlier detection, more precise diagnoses, and improved treatments for heart disease. Our portfolio of ECG-AI algorithms is redefining how clinicians can leverage routine medical data to identify and manage cardiovascular conditions. As a company operating in a highly regulated and mission-critical domain, we are committed to the highest standards of quality, security, and scientific rigor.
The Role
We are seeking a highly motivated and experienced Medical Device Software Architect to join our team in Bangalore. This is a senior-level individual contributor role for a "Staff Engineer" or "Senior Staff Engineer" who will be a key technical leader in the design, development, and deployment of our groundbreaking ECG-AI medical device software. The ideal candidate will be a systems thinker with a deep understanding of software engineering principles, a passion for creating robust and scalable solutions, and an unwavering commitment to quality and regulatory compliance. This role demands a unique blend of technical expertise, architectural vision, and the diligence required to thrive in a regulated medical device environment.
Key Responsibilities
- Architectural Leadership: Act as the technical architect for our ECG-AI medical device software, which is designed as microservices and deployed in Docker containers. Visualize the overall system behavior in its intended clinical environment and translate this into a cohesive and scalable product architecture.
- System Design and Development: Provide hands-on technical leadership in the design and development of our software using languages such as Python and Go. Ensure proficiency with web technologies including HTTP, HTTPS, JSON, and XML.
- Regulatory and Quality Excellence: Champion a culture of quality and compliance. Develop and maintain comprehensive technical documentation to meet the stringent requirements of regulatory bodies. A strong penchant for detail, discipline, and patience is paramount.
- Cybersecurity and Compliance: Possess a strong understanding of cybersecurity principles as they apply to web technologies and medical devices. Ensure our software and deployments adhere to the highest security standards. A deep understanding of what it takes to achieve and maintain HIPAA and HITRUST compliance is a significant asset.
- DevSecOps and Automation: Be well-versed in the operational aspects of managing Docker images, including Software Bill of Materials (SBOM) listing, automated vulnerability analysis, and Docker Hub account management. Familiarity with tools such as CycloneDX, Syft, Dependency-Track, Grype, and Trivy is essential.
- Risk Assessment and Audits: Take a leading role in responding to third-party risk assessment questionnaires, security audits, and AI audits from our partners, who are typically large-scale academic medical centers and hospitals with rigorous vendor assessment processes.
- Technical Communication and Collaboration: Demonstrate excellent written and verbal communication skills. The ability to produce high-quality technical documentation, architecture and design diagrams, process diagrams, etc. is critical. A track record of academic or research publications is highly desirable.
Qualifications and Skills
- Education: A minimum of a Bachelor's degree in Engineering with a specialization in Electronics and Communication, Computer Science, or a related field. A Master's degree in Engineering is highly preferred.
- Experience: Proven experience in a senior software engineering or architect role, preferably within the medical device or a similarly regulated industry.
- Technical Proficiency:
- Strong programming skills in Python, Go, or similar languages.
- In-depth knowledge of web protocols and data formats (HTTP, HTTPS, JSON, XML).
- Experience with microservices architecture and Docker containers.
- Familiarity with cloud platforms (AWS, GCP, or Azure) and Infrastructure as Code (Terraform).
- Knowledge of authentication and authorization mechanisms for web applications.
- Signal Processing Fundamentals: A solid understanding of analog and digital signals, sampling rates, low-pass and high-pass filters, filter cut-off frequencies, notch filters, and time/frequency domain transformations.
- Healthcare IT Knowledge (Preferred): Prior experience with healthcare data standards such as HL7 and FHIR is a significant advantage.
-
Senior Staff Engineer
2 weeks ago
Bengaluru, Karnataka, India Antal International Full timeRole- Senior Staff EngineerLocation - BangaloreExp - 12 YearsWork Model- 5 days work from officeBudget - Max 70 LPAPosition Overview We are seeking a highly skilled and passionate Senior Staff Engineer with a strongbackground in hands-on coding design and architecture to lead the development ofrobust e-commerce platforms from scratch Passionate and...
-
Bengaluru, Karnataka, India beBeeApplication Full time ₹ 1,50,00,000 - ₹ 2,50,00,000Job Title: Senior Staff Application Engineer">We are seeking a highly skilled and experienced Senior Staff Application Engineer to join our team. As a key member of our engineering organization, you will be responsible for working on the latest Synopsys implementation technologies to solve complex PPA challenges faced by our customers.">Key...
-
Staff/Senior Staff GPU Engineer
3 weeks ago
Bengaluru, Karnataka, India Synopsys Inc Full timeJob OverviewA GPU Staff/Senior Staff role that will focus on optimizing and implementing GPU-accelerated algorithms for OPC software in the EDA industry. The position emphasizes performance improvements and integration with existing EDA tools. Close peer and partner collaborations are necessary to ensure we deliver solutions at the right time that address...
-
Staff/Senior Staff GPU CUDA Engineer
3 days ago
Bengaluru, Karnataka, India Synopsys Inc Full timeJob OverviewA GPU Staff/Senior Staff role that will focus on optimizing and implementing GPU-accelerated algorithms for OPC software in the EDA industry. The position emphasizes performance improvements and integration with existing EDA tools. Close peer and partner collaborations are necessary to ensure we deliver solutions at the right time that address...
-
Staff Software Engineer
3 weeks ago
Bengaluru, Karnataka, India Gainsight Full timeAbout The Team. The Data Platform group provides data serving infrastructure, including data warehouse analytics, streaming analytics, and search capabilities. This infrastructure is supported by internally developed distributed services as well as popular open-source technologies such as Trino, Apache Pinot, and Elasticsearch. The systems owned by the group...
-
Staff Engineer
6 days ago
Bengaluru, Karnataka, India OpenFX Full time US$ 1,50,000 - US$ 2,00,000 per yearAbout UsOpenFX is on a mission to move money as freely as data, unrestricted by time zones, banking hours, or legacy systems. We are building the infrastructure that will power the next generation of cross-border payment systems for institutions. The team's execution has been exceptional, and we're scaling at a remarkable pace. Our stellar early team comes...
-
Staff Engineer
4 weeks ago
Bengaluru, Karnataka, India Equiniti Full timeManagement Level F The staff engineer role is a senior technical role within the team With a keen interest in technology innovation and collaboration they keep their knowledge current continuously seeking to design build and deliver better than yesterday Lead Engineers seek to create industry-leading solutions in a way that moves the products forward...
-
Staff/Senior Staff GPU CUDA Engineer
1 week ago
Bengaluru, Karnataka, India Synopsys Inc Full timeJob Overview A GPU Staff/Senior Staff role that will focus on optimizing and implementing GPU-accelerated algorithms for OPC software in the EDA industry. The position emphasizes performance improvements and integration with existing EDA tools. Close peer and partner collaborations are necessary to ensure we deliver solutions at the right time that address...
-
Staff Engineer
2 weeks ago
Bengaluru, Karnataka, India Visa Full timePismo Technology OrganisationAt Pismo, our Technology Organisation is built around empowered engineering tribes that own their domains end-to-end. We value autonomy, accountability, and continuous improvement. Our Product Engineering Tribes are responsible for delivering scalable, secure, and innovative solutions that drive real value for our clients and...
-
Senior Kitchen Staff
2 days ago
Bengaluru, Karnataka, India White Force Full timeJob description A Senior Kitchen Staff member, often a Senior Cook or Chef de Partie, oversees and participates in food preparation, ensuring quality, adhering to safety standards, and supervising junior staff, while also contributing to menu planning and inventory management. Here's a more detailed breakdown of a Senior Kitchen Staff job...