Sign up to access all features of our service.
  • Job search
  • Favorites
  • Create a CV
    New
  • Salaries
  • Subscriptions

Software Engineer, Hariri Institute

Full-time

Boston University

The Rafik B. Hariri Institute for Computing and Computational Science and Engineering (Hariri Institute) is a university-wide research center reporting to the VP for Research, which serves as the university's premiere interdisciplinary hub for education, research, scholarship, innovation, and technology development associated with computational and data science research. Located in the University's Duan Family Center for Computing and Data Sciences, the Hariri Institute community consists of over 400 faculty affiliates, 50+ administrative and research staff, 200 graduate students, and over $26 million in annual research expenditure. The Software & Application Innovation Lab (SAIL) at the Hariri Institute is a professional research, software engineering, and consulting lab that acts as both a driver and a collaborative partner for computational and data-oriented research efforts across Boston University.

The Software Engineer position bridges the gap between scientific hypothesis and robust software execution. Reporting to the Director, you will work directly with postdocs, graduate students, and the Principal Investigator(s) to design, build, and maintain data pipelines, custom software tools, and computational workflows. This role ensures the lab's research code is stable, scalable, reproducible, and ready for peer-reviewed publication.

Core Responsibilities:

Software Development & Engineering
  • Translate complex mathematical models, scientific algorithms, and raw scripts (Python, R, MATLAB) into clean, modular, and well-documented software packages.
  • Develop and maintain data processing pipelines, user interfaces, or visualization dashboards for lab datasets.


Data & Infrastructure Management

  • Containerize applications (using Docker or Singularity) to ensure identical execution environments across local machines, high-performance computing (HPC) clusters, or cloud platforms.
  • Manage large-scale research datasets, ensuring secure storage, version control, and compliance with institutional data management policies.


Research Collaboration & Support

  • Partner with lab researchers to understand their computational roadblocks and engineer custom tooling to automate workflows.
  • Optimize existing code for performance, speed, and memory usage to handle growing dataset sizes.


Sustainability & Open Science

  • Implement professional software practices within the lab, including version control (Git), automated testing, and continuous integration (CI/CD).
  • Package and document software to open-source standards, enabling external researchers to replicate the lab's findings.

Required Skills

Required Qualifications

Education:

Bachelor's degree in Computer Science, Data Science, Bioinformatics, or a related scientific/quantitative discipline.

Experience: 3–5 years of professional software engineering experience, or an equivalent mix of graduate-level research and development.

Core Technical Skills:

Proficiency in languages common to research (e.g., Python, R, C++, or Julia). Strong expertise with Git, GitHub/GitLab workflows, and writing automated tests. Experience working in Linux/Unix environments and writing shell scripts. Familiarity with containerization tools like Docker or Singularity.

Additional Skills:

Strong communication skills and the ability to explain technical software concepts to non-engineer scientists.

Preferred Qualifications:

Experience running jobs on High-Performance Computing (HPC) clusters using schedulers like Slurm. Experience with cloud platforms (AWS, GCP, or Azure) for scientific computing. Prior experience contributing to open-source software libraries or co-authoring scientific papers.

