Job address
US
Company size
11-50 employees
occupation category
Computer and Information Research Scientists
Job type
Contract
Work environment
In person
Company Overview
Releases upcoming
If you've received this job template as a recommendation, we're actively adding employers in your area with open positions like this. Stay tuned for updates!
Customize this section from your company profile.
Learner & Earner
Job details
Each Open Job posting will contain unique job details.
Employer
Bookmark this job template for quick access in your templates folder whenever you're setting up a new job posting.
Take note
These are Verified skills that candidates near you are sharing with our recommender.
Job details
Required skills
- Designs integrated computer systems
- Evaluates the effectiveness of existing computing technologies and work to improve them
- Directs daily operations of departments, coordinating project activities with other departments
- Analyzes the results of their experiments
- Mitigates operational and performance issues
- Manages information technology projects or system activities
- Conducts logical analyses of business, scientific, engineering, and other technical problems, formulating mathematical models of problems for solution by computers
- Secures sufficient pertinent funding to supplement extant finances
- Meets with managers, vendors, and others to solicit cooperation and resolve problems
- Identifies problem areas before they become critical
- Writes papers for publication and present research findings at conferences
- Applies software upgrades and fixes
- Compiles data on development standards
- Spearheads data collection and concomitant interpretation
- Develops new computing languages, software systems, and other tools to improve how people work with computers
- Validates and develops models for interaction between people and computers or software and devices
- Documents error, performance and availability metrics accurately so that a trend of ongoing improvement is demonstrated
- Improves computing efficiencies by designing systems with faster computing speeds, better information security, or safer computer networks
- Applies knowledge of analytical or scientific software, application server software, business intelligence and data analysis software, cloud-based management software, clustering software, computer aided design (CAD) software, configurations management software, data mining software, development environment software, data base management software, and data base user interface and query software
- Identifies integrity correction procedures
- Applies maintenance, upgrades and process changes
- Develops and interprets organizational goals, policies, and procedures
- Develops test requirements
- Applies theoretical expertise and innovation to create or apply new technology, such as adapting principles for applying computers to new uses
- Assigns or schedules tasks to meet work priorities and goals
- Performs system backups
- Consults with users, management, vendors, and technicians to determine computing needs and system requirements
- Applies knowledge of data science, robotics and computer programming principles to create or improve computer systems, software and algorithms and sometimes works with electrical and computer hardware engineers on complex projects
- Evaluates project plans and proposals to assess feasibility issues
- Assigns duties or work schedules to employees
- Participates in multidisciplinary projects in areas such as virtual reality, human-computer interaction, or robotics
- Designs and conducts experiments to test the operation of software systems, frequently using techniques from data science and machine learning
- Assesses and reports problems
- Gathers data to identify customer requirements
- Applies knowledge of information technology to solve business or other applied problems
- Analyzes data to identify or resolve operational problems
- Analyzes data to identify trends or relationships among variables
- Designs computers and the software that runs them
- Designs and builds communication networks
- Maintains network hardware and software, direct network security measures, and monitor networks to ensure availability to system users
- Identifies additional hardware or software requirements for monitoring
- Develops maintenance and upgrade plans
- Defines system and software requirements
- Approves, prepares, monitors, and adjusts operational budgets
- Develops performance metrics or standards related to information technology
- Trains others in computer interface or software use
- Establish measurable performance requirements
- Analyzes problems to develop solutions involving computer hardware and software
- Participates in staffing decisions and direct training of subordinates
- Evaluates alternative solutions