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

NLM Software Engineer I

$70k - $95k

Lexical Intelligence, LLC

Job Description

Job Description

Salary: $70,000 - $95,000

Software Engineer I

Lexical Intelligence provides software and services related to processing large-scale biomedical information sources. Our Natural Language Processing (NLP) and analytics software is used by policy and decision makers to evaluate and prioritize current and emerging areas of research.

We are looking for a Software Engineer I to work within the National Library of Medicine (NLM), Lister Hill National Center for Biomedical Communications (LHNCBC), Bethesda, MD. The Software Engineer I will have experience in software development, application design and testing, and web-based interface development. The Software Engineer I will have a firm understanding of modern programming languages, software development lifecycle (SDLC) methodologies, and secure coding practices. The Software Engineer I shall be able to work well within a team of multidisciplinary researchers, DevOps engineers, data scientists, and biomedical informatics professionals. The selected applicant will be subject to a pre-employment background and reference check.

Required Qualifications

  • 2+ years of relevant software development or engineering experience
  • Bachelor's degree or other degree(s) in Computer Science, Software Engineering, Information Technology, or related fields
  • Proficiency in one or more programming languages including Python, Java, JavaScript, C++, R, or SQL
  • Familiarity with software development lifecycle (SDLC) methodologies, including design, implementation, testing, deployment, and maintenance
  • Experience with or exposure to web-based application development, including responsive and RESTful design principles
  • Basic understanding of secure coding best practices as directed by US-CERT standards and OWASP guidelines
  • Familiarity with version control systems such as Git, GitHub, or GitLab
  • Strong written and oral communication skills, with the ability to communicate technical concepts clearly to diverse audiences
  • Must be authorized to work in the United States and able to obtain a Public Trust background investigation clearance

Preferred Qualifications

  • Experience with additional programming languages or environments including Matlab, SAS, ETL, MySQL, MongoDB, Jupyter Notebooks, or shell scripting
  • Familiarity with AI, Machine Learning (ML), Deep Learning (DL), Natural Language Processing (NLP), or Image Processing (IP) concepts and tools
  • Exposure to cloud computing platforms such as Google Cloud (GC), Amazon Web Services (AWS), or Microsoft Azure, including IaaS, PaaS, and SaaS configurations
  • Experience with containerization and orchestration tools such as Docker or Kubernetes
  • Familiarity with CI/CD pipelines and automated testing environments
  • Experience with Section 508 accessibility compliance standards and web content accessibility guidelines (WCAG 2.0)
  • Familiarity with Agile and Scrum project management frameworks
  • Experience developing applications for Linux, Windows, MacOS, Android, or mobile/handheld environments
  • Exposure to emerging AI tools such as ChatGPT or GitHub Copilot
  • Familiarity with federal IT security frameworks including FISMA and NIST standards

Responsibilities

  • Participate in all phases of the software development lifecycle, including inception, analysis, design, implementation, testing, deployment, and maintenance of software applications and tools
  • Perform software analysis, design, development, testing, and maintenance primarily in Linux environments, with work also spanning Windows, MacOS, Android, web-based, and mobile platforms
  • Develop applications using programming languages and environments including C++, Python, Java, JavaScript, R, Matlab, SAS, ETL, SQL, MySQL, MongoDB, and Jupyter Notebooks, with openness to adopting additional languages as the technical landscape evolves
  • Contribute to the design and development of web-based and user interfaces based on user needs analyses, design prototyping, and evaluation using graphic design, data visualization, and user-centered design techniques
  • Ensure all developed interfaces meet Section 508 compliance requirements and relevant design standards such as Responsive and RESTful design
  • Collaborate with NLM's Research Computing and Data Science Support teams, including the Office of Computer and Communications Systems (OCCS) and LHNCBC's Scientific Computing Branch (SCB), to ensure systems comply with security policies
  • Ensure developed system architectures are secure, extensible, and able to integrate with existing internal or external systems
  • Ensure that all developed software is thoroughly documented for internal and external users and future maintenance purposes
  • Leverage commercial cloud computing services (GC, AWS, Azure) to make tools publicly available, working across IaaS, PaaS, SaaS, and CI/CD configurations
  • Utilize managed cloud services including container orchestration, object and document stores, SQL databases, message brokers, and search engines
  • Conduct software testing and quality control employing automated testing environments and configuration management best practices
  • Provide support for projects and initiatives across disciplines including clinical research, biology, computational biology, data and computer science, AI, ML, DL, NLP, and program management
  • Assist in the design and implementation of AI and other technology projects for the Center for Clinical Observational Investigations
  • Document technical project requirements and track development timelines, identifying and coordinating internal and external dependencies
  • Assist in generating status updates for management, keeping stakeholders informed of progress, changes to project plans, and potential issues using appropriate communication channels
  • Participate as a team member in resource analysis, design, estimation, development, testing, and maintenance activities
  • Utilize Agile and Scrum project management frameworks to ensure project deliverables are met within defined timelines, including use of tools such as JIRA and Confluence Wiki
  • Follow secure coding best practices as directed by US-CERT standards and OWASP guidelines to limit system software vulnerability exploits
  • Ensure IT applications are designed and developed to run in standard user context without requiring elevated administrative privileges
  • Ensure all developed software is fully functional and operates correctly on systems configured in accordance with government policy and federal configuration standards, including testing with all relevant updates and patches prior to installation in the HHS environment
  • Comply with all HHS/NIH information security policies, including completing mandatory annual security awareness, privacy, and records management training
  • Adhere to HHS Rules of Behavior and the NLM Policy on Health-Related Data About Individuals, including signing required non-disclosure agreements prior to performing work
  • Report all suspected or confirmed information security incidents or breaches to the NIH Incident Response Team within one (1) hour of discovery
  • Protect sensitive information including PII, PHI, and proprietary data in accordance with FIPS 140-2/140-3 validated encryption standards

