Plan and lead a sustained external UMLS user-engagement program to identify user needs, workflows, and pain points. Synthesize qualitative findings into actionable reports and maintain ongoing relationships with stakeholders to support product modernization.
The SME will participate in interviews and listening sessions to provide specialized expertise on UMLS, terminology, and interoperability. They will also assist the engagement team in interpreting complex user feedback and documenting technical findings for NLM stakeholders.
Design and implement reusable pipelines for extracting, structuring, and indexing information from unstructured documents like PDFs and maps. Develop agentic workflows and APIs to enable downstream applications and AI services to perform semantic retrieval on processed content.
The DataOps Platforms team develops and maintains common tools, libraries, and infrastructure to support enterprise-wide data operations. They also ensure compliance with federal application security regulations while assisting developers with platform adoption.
The developer will be responsible for the development, implementation, testing, and maintenance of bioinformatics software and information retrieval systems. They will collaborate with scientists and bioinformaticians to implement efficient algorithms and share technical knowledge within the team.
United States$125K - $150K per year5-10 yrs expProduct
The Project Manager/Scrum Master will coordinate the full software development lifecycle within a scientific environment using Agile methodology. They are responsible for managing technical requirements, system design, implementation, and cross-functional team coordination to ensure project milestones are met.
The Senior Software Developer will develop and maintain software supporting NCBI’s Controlled Data Access technologies, including the Authorized Access platform and Study Registration System. Responsibilities also include mentoring team members, participating in cross-product skill sharing, and documenting software systems to meet requirements.
Build robust, performant, user-facing web applications in Python and Django to support millions of daily users. Develop and ship new functionality for user interaction and scientific data visualization while working within an agile team.
Responsible for the development, implementation, testing, and maintenance of bioinformatics software and information retrieval systems. Collaborates with scientists and bioinformaticians to implement efficient algorithms and shares technical knowledge with the team.
Lead the platform operations team to assist internal developers with transitioning legacy software to a modern DevOps platform. Resolve operational problems, manage deployments, and provide on-call support to ensure application reliability.
Develop and maintain compliance pipelines with automated quality gates, collect application quality metrics, and provide project-based QA services. Build and maintain tools, frameworks, and utilities for deployment, testing, and monitoring while supporting developers in adopting platform tools and best practices.
The DataOps Platform team develops and maintains common tools, libraries, and infrastructure to support enterprise-wide data operations. They also ensure compliance with federal application security regulations while assisting developers with platform adoption.
United States$140K - $160K per year10+ yrs expProduct
The Senior Product Manager will lead cross-functional teams to define and deliver product features for mission-critical federal digital resources. They are responsible for managing the product roadmap, backlog prioritization, and ensuring alignment between engineering, UX, and stakeholder requirements.
The Technical Lead will direct software development teams to ensure architectural cohesion and manage the full lifecycle of software projects from vision to production. They will collaborate with scientists and bioinformaticians to implement efficient algorithms and provide technical leadership across the program.
The engineer will be responsible for building and maintaining Red Hat OpenShift clusters and supporting internal developers with software deployment. They will also provide on-call support and manage infrastructure to ensure efficient operation of NCBI applications.
The System Security Engineer will manage firewalls, IP configurations, and system compliance while performing vulnerability assessments and threat hunting. They will also participate in incident response efforts and analyze system architecture to ensure enterprise protection.
Build and maintain robust, user-facing web applications using Python and Django to support millions of daily users. Collaborate within an agile team to develop new functionality, ensure performance, and maintain high standards for code quality and security.
Responsible for the development, implementation, testing, and maintenance of bioinformatics software and information retrieval systems. Collaborates with scientists and bioinformaticians to implement efficient algorithms and shares technical knowledge with the team.
Coordinates the full software development lifecycle in a scientific environment using Agile methodology to define requirements and manage implementation. Responsible for tracking project milestones, managing risks and resources, and communicating technical issues to stakeholders and senior management.
Develop and maintain robust, user-facing web applications using Python and Java to support scientific data products. Collaborate within an agile team to ship new functionality while ensuring high-quality, accessible, and performant code.
United States$115K - $150K per year2-5 yrs expOthers
The DataOps Platforms team develops and improves the platform while maintaining common tools and libraries. They also evaluate new technologies and ensure compliance with federal application security regulations.
The Project Manager/Scrum Master coordinates the full software development lifecycle in a scientific environment using Agile methodology. They are responsible for system design, implementation, testing, and managing cross-functional teams to meet project milestones.
The UI/UX Developer will implement new Python and Django components for data access interfaces and public websites. They will also collaborate with the development team to integrate these applications with existing backend systems and APIs.
Develop and maintain high-performance C++ programs, APIs, and internal command-line tools to support biomedical research. Collaborate with an agile team to build robust web applications and ensure performance, security, and accessibility compliance.
Build and maintain web interfaces and backend services to transform scientific data into structured knowledge assets. Support application deployment, containerization, and system reliability across various environments.
The developer will build robust, performant, user-facing web applications using Python/Django/Angular to support millions of daily users. This includes developing new functionality for user interaction and scientific data visualization using modern APIs and frameworks within an agile team.
United States$135K - $165K per year5-10 yrs expOthers
The Platform Ops Lead will lead a team of Operations Support Engineers to assist internal developers in transitioning legacy software development and deployment to a modern DevOps platform based on GitLab and Kubernetes. Key duties include identifying and resolving operational problems in a micro-service environment, working with developers on deployment issues, and ensuring applications meet their SLOs.
United States$150K - $250K per year10+ yrs expOthers
The manager will lead a platform team responsible for developing and continuously improving the DevSecOps, DataOps, and Observability platforms, including maintaining common tools and evaluating new technologies. This role also involves ensuring compliance with Federal application security regulations through automated solutions and pipelines while encouraging agile development and continuous improvement.
United States$145K - $190K per year5-10 yrs expProduct
The Project Manager will coordinate the full software development lifecycle in a scientific environment, defining requirements, planning quality control, and managing implementation and integration using Agile methodology. This role involves daily coordination of complex technical projects dealing with scientific and genomic data, tracking milestones, and advising senior management on technical issues.