1,982,049open jobs
117,017companies
252,136added this week
Browse all
Salary
$80k – $100k per year
Location
Remote (likely United States)
Seniority
Middle · 4+ years exp

Confirmed on the employer's own hiring board on Oct 26, 2026. First seen by Alion on Oct 20, 2026.

Overview
Company
Impact
Profile match

Computercraft is seeking a Metadata Analyst to support the National Library of Medicine (NLM) at the National Institutes of Health in Bethesda, Maryland. NLM is the world’s largest biomedical and health research library and maintains a preeminent collection of biomedical literature and information resources. NLM’s Metadata Management Program supports the creation, management, enhancement, and distribution of metadata used to describe and provide access to NLM collections.

In this role, you will work full-time performing data analysis, programming, workflow automation, systems integration, and related technical activities supporting NLM’s Metadata Management Program.

Job Responsibilities

  • Developing, testing, documenting, and maintaining Python scripts and reusable automated processes to improve metadata management workflows, reduce manual repetition, and increase efficiency and consistency.
  • Developing automated workflows that integrate with Ex Libris Alma, OCLC services, and other systems via application programming interfaces (APIs), batch processes, and file-based data exchanges.
  • Retrieving, processing, transforming, comparing, and reconciling large amounts of bibliographic, authority, holdings, and related metadata across Alma, OCLC, and other data sources.
  • Developing scripts and processes to manipulate structured and semi-structured data, including MARC/MARCXML, XML, JSON, CSV, and other formats used in NLM metadata workflows.
  • Developing automated validation, logging, exception handling, and reporting processes, and analyzing system outputs and processing results to identify errors, anomalies, and opportunities for workflow improvement.
  • Supporting the testing and implementation of new or modified automated workflows, including validating data changes and documenting APIs, data mappings, processing logic, dependencies, and technical procedures.
  • Conducting technical analysis and prototyping to identify additional opportunities for automation and to recommend technical approaches to Metadata Management staff.
Required Skills/Experience
  • Bachelor's degree in computer science or a related field.
  • Four (4) years of experience developing data-processing and workflow-automation solutions with Python.
  • Experience with Python for retrieving, manipulating, transforming, comparing, validating, and analyzing structured data.
  • Experience with REST APIs, including authentication, requests and responses, pagination, error handling, and processing JSON and/or XML.
  • Experience developing reliable automated processes with logging, validation, exception handling, and reporting.
  • Experience processing structured and semi-structured data formats such as XML, JSON, and CSV.
  • Experience analyzing and reconciling large or complex datasets from multiple sources.
  • Experience with version control, preferably Git, and with maintaining documented, reusable code.
  • Strong analytical, programming, troubleshooting, problem-solving, communication, and technical documentation skills.
  • Ability to obtain Public Trust clearance.
Desired Skills/Experience
  • Familiarity with library bibliographic and authority metadata, including MARC 21 and MARCXML formats.
  • Experience with Python libraries for data analysis, HTTP/API interaction, XML processing, or MARC processing.
  • Experience with metadata matching, normalization, transformation, deduplication, or record reconciliation.
  • Familiarity with library systems, metadata management systems, digital repositories, or other metadata-intensive environments.
Compensation and Benefits

The anticipated salary range for this position is $80,000-$100,000 annually. The starting salary within this range will be based on relevant experience, qualifications, and skills.

Computercraft offers an excellent benefits package that includes health, dental, vision, and disability and life insurance; a 401(k) plan with matching; paid leave starting at 128 hours/year for the first 3 years of employment; and 11 paid holidays. We also offer the opportunity for a positive work-life balance with a standard 40-hour work week and the chance to work alongside a team of highly accomplished professionals.

To learn about other Computercraft job opportunities, please visit the Careers section of our website: https://www.computercraft-usa.com/.

EEO Employer - Disability/Veteran/Race/Color/Religion/Sex/National Origin/Genetic Information

Free account
Stop reading job ads. Get the ones that fit.
One free account turns this page into a shortlist built around your stack, your level and your pay.
Match on every job. Stack, seniority, pay and location, scored against your profile.
1,982,049 open roles. Read straight off company career pages, refreshed every day.
Unlimited applications. Every one you send is tracked in one place, on-site or on a company board.
3 tailored CVs a month. Rewritten for the exact job you are applying to. Included free.
Create a free account Continue with Google
Free forever. No card. Under a minute.

Your match

How well do you fit this role?
Two answers are enough for a real match. No account needed.
Check my fit
Answers stay in this browser until you create an account.

Recommended for you based on this role

Analytics
Similar stack
Same company
In your city
$90k – $110k per year • Remote (United States, UTC-8 – UTC-5 hours) • Full-Time
SQL
Databases
Snowflake
AI/ML
dbt
Cybersecurity
HIPAA
Analytics
Tableau
Fivetran
Apply
$77k – $174k per year • Equity • Remote (United States) • Full-Time • 6+ years exp • Bachelor's Degree
Python
SQL
Databases
Snowflake
DevOps
Azure
AWS
Analytics
Tableau
Power BI
ETL/ELT
Apply
Sr. Data Analyst 4B 3 hours ago
≈ $9.5k – $19k per year (Estimated) • Remote (India) • Full-Time • Bachelor's Degree • Bengaluru
SQL
SAS
Databases
PostgreSQL
Databricks
Oracle
AI/ML
Spark
AI Agents
DevOps
Azure
Analytics
Power BI
DataStage
Apply
≈ $9.5k – $19k per year (Estimated) • Remote (India) • Full-Time • Bachelor's Degree • Bengaluru
SQL
SAS
AI/ML
AI Agents
Analytics
Tableau
Power BI
DataStage
Apply
≈ $67k – $154k per year (Estimated) • Remote (Egypt) • Full-Time • Cairo
JavaScript
Java
TypeScript
Java
Maven
Spring Boot
Hibernate
Apache Tomcat
Databases
Oracle
Frontend
Vue.js
Angular
React.js
JQuery
DevOps
Rest API
Bitbucket
SOAP
Management
Jira
Agile
Waterfall
Apply
Remote (Greece) • Part-Time • Athens
Python
JavaScript
SQL
Python
Django
Databases
PostgreSQL
DevOps
Rest API
GCP
DigitalOcean
Heroku
Azure
AWS
Apply
Remote (likely EAEU) • Full-Time
Java
SQL
DevOps
Rest API
CI/CD
Git
Bitbucket
Cybersecurity
LDAP
Analytics
Metabase
Management
Confluence
Jira
Apply
≈ $17k – $39k per year (Estimated) • Remote (likely EAEU) • 2+ years exp • Bachelor's Degree • Moscow
Python
SQL
AI/ML
Copilot
ChatGPT
YandexGPT
GigaChat
Analytics
Tableau
Power BI
Apply
$104k – $156k per year • Remote (United States) • Full-Time • Bachelor's Degree
Python
PowerShell
DevOps
Azure
Cybersecurity
NIST CSF
HIPAA
Microsoft Entra ID
Delinea
SIEM
Apply
≈ $19k – $45k per year (Estimated) • In office • 5+ years exp • Bachelor's Degree • Pune
Python
JavaScript
TypeScript
C++
Apply
≈ $74k – $197k per year (Estimated) • In office • Public Trust • PhD • Bethesda
SQL
DevOps
GCP
CI/CD
AWS
Management
Agile
Life Sciences
Next-Generation Sequencing
Apply
$60k – $70k per year • In office • Public Trust • 3+ years exp • Bethesda
Apply
See all jobs
This is one of many
1,982,049 more open roles from verified company boards, updated every day.