1

Research Computing Consultant Jobs in Washington

Quantum Research Physicist

Washington, DC · On-site

$115K - $215K/yr

JTEC Consulting is seeking Quantum Physicists to work in support of a federal government program ... Future Computing and High-Performance Computing (HPC) Solutions * Expertise in superconducting ...

Introduction A career in IBM Consulting is built on long-term client relationships and close ... Algorithms, architectures and technologies crucial for future computing systems and prototype ...

Software Engineer

Washington, DC · On-site

$140 - $225/hr

He also previously ran a successful consulting organization, helping customers merge technology ... S. The constellation of tools available to research security professionals is massive - and for ...

Cybersecurity Engineer

Washington, DC · On-site

$130 - $225/hr

He also previously ran a successful consulting organization, helping customers merge technology ... The constellation of tools available to research security professionals is massive - and for good.

Software Architect

Washington, DC · On-site

$165 - $260/hr

He also previously ran a successful consulting organization, helping customers merge technology ... The constellation of tools available to research security professionals is massive - and for good.

next page

Showing results 1-20

Research Computing Consultant information

What is a research computing consultant?

Research Computing Consultants are professionals who assist researchers in utilizing advanced computing resources, such as high-performance computing (HPC) clusters, software tools, and data management systems, to support their scientific and academic work. They provide expertise in areas like programming, data analysis, workflow optimization, and troubleshooting technical issues. Their role is to bridge the gap between research needs and available computing technologies, enabling researchers to conduct complex analyses more efficiently.

How does a research computing consultant typically collaborate with faculty and researchers on projects?

Research Computing Consultants often work closely with faculty, graduate students, and research staff to understand their computational needs and provide tailored solutions. This collaboration may include advising on high-performance computing resources, assisting with software selection, optimizing code, and offering training sessions. Consultants serve as a bridge between researchers and IT infrastructure, ensuring projects run efficiently and effectively. Regular meetings, workshops, and one-on-one consultations are common, fostering a collaborative environment where technical expertise supports innovative research.

What are the key skills and qualifications needed to thrive as a research computing consultant, and why are they important?

To thrive as a Research Computing Consultant, you need a strong background in computer science, data analysis, and scientific research methods, typically supported by a relevant degree. Familiarity with high-performance computing (HPC) systems, programming languages (such as Python or R), and research software platforms is essential. Excellent problem-solving skills, communication, and the ability to collaborate with researchers from diverse disciplines set top candidates apart. These skills ensure effective support for research projects, enabling scientists to leverage advanced computing resources and achieve impactful results.

What is the difference between Research Computing Consultant vs Research Software Engineer?

AspectResearch Computing ConsultantResearch Software Engineer
CredentialsTypically requires a degree in computer science, engineering, or related fields; certifications in HPC or data management are commonUsually holds a degree in computer science, software engineering, or related disciplines; experience with programming and software development certifications
Work EnvironmentCollaborates with researchers to optimize computing resources, provide technical support, and develop workflowsDevelops, tests, and maintains research software, often working closely with research teams on specific projects
Employer & Industry UsageFound in academic institutions, research labs, and government agencies supporting research infrastructureCommon in research institutions, universities, and industry R&D departments focusing on software development for research

While both roles support research through technical expertise, Research Computing Consultants focus on optimizing computing resources and support, whereas Research Software Engineers primarily develop and maintain research software. Both roles require strong technical skills and often overlap in research environments.

What cities in Washington are hiring for Research Computing Consultant jobs?

Cities in Washington with the most Research Computing Consultant job openings:

Systems Engineer, Junior

Technica Corporation

Dulles, VA • On-site

Full-time

Retirement

Re-posted 14 days ago


Job description

Responsibilities
This Systems Engineer, Junior role is split evenly between software development and infrastructure support for two BioTeam customers at NIH. This position works collaboratively with BioTeam consultants and customers to provide IT and software solutions that best fit customer requirements.
The employee will need to be comfortable balancing two distinct workstreams within the same week:
50% Software Development: The software development half of the role focuses on building and enhancing scientific software features that advance the customers' research missions.
  • Build and enhance scientific software applications and features.
  • Support research-focused workflows through custom software solutions.
  • Participate in proof-of-concept, product development, and customer software projects.
  • Help identify project changes and improvements needed to meet objectives.

50% Infrastructure Support: The infrastructure support half focuses on scientific IT and storage environments, keeping research computing systems reliable and performant.
  • Implement and support scientific computing infrastructure solutions.
  • Enable researchers to effectively use HPC (High-Performance Computing) and scientific IT environments.
  • Maintain, upgrade, and troubleshoot HPC clusters, storage systems, and related infrastructure.
  • Work with project managers to deliver projects on time and within budget while managing customer expectations.

Additional responsibilities include:
  • A willingness to acquire new skills, learn from others, multitask, and work on projects outside of the immediate area of expertise
  • Work independently on multiple projects at once
  • Develop or participate in the creation of SOPs and IT processes
  • Maintain, upgrade, and troubleshoot HPC and storage infrastructure

The position is hybrid; combination of on-site at our corporate headquarters location in Dulles, VA. and remote work. Able to provide own working space and telecommunications connections (e.g., high-speed internet with a secured network). Must be able to travel to NIH campus 1-2 times a month in Bethesda, MD, or as requested by the customer.
Any hybrid work schedule would require customer approval. The NIH has established policies for on-site vs hybrid work which varies across divisions and contracts. Remote work must be coordinated with the team lead and/or NIH POC, ensuring there is zero interruption with the delivery of services.
Requirements
Requirements:
  • B.S. in a life science, computer science, computer engineering or systems engineering related field
  • Software development experience in Python and Typescript
  • U.S. Citizen - able to obtain a U.S. government security clearance
  • Proven experience in analyzing and resolving complex problems quickly, efficiently, and collaboratively
  • Demonstrated strategic project and work planning organization skills

Desired
  • Experience managing or supporting scientific HPC infrastructure (storage, network, computing)
  • Familiarity with AWS and/or GCP
  • Familiarity with Vue
  • Excellent interpersonal, verbal and written communications skills
  • 1-2 years programming experience

Overview
About Technica:
At Technica Corporation, our goal is to provide exceptional professional services and innovative technology solutions that meet or exceed our customer's expectations. We specialize in a wide range of advanced information technology solutions from Systems Engineering to Cyber Security, and from Software Development to Product Solutions. From our locations across the DC Metro area, Hampton, Virginia, and Huntsville, Alabama, we provide technological subject matter expertise, program management and business process knowledge as a trusted advisor in support of our Department of Defense and other Federal Agency customers.
EEO
EQUAL EMPLOYMENT OPPORTUNITY
It is Technica's policy to affirmatively support Equal Employment Opportunity (EEO) for all qualified individuals without regard to color, gender, religion, creed, national origin, age, race, disability, gender identity, genetic information, sexual orientation, marital status, veteran status or any other characteristic protected by law. This policy covers all aspects of the employment relationship including recruiting, hiring, compensation, assignment, promotion, transfer, training, working conditions, employment longevity, retirement, employee benefits and termination.
Technica's EEO philosophy promotes equal employment opportunity throughout the organization. Any form of unlawful employee harassment based on the above mentioned characteristics is prohibited. Equal Opportunity Employer Minorities/Women/Vets/Disabled/Gender Identity/Sexual Orientation.