Post job

Computer scientist job description

Updated March 14, 2024
6 min read
Find better candidates in less time
Post a job on Zippia and take the best from over 7 million monthly job seekers.

Example computer scientist requirements on a job description

Computer scientist requirements can be divided into technical requirements and required soft skills. The lists below show the most common requirements included in computer scientist job postings.
Sample computer scientist requirements
  • Bachelor’s degree or higher in Computer Science or related field.
  • Experience in developing software applications.
  • Proficiency in programming languages.
  • Knowledge of computer architecture and operating systems.
  • Familiarity with software engineering principles.
Sample required computer scientist soft skills
  • Strong problem solving and troubleshooting abilities.
  • Excellent communication and collaboration skills.
  • Ability to think logically and analytically.
  • Attention to detail and accuracy.
  • Aptitude for learning new technologies.

Computer scientist job description example 1

Resolute Partners computer scientist job description

Resolute is hiring a cleared Computer Scientist who likes to think outside the box and work with a large variety of technologies. You will be primarily performing embedded and reverse engineering working with a small team of engineers supporting several operational missions.
Required experience/skill:
7+ years of experience in embedded engineering working on Unix/Linux Operating Systems. Extensive Experience using technologies such as C and assembly. Elicit user and system requirements and document requirements in a Concept of Operations (ConOps) document. Design modular software systems for maximum reuse and maintainability. Document system designs within a High Level Design (HLD) document. Plan and develop system integration tests and document test strategy in a formal Test Plan document. Use a software integrated development environment (IDE) such as Visual Studio, Eclipse or similar IDE. Develop and execute unit tests. Maintain code in a software version repository such as subversion, CVS, or similar tool. Report progress via accepted communication channels such as email, wild and/or a schedule tracking application. Knowledge of TCP/IP network protocols or SQL programming. Knowledge in software compilers, operating system architecture, and/or device drivers. Document component designs within a High Level Design (HLD) document. Plan and develop component integration tests.

*Don't see a match, but know someone who is? Resolute offers 5K External Referral Bonuses for all qualified hires! *

What's it like to work at Resolute?

Our culture demonstrates the appreciation we have for our employees.

Resolute was named Best Benefits for all employers in the Baltimore area. They include 39 days paid leave, including birthdays off, robust training, student loan repayment, a 10% 401k retirement company contribution, maternity/paternity benefits, a flexible schedule, and more!

Voted #1 Place to Work in the Baltimore area!

For more about Resolute, check out our video here:
Resolute Life You tube Video- Life at Resolute Technologies
Powered by JazzHR
whhv NY9fkG
jobs
Post a job for free, promote it for a fee

Computer scientist job description example 2

percipient.ai computer scientist job description

Founded in 2017, percipient.ai utilizes state-of-the-art research in Computer Vision, Artificial Intelligence and Deep Learning to develop cutting-edge tools that bridge the gap between AI and human understanding. We maintain an inclusive and collaborative environment where each individual can do their best work, grow, and have a meaningful impact on our nation's security.

We strongly believe in the power of data to save lives, the promise of the human and machine team to protect our values, and the potential of our people to help transform the world.

Join our mission to deliver an impactful product that is changing the way our nation analyzes mission-critical data.
Follow Us on LinkedIn

Percipient is currently seeking to hire multiple computer vision scientists with varying levels of experience.
What You'll DoWork on highly impactful computer vision and machine learning problems our customers face.Develop and productize computer vision algorithms drawing upon computer vision literature and using your own ingenuity.Collaborate with engineering and product teams to create solutions.
What We Look ForPh.D. in Computer Science or Electrical Engineering with a focus on computer vision.5 years of industry experience, building and shipping computer vision systems.2 years of hands-on experience with deep neural network based methods.Experience with object detection, classification, and tracking Strong software development skills.US citizenship required due to federal requirements.
Bonus Points8+ years of relevant work experience.Strong publication record in major CV conferences like CVPR, ICCV, etc.Experience building real-time computer vision systems.Experience architecting and tweaking deep neural networks for solving targeted problems.Very strong proficiency in programming (ideally C++ and python)
Percipient.ai is a proud equal opportunity employer and we are committed to hiring and supporting a diverse workforce. We do not discriminate on the basis of race, religion, color, national origin, gender, sexual orientation, age, marital status, veteran status, or disability status.

We believe in the benefit of a highly-collaborative, in-office culture, so if you're in the Bay Area or near the Reston Town Center, plan to be in the office 2-3 days a week.
jobs
Dealing with hard-to-fill positions? Let us help.

Computer scientist job description example 3

Dobbs Equipment computer scientist job description

Dobbs Defense Solutions is seeking a Computer Scientist- Principal to perform professional assignments in the general area of computer hardware, software, and firmware such as: computer system protocol analysis, computer operations, programming, database structuring and management, and T&E of C5ISR,AIS, and IT/NSS. Demonstrates expertise in a variety of the field's concepts, practices, and procedures. Relies on extensive experience and judgment to plan and accomplish goals. Performs a variety of complex tasks. A wide degree of creativity and latitude is expected. Leads and directs the work of others. Typically reports to top management or executives. May provide consultation on complex projects and be a top-level contributor/specialist. Must be expert at problem solving, identifying risk, and communicating results and recommendations.

Duties

  • Requires thorough knowledge of recent developments and technologies in the specialty area, as well as proficiency in high- level languages
  • Define system requirements based on user/client needs, cost, and required integration with existing applications, systems, or platforms
  • Design new solutions or recommends improvements to existing implementations
  • Responsible for designing and developing technical standards and functionality tests for new capabilities
  • Responsible for the development of specifications, prototypes, or initial user guides
  • Responsibilities may include specific software code development and maintenance, and the development, documentation, and maintenance of test automation in accordance with quality assurance standards

Qualifications

Required Education and Experience:

  • Doctorate and at least 4 years of experience
  • Master’s degree or At least 10 years of experience

The degree must be in a relevant technical curriculum and experience must be related to the job duties.

Required Clearance:

  • Secret

Our Equal Employment Opportunity Policy

Dobbs Defense Solutions is an Equal Opportunity/Affirmative Action Employer. All qualified applicants will receive consideration for employment without regard to race, color, religion, creed, sex (including pregnancy, childbirth, breastfeeding, or medical conditions related to pregnancy, childbirth or breastfeeding), sexual orientation, gender or gender identity (except where gender is a bona fide occupational qualification), gender expression and transgender status, national origin, ancestry, age, disability, military or veteran status, marital or domestic partner status, genetic information, citizenship, low-income status or any other status or characteristic protected by applicable law. We are committed to equal employment opportunity in all decisions related to employment, promotion, wages, benefits, and all other privileges, terms, and conditions of employment.


Powered by JazzHR

DhUptOQ3UF

jobs
Start connecting with qualified job seekers

Resources for employers posting computer scientist jobs

Average cost of hiring
Recruitment statistics
How to write a job description
Examples of work conditions

Computer scientist job description FAQs

Ready to start hiring?

Updated March 14, 2024

Zippia Research Team
Zippia Team

Editorial Staff

The Zippia Research Team has spent countless hours reviewing resumes, job postings, and government data to determine what goes into getting a job in each phase of life. Professional writers and data scientists comprise the Zippia Research Team.