×
Register Here to Apply for Jobs or Post Jobs. X

Computer Scientist

Job in Salt Lake City, Salt Lake County, Utah, 84193, USA
Listing for: Federal Bureau of Investigation (FBI)
Full Time position
Listed on 2025-12-01
Job specializations:
  • IT/Tech
    Cybersecurity, Data Security, Data Scientist
Job Description & How to Apply Below

Join to apply for the Computer Scientist role at Federal Bureau of Investigation (FBI)

Get AI-powered advice on this job and more exclusive features.

At the FBI, we don’t just recognize talent—we build it from the ground up. We employ individuals who are ready to enhance their technical proficiency in areas such as penetration testing, software development, and vulnerability research and who are looking to contribute effectively to their teams.

As a computer scientist, you will conduct forensic analysis; perform reverse engineering; and develop software solutions using advanced programming languages like Python, Java, Swift, C++, and

C. Your role will involve identifying vulnerabilities in mobile platforms such as iOS and Android and ensuring the integrity of various systems with the precision and expertise that comes from analyzing complex systems, troubleshooting issues, and implementing secure coding practices.

When urgent situations demand immediate attention, computer scientists are there to provide their invaluable support. You excel using your analytical skills to uncover insights, solve complex cases, and ensure system integrity. From initial system setup to final software optimization, you are adept at every phase, always striving to outpace emerging threats by pushing the boundaries of your skills.

With the FBI’s comprehensive benefits package, you’ll find career advancement opportunities, a competitive salary that values your contribution, impactful work, and continual training. Working at the Bureau will help you become more efficient, expand your skill set, and advance your career—all while making a significant impact on national security.

Set yourself apart. Apply today.

HOW TO APPLY
  • Click on the “Apply” button to be directed to the FBIJobs Careers website.
  • Click the “Start” button to begin. You will be prompted to either sign in to continue or register with FBIJobs if you don’t already have an account.
  • Follow the step-by-step process to submit your interest. You will be guided through each step. You must complete all sections of the form AND ALL REQUIRED DOCUMENTS MUST BE ATTACHED to successfully submit your interest.
    • Your resume, specifically noting relevant work experience and associated start and end dates.
    • Other supporting documents:
    • College transcripts, if qualifying based on education or if there is a positive education requirement.
    • Veterans: DD 214;
      Disabled Veterans: DD 214, SF-15, and VA letter dated 1991 or later.

    Please see instructions on the site for attaching documents.

    Please see instructions on the site for attaching documents.

    Note:

    This is NOT a vacancy announcement. By completing the application, you are joining a repository of interested applicants who will be considered to fill current and future Computer Scientist opportunities. Additional selections may be made to fill positions with similar duties, responsibilities and qualifications.

    MAJOR DUTIES
    • Develop, deploy, and maintain bespoke capabilities, tools, and analytics needed to conduct the FBI's counter terrorism mission.
    • Understand and partner with enterprise environments, architectures, applications, policies and compliance to provide capabilities.
    • Partner with mission teams to build automation capabilities, exploit data, and provide technical support.
    • Perform design analysis, testing, documentation, and implementation of complex computer programs and secure databases.
    • Apply both theoretical and application-oriented computer science methodologies.
    • Conduct requirement elicitations and analyses for improving the design of existing tools and gathering needs for new capabilities.
    • Create tailored data visualizations from disparate enterprise data repositories.
    • Advise on and review designs of other application projects to ensure quality products are delivered.
    • Develop and extend cost methods for the purpose of support comparisons.
    SPECIALIZED EXPERIENCE

    GS-7: Applicant must possess at least one year of specialized experience (SE) equivalent to the GS-5 grade level. SE is defined as follows:

    • Use existing tools and methods to identify, preserve, and analyze digital evidence.
    • Assist with implementing custom tools, techniques, and…
    To View & Apply for jobs on this site that accept applications from your location or country, tap the button below to make a Search.
    (If this job is in fact in your jurisdiction, then you may be using a Proxy or VPN to access this site, and to progress further, you should change your connectivity to another mobile device or PC).
     
     
     
    Search for further Jobs Here:
    (Try combinations for better Results! Or enter less keywords for broader Results)
    Location
    Increase/decrease your Search Radius (miles)

    Job Posting Language
    Employment Category
    Education (minimum level)
    Filters
    Education Level
    Experience Level (years)
    Posted in last:
    Salary