We are an equal opportunity employer, and all qualified applicants will receive consideration for employment without regard to race, color, natural or protective hairstyle, religion, sex, age, national origin, physical or mental disability, sexual orientation, gender identity, genetic information, military service, pregnancy or pregnancy-related condition, or because of marital, parental, or veteran status. We are a VEVRAA Federal Contractor.
Vacancy posted 4 days ago
Similar jobs that could be interesting for youBased on the Software Engineer, Hariri Institute in Boston, MA vacancy
  •  ...rapidly growing fintech company is hiring a Senior TypeScript Engineer to join their engineering team. As a Senior TypeScript...  ...and extract data from complex investment fund documents for institutional investors. The company specializes in automating document processing... 
    Suggested
    Full time

    Motion Recruitment

    Boston, MA
    2 days ago
  •  ...Software Engineer Boston/NYC OnCorps AI is the leading enterprise Agentic AI solution for middle and back-office automation. The...  ...transparency, control, and auditability required by global financial institutions. Clients rely on OnCorps to deliver measurable operational... 
    Suggested
    Full time

    OnCorps, Inc.

    Boston, MA
    9 hours ago
  • $135k - $325k

    Job OverviewThe Senior Software Engineer will play a key role in designing, building, and evolving Arrowstreet Capital's Shared Data Platform...  ...investment firm that manages global equity portfolios for institutional investors around the world. All qualified applicants will... 
    Suggested
    Full time
    Local area

    Arrowstreet Capital

    Boston, MA
    4 days ago
  • $135k - $325k

     ...build the future technology stack for our software development teams to leverage. The...  ...with automated testing frameworksPlatform Engineering or Composable Application experience is...  ...manages global equity portfolios for institutional investors around the world. All qualified... 
    Suggested
    Full time
    Local area

    Arrowstreet Capital

    Boston, MA
    3 days ago
  • $95k - $165k

     ...a self-driven, team-oriented hands-on engineer who enjoys working on complex problems...  ...responsible for designing and implementing software solutions which take complex investment...  ...manages global equity portfolios for institutional investors around the world. All qualified... 
    Suggested
    Full time
    Local area

    Arrowstreet Capital

    Boston, MA
    3 days ago
  • $80k - $150k

     ...solutions, tailored to the unique return and risk objectives of institutional clients in more than 60 countries, draw on a robust body of...  ...with those of our clients.About the RoleTITLE: Software Engineer, Trading TechnologyTEAM: Investment Implementation & Trading... 
    Full time
    Immediate start
    Remote work
    Flexible hours
    1 day per week

    Wellington Management

    Boston, MA
    9 hours ago
  •  ...scientists, analysts, product managers, and engineering teams to gather requirements, deliver...  ...of experience in the job offered or as Software Engineer, Technical Lead, IT Consultant...  ..., one of the oldest financial institutions, offers innovative financial solutions... 
    Full time

    JP Morgan Chase

    Boston, MA
    4 days ago
  • $120k - $225k

     ...nearly all segments of the global capital markets. Our investment solutions, tailored to the unique return and risk objectives of institutional clients in more than 60 countries, draw on a robust body of proprietary research and a collaborative culture that encourages... 
    Full time
    Remote work
    Flexible hours
    1 day per week

    Wellington Management

    Boston, MA
    2 days ago
  • $90k - $157.5k

     ...State Street Cyber Security Architecture & Engineering team is seeking an accomplished...  ...expertise in Application (AppSec) and software supply chain security implementation/governance...  ....About State StreetAcross the globe, institutional investors rely on us to help them... 
    Full time
    Temporary work
    Flexible hours

    State Street Bank

    Quincy, MA
    1 day ago
  • $98.5k - $141.5k

     ...us as valued professionals and to the millions of people and institutions who rely on us to help them build more secure and prosperous futures...  ...Investment Data Management Office, the Senior Investment Data Engineer contributes to a strategic initiative to unify and harmonize... 
    Full time
    Work at office
    Local area
    Remote work
    Flexible hours

    MFS Investment Management

    Boston, MA
    9 hours ago
  • $115k - $325k

     ...We manage hundreds of portfolios for institutional clients in many geographies. Given our...  ...candidate is an accomplished and driven engineer with experience building complex systems...  ...and seeking ways to continuously improve software development processes and architecture.... 
    Full time
    Local area

    Arrowstreet Capital

    Boston, MA
    2 days ago
  • $135k - $325k

     ...OverviewWe are seeking an experienced Engineer to join our Trading Systems team within...  ...the team.RequirementsStrong professional software engineering experience, preferably in...  ...that manages global equity portfolios for institutional investors around the world. All... 
    Full time
    Local area

    Arrowstreet Capital

    Boston, MA
    4 days ago
  • $108k - $150.67k

     ...0.00/yr - $150,667.00/yr Description & Requirements Broad Institute of MIT and HarvardLocation: Cambridge, MA (hybrid — in-office at least one to two days per week)Position: Senior Software Engineer, Full StackAbout the RoleThe Translational Genomics Group builds... 
    Full time
    Work at office
    Local area
    Flexible hours
    2 days per week
    1 day per week

    Broad Institute

    Cambridge, MA
    9 hours ago
  •  ...management skills. Learn more here: . Job DescriptionThe Senior Software Engineer serves as an experienced technical contributor responsible...  ...lifecycle. Develop and maintain integrations with institutional and third-party systems using RESTful APIs, Oracle REST Data... 
    Work at office
    Remote work

    Harvard University

    Cambridge, MA
    1 day ago
  • $152.5k - $205k

     ...become the Economic OS for the internet. Enterprises, financial institutions, and developers use Circle to power trusted, internet-scale...  ...is a stakeholder.What you’ll be responsible for:The Senior Software Engineer is responsible for extending Circle's in-house blockchain... 
    Permanent employment
    Remote work
    Flexible hours

    Circle

    Boston, MA
    9 hours ago
  • $90k - $180k

     ...solutions, tailored to the unique return and risk objectives of institutional clients in more than 60 countries, draw on a robust body of...  ...with those of our clients.About the RoleSenior Software Engineer - IBORWe are growing our engineering team and looking for highly... 
    Full time
    Remote work
    Flexible hours
    1 day per week

    Wellington Management

    Boston, MA
    4 days ago
  •  ...and are trusted by fintechs, financial institutions, healthcare companies, governments, and...  ...sits at the center of ABCorp’s Product & Engineering organization. We build the cloud-native...  ....com. The Role ABCorp is seeking a Software Engineer to join the Client Experience... 
    Worldwide
    Visa sponsorship

    ABCorp NA Inc.

    West Roxbury, MA
    4 days ago
  • $90k - $157.5k

     ...Clearing business is seeking multiple Assistant Vice Presidents, Software Engineers to join our growing Technology organization. These are...  ...full overview, visit .About State StreetAcross the globe, institutional investors rely on us to help them manage risk, respond to challenges... 
    Full time
    Temporary work
    Flexible hours

    State Street Bank

    Quincy, MA
    1 day ago
  •  ...new thresholds for modern computing Domeyard is seeking a Software Engineer to work with us on the cutting edge of financial...  ...Goldman Sachs, Google and more. Our firm is backed by several institutional investors and hedge fund veterans. Domeyard is a flat organization... 
    Full time
    Work experience placement
    Casual work
    H1b
    Immediate start
    Visa sponsorship
    Flexible hours

    Domeyard LP

    Boston, MA
    9 hours ago
  • $77.1k - $123.3k

     ...dreams through education. What you'll do here: As a Software Engineer, you will deliver a world-class experience for learners and...  ...a global edtech company, supports learners, educators and institutions across more than 100 countries. With products serving nearly... 
    Full time
    Live in
    Local area
    Worldwide

    Cengage Group

    Boston, MA
    1 day ago
  • $79k - $119k

     ...agencies rely on Relativity’s legal AI software to securely surface and manage the most...  ...expanding access to technology for academic institutions through Relativity Academic and...  ...Change. WHAT WE DO At Relativity, engineers don’t just write code. They build the systems... 
    Remote work
    Home office

    Relativity

    Boston, MA
    2 days ago
  • $102.75k - $195.25k

     ...driven to build and test high quality software, acts autonomously, and has experience...  ...actively modernizing (including AI-led engineering), and on a team that values judgement as...  ...compliance frameworks such as National Institute of Standards and Technology, ISO 27001,... 
    Work at office
    Local area
    Remote work
    Visa sponsorship

    Deloitte

    Boston, MA
    3 days ago
  • $100k - $115k

     ...Software Engineer Boston, MA (Hybrid) Vestmark is building the AI-native future of wealth management technology. We are looking for...  ...solutions and services that enable financial advisors and institutions to efficiently manage and trade their clients' portfolios using... 
    Work experience placement
    Internship
    Work at office

    Vestmark

    Boston, MA
    2 days ago
  •  ...serves more than 3.5 million individual, small business and institutional clients. We are a longstanding leader in financial planning and...  ...and completeness of artifacts/documentation associated with engineering designs; pro-actively identify and resolve issues/problems. Verify... 
    Full time
    Part time
    For contractors
    Work experience placement

    Ameriprise Financial

    Boston, MA
    3 days ago
  •  ...the power and hand tool industry and establishing itself as a leader in professional tools and equipment. As an  Full-Stack Software Engineer , you will work hand in hand with our engineering and design team as you help leverage our hardware products with cutting... 
    Full time

    REEKON Tools

    Boston, MA
    9 hours ago
  • $120k - $140k

     ...belief in the promise and power of diversity. We value independent and critical thinking. We're looking for an experienced Software Engineer to join our team. In this role, you'll help design and develop backend systems, implement compelling user experiences, work on... 
    Full time

    Lendbuzz

    Boston, MA
    9 hours ago
  •  ...and are trusted by fintechs, financial institutions, healthcare companies, governments, and...  ...team operates within ABCorp’s Product & Engineering organization and partners closely with...  ...The Role ABCorp is seeking a Senior Software Engineer to help design and scale our Content... 
    Worldwide
    Visa sponsorship

    ABCorp NA Inc.

    West Roxbury, MA
    4 days ago
  •  ...we have an impact on solving public problems that no other institution can match. When you work at Harvard Kennedy School, you make...  ...Center at Harvard Kennedy School (HKS) is seeking a Senior Software Engineer with specialized expertise in software development, generative... 
    Work experience placement
    Live in
    3 days per week

    Harvard University

    Cambridge, MA
    3 days ago
  • $100k - $120k

     ...and education services to more than 1,200 higher education institutions, nearly 12,000 K-12 schools, and millions of individual students...  ...empowers our customer communities to thrive. The Senior Software Engineer on the New Ventures team designs, creates, maintains,... 
    Full time
    Temporary work
    Local area
    Remote work

    Nelnet

    Boston, MA
    4 days ago
  •  ...revolutionize the industry. Our innovative solutions empower financial institutions to enhance efficiency, security, and customer satisfaction. We are seeking a talented and motivated Senior Software Engineer to join our dynamic Engineering Team and contribute to our mission... 
    Work at office
    Remote work

    OnCorps

    Boston, MA
    1 day ago

Do you want to receive more vacancies?

Subscribe and receive similar vacancies to Software Engineer, Hariri Institute. Be the first to apply!