RCT #184 - The Job Market for Our Community. Plus: Actual managment; ChemOS; Google's View of Software Quality; SciCode codeing benchmarks; Leonhard Med TRE; Blender for scientific Viz; the Anaconda mess
Hi, everyone:
Happy September! For those of you, like me, in the Northern Hemisphere, I hope you enjoyed your summer and that the academic year is off to a great start. For Southern colleagues, I hope spring is off to a great start. And I hope the issues from the archives were of interest (I got some great comments!)
This will be a short one to get us back into the swing of things.
One thing I couldn’t help but notice as I kept the job board up to date and sent out the highlights is that we’re in a very different jobs environment than I ever remember seeing here at RCT international headquarters:
- There’s just more jobs out there than I ever remember there being - we have 369 up right now, and I’m being much fussier about what gets included than I have been at any time in the past four years.
- More jobs is better than fewer jobs, but the high number is also partly because jobs are opening up faster than they’re being filled. Some of these jobs are taking forever to close - there’s some good-looking jobs that’ve been on the board since February.
- There’s been a startling number of institution-level academic jobs titled director or higher, for running combined software, data, and HPC efforts across campus. This is terrific news! When I started the board, seeing these teams fragmented by department and by practice was still the default.
- Even better, some of these jobs explicitly have peer directors, reporting up to the same manager, who are in charge of shared research facilities (things like bioinfo cores, cryo-em facilities…). This is hugely important for a couple of reasons. For one, all these teams are peers, and I find it incredibly disheartening how few teams (even teams I talk to in the same institution!) know about each other on campus. It’s important that they work together; they are not the competition (#142)
- Further, someone should be looking at all these research technical professional teams as a portfolio. As I say here so often you’re sick of hearing it — we are a research function, not an IT function. Our job is to enable research, and someone who finds themselves with an extra tranche of money some given budget year should be deciding between giving it to a spectroscopy core vs a research software team, rather than between a research HPC system vs more desktop support for the finance department.
- Speaking of shared research facilities, I’m seeing an “echo” of the brief cryo-em facility manager boom that I saw last year - presumably this is tied to funding cycles for such infrastructure.
It’s worth discussing that in the context of the corresponding jobs in industry that I also include in the job board.
- This is an absolutely brutal time for job seekers in tech, for almost everything except HPC infrastructure (including datacentres) or AI jobs.
- Even in tech, AI jobs are staying open for a long time - there are just more jobs than candidates right now.
- There are definitely job for people developing novel deep learning architectures, etc, but one big part of AI jobs are for applying deep learning to particular domains and problems. I think about this like numerical linear algebra - yes, it’s important, but there’s only so many people we need to be writing preconditioners and sparse solvers. Most of the work is around using those tools to get work done.
- Another part is for AI infrastructure, especially around storage and orchestration.
- Outside of AI and AI infrastructure for most other areas, tech jobs are seeing hundreds or thousands of applicants per open position.
- So this doesn’t help us for some of our roles that were already hard to get candidates for, but if you’re looking for say web developers or data scientists or systems administrators or even say small-scale kubernetes infrastructure expertise there are a lot of people looking for alternatives to industry right now.
- On the other hand, biotech has picked right back up after their own round of layoffs, which is making things tough again for some core facilities trying to hire.
- Quantum is starting to pick up again in earnest, too.
- When the job board began, I was seeing “manager, data management” type jobs in regulated industries which were starting to hire data science teams. Now, with the AI boom, these have become something like Data Governance or Responsible AI roles, and they are everywhere, having really picked up over the summer. I find those roles fascinating not just because they reflect the importance of what we do (and the responsibility we should feel!) but because they are interesting interdisciplinary jobs, combining data, software, policy, and sometimes computing or storage expertise.
More and more research institutions recognizing the importance of what we do is fantastic; the fact that other sectors have also recognized this has been, um, something of a mixed blessing. Still, this is the most exciting time for research technical professional jobs I remember seeing.
By the way - I maintain the job board with information from emails I get, augmented by periodic Google jobs searches. Every email (or direct job submission!) I get is that much less wading through search results that I have to do. Emails are even more important for jobs in Australia, New Zealand, or Europe - for reasons only known to Google, I no longer have any visibility into any AUNZ jobs through their search, and visibility into European jobs has always been challenging. So please send me or submit any jobs that involve leading research technical professional teams, whether as a manager or IC leadership (typically involving titles like “Lead” or “Principal” or words to that effect).
And with that, on to the roundup!
Managing Teams
Over the summer, Manager, Ph.D. also had issues from its archives:
- #57, “Performance Communication is Expectation Communication”
- #60, “Quarterly goal setting & review sessions”
- #111, “The Complete Intern Checklist"
- #128, “Management 101 = individuals; 201 = the team”
Technical Leadership
The Antidote to "Manager Mode" is Actual Management - Ed Bautista
I’ve moved management stuff into Manager, Ph.D., but this one I think is specifically relevant to teams like ours.
What do small nonprofits, startups, and digital research professional teams like ours all have in common? They are often led by “founders”.
It’s still often the case that teams like ours are organized around their first employee, or the person who was brought in to start a team.
The thing about a founder led small team is that one person has the entire context of the operation and the relevant stakeholders in their head. It works amazingly well, right up to the point where it doesn’t, because such an operation can’t scale and often won’t survive if the founder leaves.
Now, many such founders have or develop the skills to start delegating, and growing their team members, and move to a more sustainable founding, one that isn’t built entirely around them. But some don’t, and those organizations really struggle when the amount of context the team needs to operate exceeds their founder’s hat size.
(You can ask anyone who’s been around the nonprofit field for any length of time if they know of a nonprofit that fits that description, and you will get a yes.)
The startup ecosystem tend to lionize such founder-centric efforts - and why not, there’s an easy to understand hero in the story! A recent article on “founder mode” vs “manager mode” generated a huge amount of discussion in this past week.
As Bautista points out, this is goofy and misunderstands management. My own opinion is that this is at least partly because founder-as-hero is an easy story to tell, while good, responsible, professional management - just doing the quotidian tasks of supporting a team, growing its individuals, understanding the landscape, and making sure decisions get made - is hard to talk about.
Cool Research Computing Projects
ChemOS 2.0: An orchestration architecture for chemical self-driving laboratories - Sim et al., Cell
I don’t have much to contribute to the discussions of laboratory automation. But it is absolutely wild to me that research computing has, over the course of my career, moved from being something that happens after or alongside of experimentation to informing and now actually orchestrating the experiments.
One of the themes of this newsletter has always been that siloing by type of work is a mistake - software “versus” systems “versus” data management or data science “versus” domain expertise. The most interesting applications are always combinations of at least two. Here we have databases, simulations, systems orchestration, and robotics all part of one workflow.
Research Software Development
RDEL #53: How does Google describe software quality? - Lizzie Matusov, Research-Driven Engineering Leadership
Matusov looks at a study by Google researchers about software quality is thought of within Google as a whole (obviously, individual teams have particular focus). The results are a nice overview of software, from code to use:
- Code Quality: This aspect of quality is focused on the internal attributes of the code itself. Key factors include:
- Maintainability: How easily code can be understood, corrected, adapted, and enhanced.
- Testability: How code supports testing efforts, allowing for automated tests and ensuring that defects can be efficiently identified.
- Comprehensibility: How easily a developer can understand the code.
- Complexity: The level of complication within the code.
- Readability: How easily the code can be read and understood. - System Quality: This pertains to the performance and reliability of the overall system. Key components include:
- Reliability: The ability of the system to operate without failure over a specific period under predetermined conditions.
- Performance: The efficiency of the system in terms of response times and resource usage, ensuring that the system performs well under various conditions and loads.
- Low Defect Rates: Ensuring that the system has minimal bugs or issues. - Process Quality: This focuses on the quality of the development processes themselves. Important aspects include:
- Comprehensive Testing: Implementing thorough testing practices to ensure that defects are identified and resolved early in the development process.
- Thorough Code Reviews: Conducting detailed reviews of code by peers to catch potential issues, improve code quality, and share knowledge within the team.
- Effective Planning: Ensuring that project planning is robust and realistic. - Product Quality: This is centered on the end user's experience with the final product. Key factors include:
- Utility: The usefulness of the product in addressing the needs and requirements of its users.
- Usability: The ease with which users can interact with the product.
- Reliability: The consistency of the product's performance, ensuring that it works as expected without failures or issues.
When I started we focused mostly on 2, things like performance or bug counts; 1 and 3, code quality and process quality have become hugely more talked about in the past decade or two, which is tremendous. I’m just starting to see more of a focus on things like usability in our communities, but it is happening.
This is interesting - SciCode is a set of of research coding benchmarks; the intent is for training or testing LLM-based software development tools for coding particularly for research, but it could be used in a number of different contexts.
Research Data Management and Analysis
Leonhard Med, a trusted research environment for processing sensitive research data - Okoniewski et al, J. of Integrative Bioinformatics
Sensitive research data is becoming increasingly important, and we’re starting to see more papers on Trusted Research Environments (TREs) for managing and analyzing such data sets. This is a recent one I like because it talks a little bit about the evolution of the system as needs changed.
How to make an impactful scientific visualisation - Sebastien Lemaire, EPCC
This is pretty cool - EPCC has some tools for using Blender for scientific visualization, and Lemaire here shows a bit about a super-cool visualization of a jet of CO2 was made using Blender and those tools.
Research Computing Systems
Anaconda puts the squeeze on data scientists now deemed to be terms-of-service violators - Thomas Claburn, The Register
There’s been a lot of discussion about Anaconda’s terms of service (updated in March), especially as they’ve started directly approaching Universities. Here’s a publicly viewable discussion on ask.cyberinfrastructure, but these conversations have been happening on mailing lists all over academia.
Hopefully this case will get sorted out in some favourable way, but it ties into the same issue that came up a year ago with RedHat and CentOS (#170). It’s different in an important way - the Anaconda mess is galling because part of the issue is that the TOS changed so recently and suddenly. But it’s another example of the same phenomenon - free tiers vanishing or getting reduced in scope while institutions are being asked to pay money for something they’ve built into trainings and service delivery.
(Disclaimer - my current day job is for a company that sells support for software amongst other things; as always, this newsletter is my opinion and no one else’s, and the following has been my position for as long as I’ve been writing.)
Stuff costs money. Peoples’ time especially costs money (which is a good thing). Now that the era of zero interest rates that’s been with us since ~2008 is well past its end, and with new tax laws affecting software development in the US to boot, money is harder to come by in the software industry. That means that there’s been a huge increase of free tiers drying up, and organizations becoming much more serious about collecting money from organizations that are using their products as core parts of their own offerings.
In research we’ve gotten very used to getting things for free, and tend to believe we’re entitled to it — after all, we’re the ones advancing human knowledge! But that doesn’t change the fact that people still need to be paid if these products are to exist and be maintained.
I am not telling anyone to avoid using free software. We all run Linux and gcc and python, after all, and well we should! Its just that now we’re entering a period where to run our products and services with professionalism means recognizing that building free tiers/versions of software or services into core parts of our own offerings or operations is a risk that needs to be registered and managed; particularly in cases where the paid versions are the business model the whole offering rests on.
Obviously, everything has risk; a commercial offering (or paid tier) could change its price, or purely community-supported FOSS code could just stop being maintained. The FOSS code withers away slowly, though, and a price increase in the paid-for option is probably tracked at least at some level as a risk, since someone is writing cheques. It’s this intermediate case that’s been catching us off guard.
Random
A DSL for implementing math functions
A 1984-era Mac 128K on a A Raspberry Pi RP2040 microcontroller
Speaking of, here’s a blog which shares my deeply unpopular opinion amongst tech folks - I just don’t see the point of a Raspberry Pi when you can buy new or used micro PCs so readily.
In praise of profiling by just repeatedly running a program and hitting ^C.
Really interesting to see what comes of positron, Posit (née RStudio)’s “next generation data science IDE”
When I was starting my career, calculating digits of pi was a compute problem, now it’s a storage problem.
The Game of Life in HTML checkboxes
Yeah, but would that scale? The story of a single dashboard of 650 million checkboxes with shared mutable state for all viewers.
Use GenAI to roast your github profile
Apparently you can deep link to a specific page in a PDF
That’s it…
And that’s it for another issue. If any of the above was interesting or helpful, feel free to share it wherever you think it’d be useful! And let me know what you thought, or if you have anything you’d like to share about the newsletter or stewarding and leading our teams. Just email me, or reply to this newsletter if you get it in your inbox.
Have a great weekend, and good luck in the coming week with your research computing team,
Jonathan
About This Newsletter
Research computing - the intertwined streams of software development, systems, data management and analysis - is much more than technology. It’s teams, it’s communities, it’s product management - it’s people. It’s also one of the most important ways we can be supporting science, scholarship, and R&D today.
So research computing teams are too important to research to be managed poorly. But no one teaches us how to be effective managers and leaders in academia. We have an advantage, though - working in research collaborations have taught us the advanced management skills, but not the basics.
This newsletter focusses on providing new and experienced research computing and data managers the tools they need to be good managers without the stress, and to help their teams achieve great results and grow their careers. All original material shared in this newsletter is licensed under CC BY-NC 4.0. Others’ material referred to in the newsletter are copyright the respective owners.
Jobs Leading Research Computing Teams
This week’s new-listing highlights are below in the email edition; the full listing of 368 jobs is, as ever, available on the job board.
Director, Research Computing - George Mason University, Fairfax VA USA
The George Mason University Director of Research Computing leads the mission, vision and strategy for cyberinfrastructure (CI) services and investments in alignment with the strategic vision of the University, Office of Research and ITS. The Director is responsible for recruiting, training, and retaining a team that designs, implements, and monitors the University’s research computing systems. The Director handles the development of high-performance computing (HPC) clusters, cloud implementation, data storage and transfer services for fundamental, sensitive, and secure computing systems, to include GCC and GCC high environments. The Director regularly engages with Academic units, ITS, Library and research leadership on institutional-wide strategy and investments. The Director builds and maintains relationships with the faculty and the various stakeholders to include computing partners in the Office of Research Integrity and Compliance.
Program Manager, Next Generation Initiatives - CIFAR, Toronto ON CA
Reporting to the Senior Director, Research and Head, Next Generation Initiatives, the Program Manager, Next Generation Initiatives provides support and handles program management needs of an early career fellowship program. This person provides administrative support to the development and execution of Next Generation programs and activities under CIFAR’s Next Generation Initiatives. The role occasionally supports research activities and research program operations, including the calls for applications and program reviews.
Director of Research Computing - Cleveland Clinic, Cleveland OH USA
The Director of Research Computing will be responsible for the day-to-day oversight of information technology resources in a large, heterogenous biomedical research facility that includes discovery, translational, and clinical research workstreams. Successful candidates will have a background in strategic planning and working with systems administrators, engineers, IT managers, and vendors for the deployment of networked computing/IT resources across server and workstation technologies to support biomedical research. Experience in communicating strategic plans to research leadership and other IT leaders is fundamental to the position.
Software Engineering Manager, Hobby-Eberly Telescope, McDonald Observatory - University of Texas Austin, Austin TX USA
This position is for a software engineering manager for the Hobby-Eberly Telescope (HET) at the McDonald Observatory. The HET is one of the world’s largest telescopes, operates on a 24/7 schedule, and is 16 miles from Fort Davis, Texas (440 miles from the UT Austin campus). This position, on occasion, is expected to respond to problems and business needs relating to the telescope outside of normal work hours (nights, weekends, and holidays). Residence in the Observatory's residential community may be available and required. The position may be subject to “call-back” as an essential emergency or critical response employee. Must be eligible to work in the US full-time for any employer without sponsorship. This position manages the day-to-day activities and longer-term projects for the HET software team.
Manager, Research Data Science - CoMind, London UK
At CoMind, we are developing innovative neuro-sensing technologies that will generate a wave of new neuroscience and medical applications. In joining us, you will be helping to create cutting-edge technologies that will improve how we diagnose and treat brain disorders, ultimately improving and saving the lives of patients across the world. The Research Data Science Manager at CoMind will lead a team of highly talented and experienced data scientists and machine learning engineers and report directly to the Chief Scientific Officer. The Research Data Science team is responsible for all of CoMind’s extensive research and development in signal processing, new algorithm development, experimental data analysis, clinical data analysis, statistics, simulation, and machine learning model development. CoMind is at an extremely exciting stage of development where clinical data collection and machine learning development are about to ramp up dramatically.
Principal Statistician - Bioinformatics & Biostatistics - The Francis Crick Institute, London UK
In this position, you will be working as part of the Bioinformatics & Biostatistics Scientific Technology Platform, a talented and dynamic team to provide statistical analysis expertise and leadership to help Francis Crick research groups achieve their research ambitions. Provide statistical expertise to help Francis Crick scientists achieve their research objectives. Lead collaborative statistical analysis projects involving multiple statisticians, bioinformaticians and researchers. Provide leadership within the group in line with core Crick values to help achieve group and institute objectives. Take on specific group responsibilities in analysis development, project management and staff development.
Senior Project Manager, Computing & Software - Square Kilometer Array Observatory, Cheshire UK
At the SKAO we are coordinating a global effort to deliver one of the largest science facilities on the planet. The SKAO telescopes will be next-generation instruments that will help to answer key questions in astrophysics, drive technological innovation and support human capital development. The SKAO Project Management Group holds the project management and control expertise within the Observatory. During Construction, the Senior Project Managers procure and deliver the SKA-Mid and SKA-Low telescope facilities and the enabling computing & software required by leading teams of project managers and wider matrixed delivery teams. The Senior Project Managers are responsible for delivery of their scope within the agreed budget and schedule, managing change, reviews, risks and issues and performing regular reporting and variance analysis.
Senior Manager (Software Engineering) - Cancer Research UK, Stratford UK
CRUK has an ambitious approach to Engineering. Our in-house software solutions include a Content Management platform supporting multiple websites, Event and Activity Management web applications, Online Fundraising platform, Payments platform, Ecommerce and mobile apps. These are business critical systems under continual agile development, operating at scale for millions of users: cancer patients looking for information, supporters and volunteers helping with fundraising, researchers working towards curing cancer. Whilst CRUK is a complex organisation, we encourage innovation by setting up small multi-skilled product teams empowered to make decisions and prioritise their work. Lead CRUK’s Software Engineering capability (25 to 30 staff), evolve and deliver the software engineering strategy, developing platforms and products that are reliable, secure, performant and flexible. Accountable for line managing, leading and developing an inclusive and high functioning team creating a positive culture which recognises success, develops and drives high performance and rewards results to retain talent within the team and wider function.
Core Facility Manager - University of Southern Mississippi, Hattiesburg MS USA
Maintain all facility equipment to ensure peak operation. Coordinate regular maintenance and service for malfunctioning instruments. Maintain up to date training and knowledge of all facility equipment and new technologies available in biomedical research. Train core users on proper equipment usage. Supervise usage of instruments Perform validation and initial testing of new technology and methods in the core facility. Coordinate and present workshops and seminars for advanced and/or new equipment. Present core facility capabilities and resources at scientific meetings and conferences. Complete annual reporting required by Director. Track and document usage of equipment and ensure acknowledgment in grants and publications derived from equipment usage.
Software Project Manager - Scientific Research Corporation, San Diego CA USA
Scientific Research Corporation (SRC) is searching for a Software Project Manager to oversee a large team performing systems engineering and software engineering production across the complete Development, Security, and Operations (DevSecOps) lifecycle of a project. Engineering tasking includes planning, design, concept of operations development, requirements management, risk management, software production, systems integration, testing, configuration management, quality assurance, and installation of software and hardware. Work will be performed at the customer site in San Diego, CA.
AI Principal Researcher, Crime Analytics Advisory & Development Unit - Vancouver Police, Vancouver BC CA
The Vancouver Police Department is actively seeking a Principal AI Researcher to lead the research and development of a cutting-edge public safety initiative. This position offers an annual salary of $95,000. The project is funded by a $1.8 million grant from the Department of National Defence (DND), Defence Research & Development Canada (DRDC), and is set to run until July 2027. Under the Canadian Safety & Security Program (CSSP), the project titled “Lighting the Path with AI: Advanced Analytics & Decision Support for First Responders” focuses on developing actionable intelligence by harnessing Big Data and Artificial Intelligence (AI) to enhance decision-making and emergency management capabilities.
Engineering Biology Research Project Manager - University of Manchester, Manchester UK
The Project Manager will work jointly across two separate projects in the area of ‘Engineering Biology’. The first project is a BBSRC-funded sLoLa programme led by Prof Sophie Nixon (Department of Earth and Environmental Sciences) that aims to unearth the 'rules of life' that govern the interactions between microbial community members in environmental microbiomes, with the view to develop predictive approaches that can help us to understand and control microbiome function. Drawing on low diversity communities that inhabit geothermal springs, we will interrogate the metabolic, ecological and evolutionary interactions between community members that collectively govern the conversion of CO2-rich industrial waste gases into value-added products. The second project is an EPSRC-funded programme to develop a new national centre and technical training hub for ‘Biomolecule Engineering’ that is jointly led by a team of 6 Senior Technical Specialists. It brings together a range of research technology platforms that span the fields of biology, chemistry, automation and computation to provide a highly interdisciplinary approach to biomolecule engineering. This new national facility will provide open access to all technology platforms and technical expertise for researchers from both academia and industry and will establish a training centre for biomolecule engineering via user workshops, bespoke training and placement opportunities, online interactive training material and direct placements for apprentices.
Manager, Analytics, AI, and Data Quality - eHealth Saskatchewan, Remote SK CA
Reporting to the Director of Information and Analytic Services, the Manager of Analytics, Data Quality, and AI is responsible for the strategic leadership and overall management of eHealth’s Information Services team in support of improved patient outcomes and health system management. This is an existing role at eHealth that is responsible for leading, developing, and planning with a team of highly talented individuals that support the organizations data and analytics strategy. Daily responsibilities in this position will include solving problems, leading the team, project oversight, planning future enhancements, vendor management, financial forecasting, building reporting/decision items for senior leadership, and building and maintaining partner relationships.
Staff Scientist, Quantum Computing - CMC Microsystems, Sherbrooke QC CA
This is a full-time hybrid role for a Staff Scientist in Quantum Computing at CMC Microsystems in Sherbrooke, QC, with flexibility for remote work. The Staff Scientist will be responsible for conducting research, design, and implementation of quantum computing technologies. Daily tasks include analyzing data, developing algorithms, collaborating with cross-functional teams, and contributing to the advancement of quantum software and hardware solutions.
Flow Cytometry Facility Manager - University of Alberta, Edmonton AB CA
Reporting to the Vice Dean of Research (Basic Sciences), the Manager is the Faculty’s expert in the rapidly changing field of flow cytometry, a critical platform in biomedical research. The Manager is the point of contact for the Flow Cytometry Facility and oversees the operations of this facility. The Manager trains users, collaborates with faculty members in research projects, teaches undergraduate and graduate courses and provides expert scientific advice to the administration. Within the core facility, the Manager is responsible for the smooth operations of the facility, the supervision of technical staff, and adherence to biosafety procedures.
Senior Engineering Manager - DNAstack, Toronto ON CA
DNAstack's mission is to accelerate precision medicine and research by developing and providing innovative software solutions for genomics and multi-omics data. We aim to make complex biomedical data more accessible, interoperable, and actionable, thereby empowering researchers, clinicians, and institutions to derive meaningful insights and improve health outcomes. DNAstack is dedicated to advancing scientific discovery through collaboration, cutting-edge technology, and a commitment to privacy and data security. As a Senior Engineering Manager, you will lead and mentor a talented team of engineers, driving innovation and excellence in our product development. This role offers a flexible hybrid work environment, allowing you to seamlessly balance remote work with essential in-office collaboration.
CB2 Regional Node Coordinator – Atlantic - Dalhousie University, Halifax NS CA
Dalhousie University is seeking a Regional Coordinator to take on coordination of the CB2 Platform’s bioinformatics, computational biology and data science training and community building activities across the Atlantic Provinces. As a national initiative, this high-profile position will help realize the CB2 Platform’s goals to create an innovative training platform and thriving bioinformatics, computational biology and data-science community. The role involves identifying and championing the training needs of the Atlantic region, and bringing innovative training programs to your entire region and its diversity of audiences, as well as coordinating these offerings with the platform’s other regions. Training offerings may be from the Canadian Bioinformatics Workshops, Carpentries or other providers who meet the core requirements of the CB2 Platform. The role also involves developing and promoting career and community building activities that extend and support the learning experience beyond the classroom and engages diverse and underrepresented audiences.
Principal AI Research Engineer - University of Cambridge, Cambridge UK
You'll be leading on a diverse range of AI software projects and on user engagement. You will be comfortable adapting your approach to meet the needs of the project, client and team. You will be working with advanced AI tools and methods on projects with experienced users as well as novice users and will have an engaging approach to both. You will build relationships at all levels with experience of influencing and negotiating with stakeholders to achieve goals.
Senior Project Manager, Computing & Software - Square Kilometer Array Observatory, Cheshire UK
The Senior Project Manager Computing & Software leads the procurement and delivery of the computing, software and networks for both telescopes, managing a budget of over Euro 100M (20M pa) and engaging with stakeholders in the majority of SKAO’s member countries.
Manager, Bioinformatics Operations - Immunology - Allen Institute, Seattle WA USA
The Allen Institute for Immunology is seeking a Manager of Bioinformatics Operations with broad experience in analyzing and developing analysis tools for single-cell omics data to manage day-to-day bioinformatics operations. Reporting to the Director of Informatics & Computational Biology at the Allen Institute for Immunology, the ideal candidate is a self-motivated team player who can work closely with immunologists, bioinformaticians, and software developers. The ideal candidate is an excellent communicator who can translate ideas into solid data analysis plans and testable hypotheses, an experienced tool developer who can standardize internal and external analysis scripts, a good organizer who can manage multiple projects simultaneously, a quick learner who can adapt new methodologies to achieve goals, and a tireless worker who can complete projects under time constraints. The successful candidate will mentor and manage a small group of Bioinformatics Analysts.
Product Manager, Research Computing Products - Harvard Business School, Boston MA USA
Reporting to the Managing Director, Research Technologies in HBS’s IT department, the Product Manager defines product strategies and engages with faculty and partners to define the functionality and roadmaps for our research computing platforms and products. The Product Manager collaborates in the design, development, testing, delivery, and support of high-quality and innovative research computing products that advance HBS's research mission. They oversee the research product and service deployment and support in both on-premises and cloud environments. They are responsible for ensuring that research computing products and services meet the faculty's research goals and comply with IT standards.
Associate Director, Research Computing - Rensselaer Polytechnic Institute, Troy NY USA
The Associate Director, Research Computing provides leadership and vision for the development, support and maintenance of campus research computing and cloud services, including high performance and quantum computing. This also includes customer support for system enhancements and day-to-day operations for users, system integration, and development/rollout of technical solutions.
Senior HPC Architect - NVIDIA, Santa Clara CA or Remote TX or CA USA
We are looking for an outstanding hands-on architect/engineer for a Senior HPC architect role to support deployment and bringup of large-scale GPU compute clusters. Be a key player to enable the most exciting computing hardware and software and contribute to the latest breakthroughs in artificial intelligence and GPU computing. Provide insights on and implement at-scale system administration and tuning mechanisms for large-scale compute runs. You will work with the latest accelerated computing and Deep Learning software and hardware platforms, and with many scientific researchers, developers, and customers to craft improved workflows and develop new, leading differentiated solutions. You will interact with HPC, OS, GPU compute, and systems specialist to architect, develop and bring up large scale performance platforms.
Team Lead for HPC Engineering - Oak Ridge National Laboratory, Oak Ridge TN USA
We're hiring a Team Lead for HPC Engineering to focus on the growth and management of our team, and providing oversight of technical projects/operations in direct support of our customers and projects! This position resides in the emerging Technologies and Computing (ETAC) group in the Research Computing Support (RCS) division of the Information Technology Services Directorate at Oak Ridge National Laboratory (ORNL). ETAC focuses on support researcher’s HPC computing, Data engineering and management, Infrastructure as a Service, and new technology needs. Staff charge directly to projects or programs, and not to a centralized budget. Our goal is to enable research while protecting ORNL assets, especially from cyber incidents. Team Leads manage staff, assigning them to projects in many directorates. RCS staff who support those directorates report directly to you. The expectation is that a small amount of your time will be spent on research projects as well. Routine meetings with the customer (those providing funding) and the directorate management are needed to ensure IT needs are being met, and to manage workload as projects ramp up and down.