
Software Engineer II
Alnylam Pharmaceuticals, Cambridge, MA, United States
Overview
The Research Informatics group is looking for a Software Engineer II to develop, maintain, and support web applications and tools utilized by Research, Early Development, and other groups within Alnylam. These tools directly support the discovery and development of RNAi therapeutics, enabling scientists to analyze data, make decisions, and accelerate progress toward new medicines. Because RNAi is a relatively new therapeutic modality, much of our work involves building custom software, ranging from data pipelines and APIs to user-facing applications and visualizations.
We are also expanding our internal AI platform, including tools for natural language querying, structured data access (e.g., text-to-SQL), and working with unstructured data. Engineers on the team contribute to these systems and help integrate them into scientific workflows. This role is a good fit for someone early in their career who has some professional experience and is excited to take on increasing ownership, contribute to real-world scientific problems, and grow within a collaborative engineering team.
This position is
hybrid
and will be primarily located in Cambridge, MA.
Key Responsibilities
Work with scientists and internal users to understand needs and help design and implement software solutions
Build, test, debug, and maintain web applications, APIs, and data-driven tools
Ability to work independently on well-defined tasks and collaborate on more complex projects
Contribute to the design and improvement of existing systems and workflows
Write clear documentation (design notes, technical specs, diagrams)
Participate in code reviews and follow established engineering best practices
Collaborate with the team through agile ceremonies (standups, sprint planning)
Qualifications
Required
BS in Computer Science or equivalent experience
1-3 years of professional software development experience
Strong fundamentals in programming, debugging, unit testing, and problem solving
Familiarity with version control (Git)
Understanding of web application architecture (client/server interactions, APIs)
Experience with one or more of the following:
Python
JavaScript / TypeScript
SQL
Preferred
Experience with any of these frameworks/tools is a plus
Flask or similar backend frameworks
React or modern frontend frameworks
AWS or other cloud platforms
SQLAlchemy or ORM tooling
Docker or containerization
Exposure to AI-powered tools or data workflows
Familiarity with agile methodologies
Other
Strong communication skills and ability to work with both technical and non-technical stakeholders
Eagerness to learn and grow in a collaborative environment
Engineers on this team regularly see their work used directly by scientists and researchers.
#LI-JR1
U.S. Pay Range
$99,500.00 - $134,600.00
The pay range reflects the full-time base salary range we expect to pay for this role at the time of posting. Base pay will be determined based on a number of factors including, but not limited to, relevant experience, skills, and education. This role is eligible for an annual short-term incentive award (e.g., bonus or sales incentive) and an annual long-term incentive award (e.g., equity).
Alnylam's robust Total Rewards package is designed to support your overall health and well-being. We offer comprehensive benefits including medical, dental, and vision coverage, life and disability insurance, a lifestyle reimbursement program, flexible spending and health savings accounts and a 401(k)with a generous company match. Eligible employees enjoy paid time off, wellness days, holidays, and two company-wide recharge breaks. We also offer generous family resources and leave. Our commitment to your well-being reflects our belief that caring for our people fuels the impact we create together.
Learn more about these and additional benefits offered by Alnylam by visiting the Benefits section of the Careers website: careers
AboutAlnylam
We are the leader in RNAi therapeutics- a revolutionaryapproach with the potential to transform the lives of people with rare and common diseases. Built on Nobel Prize-winning science, Alnylam has delivered the breakthroughs that made RNAi therapeutics possibleand are just at the beginning of what's possible. Our deep pipeline, late-stage programs, and bold vision reflect our core values: fierce innovation, passion for excellence, purposeful urgency, open culture and commitment to people. We're proud to be a globally recognized top employer, wherean authentic, inclusive culture and breakthrough thinkingfuel one another.
At Alnylam, we commit to an inclusive recruitment process and equal employment opportunity. Qualified applicants will receive consideration for employment without regard to their sex, gender or gender identity, sexual orientation, race, color, ethnicity, national origin, ancestry, citizenship, religion, creed, physical or mental disability, pregnancy status or related conditions, genetic information, veteran or military status, marital or familial status, political affiliation, age, or any other factor protected by federal, state, or local law. Alnylam is an E-Verify Employer.
>
The Research Informatics group is looking for a Software Engineer II to develop, maintain, and support web applications and tools utilized by Research, Early Development, and other groups within Alnylam. These tools directly support the discovery and development of RNAi therapeutics, enabling scientists to analyze data, make decisions, and accelerate progress toward new medicines. Because RNAi is a relatively new therapeutic modality, much of our work involves building custom software, ranging from data pipelines and APIs to user-facing applications and visualizations.
We are also expanding our internal AI platform, including tools for natural language querying, structured data access (e.g., text-to-SQL), and working with unstructured data. Engineers on the team contribute to these systems and help integrate them into scientific workflows. This role is a good fit for someone early in their career who has some professional experience and is excited to take on increasing ownership, contribute to real-world scientific problems, and grow within a collaborative engineering team.
This position is
hybrid
and will be primarily located in Cambridge, MA.
Key Responsibilities
Work with scientists and internal users to understand needs and help design and implement software solutions
Build, test, debug, and maintain web applications, APIs, and data-driven tools
Ability to work independently on well-defined tasks and collaborate on more complex projects
Contribute to the design and improvement of existing systems and workflows
Write clear documentation (design notes, technical specs, diagrams)
Participate in code reviews and follow established engineering best practices
Collaborate with the team through agile ceremonies (standups, sprint planning)
Qualifications
Required
BS in Computer Science or equivalent experience
1-3 years of professional software development experience
Strong fundamentals in programming, debugging, unit testing, and problem solving
Familiarity with version control (Git)
Understanding of web application architecture (client/server interactions, APIs)
Experience with one or more of the following:
Python
JavaScript / TypeScript
SQL
Preferred
Experience with any of these frameworks/tools is a plus
Flask or similar backend frameworks
React or modern frontend frameworks
AWS or other cloud platforms
SQLAlchemy or ORM tooling
Docker or containerization
Exposure to AI-powered tools or data workflows
Familiarity with agile methodologies
Other
Strong communication skills and ability to work with both technical and non-technical stakeholders
Eagerness to learn and grow in a collaborative environment
Engineers on this team regularly see their work used directly by scientists and researchers.
#LI-JR1
U.S. Pay Range
$99,500.00 - $134,600.00
The pay range reflects the full-time base salary range we expect to pay for this role at the time of posting. Base pay will be determined based on a number of factors including, but not limited to, relevant experience, skills, and education. This role is eligible for an annual short-term incentive award (e.g., bonus or sales incentive) and an annual long-term incentive award (e.g., equity).
Alnylam's robust Total Rewards package is designed to support your overall health and well-being. We offer comprehensive benefits including medical, dental, and vision coverage, life and disability insurance, a lifestyle reimbursement program, flexible spending and health savings accounts and a 401(k)with a generous company match. Eligible employees enjoy paid time off, wellness days, holidays, and two company-wide recharge breaks. We also offer generous family resources and leave. Our commitment to your well-being reflects our belief that caring for our people fuels the impact we create together.
Learn more about these and additional benefits offered by Alnylam by visiting the Benefits section of the Careers website: careers
AboutAlnylam
We are the leader in RNAi therapeutics- a revolutionaryapproach with the potential to transform the lives of people with rare and common diseases. Built on Nobel Prize-winning science, Alnylam has delivered the breakthroughs that made RNAi therapeutics possibleand are just at the beginning of what's possible. Our deep pipeline, late-stage programs, and bold vision reflect our core values: fierce innovation, passion for excellence, purposeful urgency, open culture and commitment to people. We're proud to be a globally recognized top employer, wherean authentic, inclusive culture and breakthrough thinkingfuel one another.
At Alnylam, we commit to an inclusive recruitment process and equal employment opportunity. Qualified applicants will receive consideration for employment without regard to their sex, gender or gender identity, sexual orientation, race, color, ethnicity, national origin, ancestry, citizenship, religion, creed, physical or mental disability, pregnancy status or related conditions, genetic information, veteran or military status, marital or familial status, political affiliation, age, or any other factor protected by federal, state, or local law. Alnylam is an E-Verify Employer.
>