Senior/Principal Software Engineer, AI Enablement (Full stack) jobs in United States
cer-icon
Apply on Employer Site
company-logo

Roche · 4 months ago

Senior/Principal Software Engineer, AI Enablement (Full stack)

Roche is a leader in advancing science to improve healthcare access and outcomes. The role of Senior/Principal Software Engineer in AI Enablement focuses on developing scalable AI/ML systems that enhance drug discovery and development processes by collaborating with various scientific and technical teams.

BiotechnologyHealth CareHealth DiagnosticsOncologyPharmaceuticalPrecision Medicine
check
Comp. & Benefits
check
H1B Sponsor Likelynote

Responsibilities

Design, develop, and test robust, scalable, and maintainable web applications and backend systems
Partner with product managers and scientists to understand user needs, shape requirements, and translate them into actionable technical specifications
Develop and maintain systems for collecting, structuring, and storing diverse scientific data that support advanced analytics, machine learning, and other data-driven initiatives
Implement user-friendly interfaces and intuitive user experiences
Contribute to architectural decisions, code reviews, and the evolution of our development processes
Be willing to span the stack and contribute where needed, even outside of your core area of expertise
Stay up-to-date with emerging technologies and industry best practices and adopt a culture of continuous learning, collaboration, and curiosity

Qualification

Full-stack developmentPythonReact.jsCloud-native architecturesRelational databasesNoSQL databasesCommunicationContinuous learning

Required

Bachelor's or Master's degree in Computer Science or similar technical field, and 4+ years of professional experience in full-stack software development (Senior Software Engineer); 7+ years (Principal Software Engineer)
Strong proficiency in either a front-end framework (React.js or similar) and a Python, Java, or Rust backend web framework (Django, Spring, Rocket, or similar)
Experience with relational databases, NoSQL databases, or data lakes and experience working on cloud-native architectures in public clouds (ideally AWS)
Proven understanding and application of engineering best practices
Excellent communication skills and ability to build trusted partnerships with internal and external collaborators
Ability to quickly acquire new technologies and programming languages and a passion for continuous learning

Preferred

Experience with biological data and processes is a strong plus
Experience working with scientists or in a research environment is advantageous

Company

Roche is a pharmaceutical and diagnostics company that offers medicines and diagnostic tests for various medical conditions and diseases.

H1B Sponsorship

Roche 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 (12)
2024 (9)
2023 (6)
2022 (2)
2021 (2)

Funding

Current Stage
Public Company
Total Funding
$7.79B
Key Investors
SoftBankSCALE AINovartis
2021-08-04Post Ipo Equity· $5B
2020-12-07IPO
2020-05-06Post Ipo Equity· $0.5M

Leadership Team

leader-logo
Alan Hippe
Member of the Executive Board - Group CFO
linkedin
leader-logo
Christine Bakan
Global Head and VP of Software and Bioinformatics, Next Generation Sequencing
linkedin
Company data provided by crunchbase