Salary and Benefits

We offer a competitive salary and a generous benefits package, including at no cost: full health and dental for you and your dependents, retirement and HSA accounts, short- and long-term disability insurance, life and accident insurance, paid time off, and 11 federal holidays.

Location

Bethesda, MD (NIH Campus, Building 38A)

Equal Employment Opportunity Policy

Lexical Intelligence, LLC, provides equal employment opportunities to all employees and applicants for employment and prohibits discrimination and harassment of any type without regard to race, color, religion, age, sex, national origin, disability status, genetics, protected veteran status, sexual orientation, gender identity or expression, or any other characteristic protected by federal, state or local laws.

This policy applies to all terms and conditions of employment, including recruiting, hiring, placement, promotion, termination, layoff, recall, transfer, leaves of absence, compensation and training.

Lexical Intelligence, LLC | 2001 Veirs Mill Rd #546 | Rockville, MD 20851

Vacancy posted 4 days ago
Similar jobs that could be interesting for youBased on the NLM Software Engineer I in Bethesda, MD vacancy
  • $112k - $176k

     ...interesting and challenging problems alongside a great team of engineers. * Developing new skills as you push your knowledge, and our...  ...in Computer Science and 2+ years of experience as a Backend Software Engineer with a focus on Java and Node.js or 4+ years of experience... 
    Suggested
    Full time
    Worldwide

    ZoomInfo Technologies LLC

    Bethesda, MD
    2 days ago
  • $140k - $170k

     ...Job Description Salary: $140,000 - $170,000 Cloud Engineer III Lexical Intelligence provides software and services related to processing large-scale...  ...III to work within the National Library of Medicine (NLM), Lister Hill National Center for Biomedical Communications... 
    Suggested
    Temporary work
    Local area
    Remote work

    Lexical Intelligence, LLC

    Bethesda, MD
    4 days ago
  • $140k - $220k

     ...The USCD is responsible for managing the NLM's extensive collection of biomedical...  ...Computer Science or a scientific field (engineering, physics), or equivalent experience ~5...  ...implementation ~ Solid experience in the use of software engineering tools like JIRA, agile... 
    Suggested
    Full time

    Nih-ncbi

    Bethesda, MD
    17 hours ago
  • $90k - $100k

     ...Salary: $90,000 - $100,000 Deep Learning Software Developer Lexical Intelligence...  ...(LHNCBC), National Library of Medicine (NLM), National Institutes of Health (NIH). This...  ...Ph.D. in computer science, computer engineering, or relevant field or M.S. with 5+ years... 
    Suggested
    Temporary work
    Local area
    Shift work

    Lexical Intelligence, LLC

    Bethesda, MD
    6 days ago
  • $112k - $176k

     ...interesting and challenging problems alongside a great team of engineers. * Developing new skills as you push your knowledge, and our...  ...in Computer Science and 2+ years of experience as a Backend Software Engineer with a focus on Java and Node.js or 4+ years of experience... 
    Suggested
    Worldwide

    ZoomInfo Technologies LLC

    Bethesda, MD
    1 day ago
  • $115k - $150k

     ...Consulting (BCC) is searching for a Sr. Software Developer in Bioinformatics and Big Data...  ...NCBI) at the National Library of Medicine (NLM), an institute of the National Institutes...  ..., scientists, security and DevOps engineers, and more. Work with teams of dedicated,... 
    Full time
    Work at office
    Remote work
    Flexible hours

    Nih-ncbi

    Bethesda, MD
    17 hours ago
  • $112k - $176k

     ...your ambition, you won’t just contribute. You’ll make things happen-fast. About the Role: We are seeking an experienced Software Engineer III (Data) to join our fast-paced, collaborative data team. In this role, you will have broad authority to drive the... 
    Worldwide

    ZoomInfo Technologies LLC

    Bethesda, MD
    17 hours ago
  •  ...Hoplite Solutions is hiring Software Engineers at all experience levels. To join our team in Bethesda, MD. In this role, you’ll help design and build robust systems, software, and cloud environments while supporting the operations and maintenance of critical mission... 
    Full time
    Temporary work

    Hoplite Solutions

    Bethesda, MD
    17 hours ago
  •  ...Title : Senior Software Engineer, Full Stack Location : Bethesda, MD or Boca Raton, FL Type : 6 Month Contract to Hire Our client, one of the largest IT consulting agencies in the country, is looking for a talented Senior Software Engineer, Full Stack... 
    Full time
    Contract work

    Ascending

    Bethesda, MD
    17 hours ago
  •  ...WORK This senior role fosters collaboration with other senior engineers for the development of advanced data analytics solutions and...  ...and opportunities. This Program is seeking a full stack software engineer to develop, maintain and enhance complex and diverse... 
    Full time

    Lockheed Martin

    Kensington, MD
    1 day ago
  • $119k - $155k

     ...making it easy for buyers at Fortune 1000 companies to tap into global manufacturing capacity. Xometry is seeking a  Senior Software Engineer  to join our Xometry buyer experience organization. You will be responsible for leading initiatives to build new features and... 
    Full time

    Xometry

    North Bethesda, MD
    17 hours ago
  •  ...part of the National Library of Medicine (NLM) at the National Institutes of Health (...  ...Computer Science or a scientific field (engineering, physics), or equivalent experience 5+...  ...database Expertise working on bioinformatics software applications handling DNA sequence data.... 
    2 days per week

    Black Canyon Consulting LLC

    Bethesda, MD
    4 days ago
  •  ...Biotechnology Information (NCBI) at the National Library of Medicine (NLM), an institute of the National Institutes of Health. This...  ...to You will join NCBI’s team of web developers and software engineers to build robust, flexible web applications, APIs, and services... 
    Full time
    Work at office
    Remote work
    Flexible hours

    Black Canyon Consulting LLC

    Bethesda, MD
    4 days ago
  •  ...: 3066 Referral Eligibility: Eligible U.S. Citizenship Required: Yes Position Summary Base-2 Solutions is seeking a Senior Software Engineer to support the design and implementation of a data-centric architecture leveraging cloud computing, artificial intelligence, machine... 
    Hourly pay
    Contract work
    Temporary work
    Immediate start
    Flexible hours
    Shift work

    Base2 Solutions

    Bethesda, MD
    4 days ago
  • $107.9k - $195.05k

    Leidos is seeking a TS/SCI cleared Senior Software Engineer to join our mission-driven team. This role supports our client’s efforts to design and implement a cutting-edge data-centric architecture leveraging cloud-based computing , artificial intelligence (AI) , machine... 
    Remote work
    Flexible hours

    Dormont Manufacturing Company

    Bethesda, MD
    3 days ago
  • $140k - $220k

     ...feature development independently within agile processes, mentoring engineers and conducting code reviews along the way Stay current with...  ...tools for potential adoption What You Bring: 5+ years of software engineering experience with a focus on backend systems... 
    Worldwide

    Zoom Information, Inc.

    Bethesda, MD
    1 day ago
  • $132k - $198k

     ...multidisciplinary team of technologists, solution architects, engineers, and military subject matter experts. Its mission is to drive...  ...ABOUT THE JOB We are looking for a talented full stack software engineer to join our growing team at Anduril Labs in Washington... 
    Full time
    Work experience placement
    Immediate start
    Relocation package

    Anduril Industries

    Washington DC
    17 hours ago
  •  ...Black Cape  Title: Spectacular Full Stack Software Engineer (2+ years - Senior Level) Locations: Arlington, VA, Reston, VA and areas throughout the DMV area Onsite Expectations: MUST be willing to go onsite 2 - 3 days per week; could be up to 5 days per week... 
    Full time
    For subcontractor
    2 days per week
    3 days per week

    Black Cape

    Arlington, VA
    17 hours ago
  •  ...beyond them. And if you’re like us, we can offer you the ultimate career opportunity that will light a fire within you. Senior Software Engineer Seattle, Washington At NiCE, we don't limit our challenges. We challenge our limits. Always. We're ambitious. We're game... 
    Full time

    Nice

    Washington DC
    17 hours ago
  • $125k

     ...our partnerships with clients. Our close-knot team of highly cleared engineers, analysts, and program managers represent some of the best talent locally available. The Senior Full Stack Software Engineer will support the development of the FBI FDP system using a Postgres... 
    Full time
    Flexible hours

    Synergy Ecp

    Washington DC
    17 hours ago
  • $120.21k - $180.31k

     ...support our customers in building a safer global future. Overview of Opportunity Two Six Technologies is actively seeking a Software Engineer to join our team in Arlington, Virginia. The team is composed of intellectual individuals, passionate about robust software architecture... 
    Full time
    Contract work
    Work at office
    Local area

    Two Six Technologies

    Arlington, VA
    4 days ago
  • $115k - $155k

     ...of Guardian, our AI Platform here: See the following articles to learn more about what we do: Job Description As a Software Engineer you’ll be collaborating across departments to conceptualize, design, and implement innovative software solutions, owning the end... 
    Full time
    Worldwide
    Flexible hours
    Shift work

    Rhombus Power, Inc.

    Washington DC
    1 day ago
  • $86.8k - $198k

    Software Engineer The Opportunity: As an AI software engineer, you know that good software is more than just a nice-looking interface + data. Today, you need to develop user-focused solutions that increase organizational efficiency and enable better decision-making... 
    Full time
    Contract work
    Part time
    Work at office
    Local area
    Remote work

    Booz Allen Hamilton

    McLean, VA
    10 hours ago
  •  ...also making it easy for buyers at Fortune 1000 companies to tap into global manufacturing capacity. Xometry is seeking a Senior Software Engineer to join our software engineering organization. In this role, you'll work as part of a skilled, collaborative team to build and... 

    Xometry

    North Bethesda, MD
    1 day ago
  • $130k - $160k

    Senior Software Engineer Department: Engineering - Access Employment Type: Full Time Location: Bethesda Reporting To: Director, Engineering - Access Compensation: $130,000 - $160,000 / year Description Brivo is seeking a highly creative, passionate, and skilled Senior... 
    Full time
    Work at office
    Worldwide

    Brivo, Inc.

    Bethesda, MD
    8 hours ago
  •  ...remediation. Support migrations from on-premises environments to cloud platforms. Requirements Bachelor's degree in Computer Science, Engineering, or related field. 5+ years SharePoint architecture and administration experience. Experience with SharePoint 2016/2019/SE/SPO,... 

    Jobtailor

    Bethesda, MD
    17 hours ago
  •  ...dependent on our inclusive, collaborative environment with a shared commitment to excellence in everything we do. About the Cloud Software Engineer position We are looking for a talented software engineer with in-depth experience in AWS DevOps tools and techniques to join... 
    For contractors
    Remote work

    Tactibit Technologies

    Silver Spring, MD
    1 day ago
  • $120k - $180k

     ..._____________________________________________________________________________  Job Summary:   We are seeking a Full Stack Software Engineer to build the frontend and backend of the Agentic Computational Engineering platform. In this role, you will create high-performance... 
    Permanent employment
    Full time
    Contract work

    Voyager Technologies

    Washington DC
    17 hours ago
  • $134k - $184k

    STR is hiring experienced Senior Software Engineers to join our multidisciplinary cyber/networking team committed to developing cutting-edge technologies that have an immediate and significant impact on our national security. Our team innovates communications technology... 
    Full time
    Local area
    Immediate start
    Night shift

    STR

    Arlington, VA
    10 hours ago
  • $112.65k - $147.8k

    Senior Software Engineer - Access Control Are you ready to redefine access control and develop cutting-edge security solutions that make businesses smarter and safer? Do you enjoy leading technical initiatives, mentoring engineers, and solving complex challenges across... 
    Full time
    Work experience placement
    Casual work
    Work at office
    Immediate start
    Worldwide

    Alarm.com

    Tysons, VA
    1 day ago

Do you want to receive more vacancies?

Subscribe and receive similar vacancies to NLM Software Engineer I. Be the first to apply!