Computer Science Job Vacancies

1,476 to 1,500 of 4,179 Computer Science Jobs

Global Banking & Markets - Quantitative Developer - VP - London

London, United Kingdom
WeAreTechWomen
implementation of our market making platforms, both strategically and day to day. Basic Qualifications Excellent academic record in a relevant quantitative field such as physics, mathematics, statistics, engineering or computer science. Strong programming skills in an object oriented or functional paradigm such as C++, Java or Python. Self-starter with strong self-management skills, ability to manage multiple priorities More ❯
Employment Type: Permanent
Salary: GBP Annual
Posted:

Trainee IT/Computer Science Teacher

Basingstoke, Hampshire, England, United Kingdom
Grad2Teach
Graduate Trainee Computer Science Teacher – High-Achieving and Inclusive Secondary School in Hampshire Are you passionate about technology, coding, and digital innovation? Do you want to inspire the next generation of problem-solvers and creators? This exciting opportunity is based at a vibrant and forward-thinking secondary school for students aged 11–18, located in the heart of … Hampshire. The school serves a diverse and ambitious student population and is committed to academic excellence, inclusion, and the development of well-rounded, future-ready learners. The Computer Science department is a key driver of innovation in the school, preparing students for a digital future. Lessons are designed to build skills in coding, computational thinking, data analysis, and … focus on preparing students for the technological challenges of tomorrow, this is an excellent setting to begin your teaching career. About the Role & the Grad2Teach Programme This Graduate Trainee Computer Science Teacher role is part of the Grad2Teach salaried initial teacher training programme —a financially supported, classroom-based route into teaching. As a trainee, you will: Begin by More ❯
Employment Type: Full-Time
Salary: £18,000 - £36,000 per annum
Posted:

Computer Science and Cyber Security Tutor

City, Leeds, United Kingdom
Prospero Teaching
We are seeking a compassionate and dedicated Computer Science and Cyber Security tutor to join one of our Universities based in Leeds, to support their Engineering and Computing team. As a tutor, you will contribute to the design, development and production of teaching and learning materials, and delivery across a range of Computer Science modules at … hours/week teaching, with potential for development work Location: Leeds Salary: up to GBP33.57 per hour Start Date: 1st September 2025 Essential Criteria: A Masters degree in Computer Science, Information Security or a related field (current Masters students with appropriate experience also considered) OR substantial relevant industry experience Relevant teaching qualification or significant experience with students Experience … designing comprehensive Level 4 modules Experience teaching Computer Science and Engineering modules in UK Higher or Further Education (including lab-based teaching) or equivalent industry experience Proficiency in Object-Oriented Programming (Java, Python) Web development skills (HTML, CSS, JavaScript) TO BE ELIGIBLE FOR THIS ROLE THROUGH PROSPERO TEACHING, YOU MUST: Hold Right to Work in the UK Hold More ❯
Employment Type: Permanent
Salary: GBP 29 - 34 Hourly
Posted:

Teacher/Lecturer (Computer science, Computing, Information technology)

England, United Kingdom
English Path
seeking admission to undergraduate and post-graduate programmes in the UK and EU. The role supports the academic and content teams across all campuses in building essential computational thinking, computer science, computer engineering basics, programming, digital literacy, and critical thinking skills necessary for success in undergraduate computing or IT related graduate/post graduate degree programmes in … Content development for teaching Plan and prepare materials for lectures, tutorials, workshops, and laboratory sessions in foundation-level computing topics including: Introduction to Programming (e.g. Python, Java) Fundamentals of Computer Science and Engineering Basics of hardware and software Introduction to cloud computing Computational Thinking and Logic Digital Literacy and ICT Skills Introduction to Databases and Spreadsheets Develop engaging … development activities, including training in pedagogy and digital tools. Attend departmental meetings, teaching workshops, and contribute to academic planning. ESSENTIAL SKILLS AND EXPERIENCE Master’s degree or higher in Computer Science, Information Technology, or a closely related field. Proven experience in teaching computing at foundation or introductory levels. Strong grasp of basic programming concepts and digital technologies. Excellent More ❯
Posted:

Lecturer/ Subject matter Expert in Computer Science

United Kingdom
English Path
seeking admission to undergraduate and post-graduate programmes in the UK and EU. The role supports the academic and content teams across all campuses in building essential computational thinking, computer science, computer engineering basics, programming, digital literacy, and critical thinking skills necessary for success in undergraduate computing or IT related graduate/post graduate degree programmes in … Content development for teaching Plan and prepare materials for lectures, tutorials, workshops, and laboratory sessions in foundation-level computing topics including: ▪ Introduction to Programming (e.g. Python, Java) ▪ Fundamentals of Computer Science and Engineering ▪ Basics of hardware and software ▪ Introduction to cloud computing ▪ Computational Thinking and Logic ▪ Digital Literacy and ICT Skills ▪ Introduction to Databases and Spreadsheets Develop engaging … development activities, including training in pedagogy and digital tools. • Attend departmental meetings, teaching workshops, and contribute to academic planning. ESSENTIAL SKILLS AND EXPERIENCE: • Master’s degree or higher in Computer Science, Information Technology, or a closely related field. • Proven experience in teaching computing at foundation or introductory levels. • Strong grasp of basic programming concepts and digital technologies. • Excellent More ❯
Posted:

Computer Science Graduate Analyst

Slough, Berkshire, England, United Kingdom
RD Financial Recruitment
Location: Slough Salary: £25,000 per annum Contract: Full-time, Permanent Are you a recent Computer Science or tech-related graduate ready to start your career in IT and Business Analysis? We’re recruiting for an organisation that is investing in digital transformation and operational efficiency. They are seeking a Graduate Business Analyst to join their IT Change … is ideal for a graduate who is curious, proactive, and keen to develop a career in business analysis and IT change. To succeed, you’ll need: A degree in Computer Science, Information Systems, or a related discipline Strong analytical and critical thinking skills Excellent communication skills, both written and verbal Good organisational skills with attention to detail A More ❯
Employment Type: Full-Time
Salary: £24,500 - £26,000 per annum
Posted:

Assistant/Associate/Full Professor, Department of Computer Science

Cincinnati, Ohio, United States
University of Cincinnati
innovation, making an impact, and fostering an environment where staff and faculty are key contributors to UC's success. About The Department The University of Cincinnati (UC) Department of Computer Science (CS) () in the College of Engineering and Applied Science (CEAS) provides a number of core courses to undergraduate and graduate students, including those taken by all … first-year computer science and engineering students. The Department of CS offers ABET-accredited undergraduate programs in Computer Science. The department also has graduate programs that confer Master of Science, Master of Engineering, and Doctor of Philosophy degrees. For more information regarding the CS Department, please see University of Cincinnati is a major research university in … and service. We thrive on innovation, making an impact, and fostering an environment where staff and faculty are key contributors to UC's success. Job Overview The Department of Computer Science is dedicated to educational excellence and developing and sustaining premier research programs with national and international recognition. The Department invites applications for multiple tenured or tenure-track More ❯
Employment Type: Permanent
Salary: USD Annual
Posted:

Senior Data Science Engineer - Tennis

London, United Kingdom
National Geographic
will accelerate your growth, help us win as a team, and create unforgettable moments for our customers. The Crown Is Yours Our team comprises sports modelling experts and data science technologists, coming together to develop innovative DS products that deliver incremental value on the Sportsbook platform at DraftKings. As part of this role, you will be a creative thinker … utilizing data, machine learning, and software development skills to craft high-impact best-in-class sports models that grow the business. What you'll do as a Senior Data Science Engineer Create statistical and machine learning models and integrate them into DS applications Collect and engineer sports data assets to assist in model development Implement the sports models and … team What you'll bring Highly proficient in at least one programming language, ideally Python Experience of building statistical or machine learning models for multiple sports Understanding of data science and statistical modelling principles Experience with Kubernetes and Kafka are desirable Knowledge of MLOps principles and related tools will be considered an asset Self-learner who is open to More ❯
Employment Type: Permanent
Salary: GBP Annual
Posted:

Computer Vision Engineer (C++)

London, South East, England, United Kingdom
Hybrid / WFH Options
Octad Recruitment Ltd
cutting-edge technology to do a variety of amazing things with cameras and other data sources (all in real-time on site or in the cloud) are looking for Computer Vision specialist with excellent C++ skills. They are searching for motivated, driven and proactive individuals, who will develop and innovate. They are looking for someone who will be responsible … for developing their data creation and collection technology . The role will provide you will a high level of autonomy and project ownership. What you will do as a Computer Vision Engineer (C++) Develop and maintain real-time ball and player tracking software specifically for providing data to third parties Develop C++ applications for visualising and analysing tracking data … for coaching and broadcast purposes Design intuitive and easy to use user interfaces They are looking for: Required attributes: Bachelor's or Master's degree in Computer Science, Engineering, or related field Experience programming in C++ Understanding of 3D Linear Algebra for Computer Vision Proficient using Git version control Strong problem-solving abilities and communication skills Desirable More ❯
Employment Type: Full-Time
Salary: £40,000 - £90,000 per annum
Posted:

Computer Vision Engineer (C++)

London, United Kingdom
Hybrid / WFH Options
Octad Recruitment Consultants (Octad Ltd )
cutting-edge technology to do a variety of amazing things with cameras and other data sources (all in real-time on site or in the cloud) are looking for Computer Vision Specialist with excellent C++ skills. They are searching for motivated, driven and proactive individuals, who will develop and innovate. Theyare looking for someone who will be responsible for … analysing tracking data for coaching and broadcast purposes Design intuitive and easy to use user interfaces They are looking for: Required attributes: Bachelor's or Master's degree in Computer Science, Engineering, or related field Experience programming in C++ Understanding of 3D Linear Algebra for Computer Vision Proficient using Git version control Strong problem-solving abilities and … communication skills Desirable skills: Experience in solving non-linear least square problems Experience with Computer Vision Experience in UI development e.g. ImGui Understanding of multithreading techniques Experience with GPU programming e.g. CUDA Experience with a messaging framework, e.g. NATS, RabbitMQ Experience working in and configuring cloud environments (e.g. AWS, Azure, GCP) Experience working with software containers (Docker, Podman) and More ❯
Employment Type: Permanent, Work From Home
Salary: £90,000
Posted:

Senior Network and Computer Systems Administrator with Security Clearance

Eglin Afb, Florida, United States
OSAAVA Services
Job Title: Senior Network and Computer Systems Administrator Salary Range: $90,000 - $100,000 Start Date: ASAP Clearance Required: Active TS/SCI Any Travel: N/A Shift work: N/A Relocation Assistance: Not Available Bonus/commission: Not applicable for this position Application Instructions: Submit Deadline N/A ZipRecruiter Note Incomplete questionnaires or failure to … all qualified individuals, including veterans and individuals with disabilities. If you need assistance or accommodations, please email: . Position Overview We are seeking a highly skilled Senior Network and Computer Systems Administrator to join our team. The successful candidate will be responsible for managing, maintaining, and securing enterprise-level networks and systems that support critical operations. This role requires … seasoned professional with hands-on technical expertise, problem-solving abilities, and the ability to operate effectively in a fast-paced, mission-driven environment. Key Responsibilities Administer, configure, and maintain computer networks, servers, and enterprise systems. Monitor network and system performance, ensuring optimal uptime and security. Implement and manage system upgrades, patches, and security controls. Troubleshoot complex network and system More ❯
Employment Type: Permanent
Salary: USD 100,000 Annual
Posted:

Solution Consultant - IT & Data Science

London, United Kingdom
Menlo Ventures
ROLE OVERVIEW We are seeking a highly skilled and enthusiastic Solutions Consultant with expertise at the intersection of complex software systems and the IT and Data Science landscape within enterprise life sciences R&D. In this role, you will be instrumental in partnering directly with our customers to understand their unique IT infrastructure, data workflows, and analytical needs. You … exciting opportunity to work closely not just with our customers but also our engineering, security, and product teams to shape the future of scientific software. RESPONSIBILITIES Identify IT & Data Science Pain Points and Define Key Success Metrics : Engage deeply with IT leaders, data scientists, and bioinformatics specialists at biotechnology companies to understand their critical pain points related to software … and demonstrate cloud-based integrations between Benchling and other enterprise IT systems (e.g., LIMS, ELN, ERP) and develop data pipelines to facilitate data sharing, analysis, and reporting for data science teams. Collaborate on Data Science Focused Features : Partner closely with engineers and product managers to define, prioritize, and execute on new Benchling features and integrations that specifically address More ❯
Employment Type: Permanent
Salary: GBP Annual
Posted:

IT Developer Analyst Intern (Data Science) - Summer 2026

Northbrook, Illinois, United States
Medline Industries - Transportation & Operations
are available to rising seniors in undergraduate programs. Engineered for personal and professional development, our summer program runs for ten weeks from early June through mid-August. A Data Science Analyst Intern at Medline will work with our data scientists to support the development and implementation of data-driven solutions for business problems. The intern will be responsible for … to stakeholders Collaborate with data scientists and other team members to identify opportunities for improvement and innovation Qualifications: Junior standing with a minimum 3.0 GPA preferred Background in Data Science, Engineering or Computer Science Analytical and problem-solving skills Familiarity with data analysis using Excel, SQL, and Python Communication and teamwork skills Unrestricted permanent US work authorization More ❯
Employment Type: Permanent
Salary: USD 3,250 Hourly
Posted:

Computer User Support Specialist with Security Clearance

Hill Afb, Utah, United States
PALADIN Consulting Inc
issues quickly. • Collaborate with cross-functional teams to address system-wide issues or service disruptions. • Other duties as assigned. Education, Certification & Experience Requirements Education Required: • Bachelor's degree in Computer Science, Information Technology or related field - or equivalent years of experience • Minimum of 8 years of experience in a service desk, help desk, or IT support role • Experience More ❯
Employment Type: Permanent
Salary: USD Annual
Posted:

Applied Scientist II, Alexa Devices, GENIE Science

London, United Kingdom
Amazon
models for business application experience - 3+ years of building models for business application experience - Experience programming in Java, C++, Python or related language PREFERRED QUALIFICATIONS - PhD in Electrical Engineering, Computer Sciences, or Mathematics with specialties in natural language processing, recommendation system, information retrieval - 2+ years experience in building machine learning or deep learning models for large scale customer facing More ❯
Employment Type: Permanent
Salary: GBP Annual
Posted:

FF-SWE Level 0 - 3 with Security Clearance

Washington, Washington DC, United States
Tailored Access, LLC
or leadership requests) Very Flexible hours Focus on OS Team work 2) C++ experience Nice to have - DevOps Level 0: No demonstrated experience is required. Bachelor's degree in Computer Science or related discipline from an accredited college or university is required Four (4) years of SWE experience on projects with similar software processes may be substituted for … a bachelor's degree. Level 1: Seven (7) years' experience as a SWE, in programs and contracts of similar scope, type, and complexity is required. Bachelor's degree in Computer Science or related discipline from an accredited college or university is required. Four (4) years of additional SWE experience on projects with similar software processes may be substituted … a bachelor's degree. Level 2: Fourteen (14) years' experience as a SWE in programs and contracts of similar scope, type, and complexity is required. Bachelor's degree in Computer Science or related discipline from an accredited college or university is required. Four (4) years of additional SWE experience on projects with similar software processes may be substituted More ❯
Employment Type: Permanent
Salary: USD Annual
Posted:

Sr Software Engineer- Embedded - Secret and higher- Chandler AZ with Security Clearance

Chandler, Arizona, United States
ASD, Inc
This position will serve on-site at Launch Vehicles in Chandler, AZ. Responsibilities: Supports requirements development, architecture development, detailed design, code & unit test, and integration & test of real time computer embedded software Ensures software standards are met. Work in a collaborative multi-discipline team environment Basic Qualifications for Software Engineer - Embedded: Bachelor of Science/Engineering degree in … Computer Science, Computer Systems, or related degree Object Oriented (OO) Software development experience in C/C++on Linux environment Experience in embedded real-time software development, debug and test Experience with real time operating systems (RTOS) environments including VxWorks, Integrity, LynxOS, Yocto Linux, or other equivalent RTOS Experience with full software development lifecycle Excellent written and verbal … be a U.S. citizen. Preferred Qualifications for Software Engineer - Embedded: Experience with PowerPC, ARM, and/or RISC-V architectures Experience in design, integration and testing with real time computer in loop and hardware in loop test laboratories Experience in developing interfaces to support weapon system integration efforts More ❯
Employment Type: Permanent
Salary: USD Annual
Posted:

APPLICATION DEVELOPER III - MARYLAND - URGENT with Security Clearance

Maryland, United States
Cyberstrike Group
in languages like C, C++, Java, and others Conduct thorough testing (unit, integration, and system testing) to identify and resolve bugs, ensuring high-quality software delivery Requirements Bachelor of Computer Science or Computer Engineering with 12 years of software/system development 4 years of additional SWE experience on projects with similar software processes may be substituted … for a bachelor's degree Master of Computer Science or Computer Engineering with 10 years of experience Experience must consist of technical expertise in at least 3 or more of the following areas: System Requirements Analysis, Software System Design, Software System Development, Software System Integration & Software System Testing In addition to the requirements above, the individual shall … of the following areas: Developing software applications in C, C++, or Java Developing software applications for Unix, Linux, or Windows environments Developing DLLs for the Windows environment Development of computer telephony platforms using computer telephony cards such as Dialogic Object-oriented design and programming Working knowledge of common protocols/standards such as TCP/IP, SNMP, H.323 More ❯
Employment Type: Permanent
Salary: USD Annual
Posted:

Software Integration and Test Engineer (25-366 & 25-367) with Security Clearance

Colorado Springs, Colorado, United States
SecureStrux, LLC
needed Assist with IT resource, cybersecurity, and data management activities What You'll Bring Graduate of a 4-year college or university completing a B.S in Information Technology (IT), Computer Science, Math, Engineering, or Physical Sciences (For non-Computer Science majors, prefer minor in Computer Science or strong coursework in several Computer Science More ❯
Employment Type: Permanent
Salary: USD 97,000 Annual
Posted:

DATA SCIENTIST III (356) - GEORGIA - URGENT with Security Clearance

Augusta, Georgia, United States
Cyberstrike Group
Job Location: Augusta GA Salary: 140k Background Devise strategies for extracting meaning and value from large datasets Make and communicate principled conclusions from data using elements of mathematics, statistics, computer science, and application-specific knowledge Develop and implement qualitative and quantitative methods for characterizing, exploring, and assessing large datasets in various states of organization, cleanliness, and structure that … of the constantly-shifting NSA/CSS collection, processing, storage, and analytic capabilities and limitations Requirements Bachelor's degree in mathematics, applied mathematics, statistics, applied statistics, machine learning, data science, operations research, or computer science or a degree in a related field with 10 years of relevant experience or an associate's degree with 12 years of More ❯
Employment Type: Permanent
Salary: USD Annual
Posted:

Sr. Java Engineer (Multiple Positions)

New York, United States
Hybrid / WFH Options
Interactive Brokers Corp
peer code reviews and mentor new developers. Hybrid: Must work from NYC office 3 days/week. Remote work permitted 2 days. Requires: Masters degree or foreign equivalent in Computer Science or related field, and three (3) years of experience as a Software Developer or related IT position developing with Java. In the alternative, Bachelors degree or foreign … equivalent in Computer Science or related field and 5 years of experience as a Software Developer or related IT position developing with Java. Also requires: 3 years of experience working with JavaScript; Spring; HTML; JEE; SQL; Vert.x framework; and REST services. 3 years of experience with automation scripting and 3rd party API integrations using python. 3 years of More ❯
Employment Type: Any
Salary: USD 190,000 Annual
Posted:

Graduate Software Engineer

London, United Kingdom
Hybrid / WFH Options
ECM Selection (Holdings) Limited
Graduate Computer Scientist needed with outstanding academic qualifications Based in Central London, this growing company have an opportunity for an outstanding computer science graduate to join their development team. You would be helping create sophisticated software which is relied upon by high profile international clients to streamline complex trading and logistics. As their product continued to develop … with colleagues from a range of technical fields, so good communication skills and a proactive mindset are essential. Essential attributes and skills: A 1st or 2.1 postgraduate degree in computer science from a world-leading university and A* and A grades at A-level (or equivalent) Excellent coding skills in Java, JavaScript and/or TypeScript (above and More ❯
Employment Type: Permanent
Salary: £38000 - £45000/annum DoE
Posted:

Cloud Software Engineer 3 with Security Clearance

Annapolis Junction, Maryland, United States
Avid Technology Professionals
Twelve (12) years experience software engineering experience in programs and contracts of similar scope, type, and complexity is required. Bachelors degree in Computer Science or related discipline from an accredited college or university is required; four (4) years of which must be in programs utilizing Big-Data cloud technologies and/or Distributed Computing. Four (4) years of … cloud software engineering experience on projects with similar Big-Data systems may be substituted for a bachelors degree. Master in Computer Science or related discipline from an accredited college or university may be substituted for two (2) years of experience. Cloudera Certified Hadoop Developer certification may be substituted for one (1) year of Cloud experience. -Experience with cloud … Plan - widely accepted, comprehensive, and flexible Progressive Overtime Policy Flexible Spending Account benefit Lucrative Referral Bonus Policy Holiday Scheduling that Coincides with Government Holidays Robust Professional Expenses & Training Program Computer Allowance Internet Allowance Short and Long Term Disability Life Insurance More ❯
Employment Type: Permanent
Salary: USD Annual
Posted:

Machine Learning Engineer with Security Clearance

Saint Louis, Missouri, United States
SecureVision
data pipelines to enable GeoAI capabilities for improving analytic workflows and addressing key intelligence questions. You will be at the cutting edge of implementing State-of-the-Art (SOTA) Computer Vision (CV) and Vision Language Models (VLM) for conducting image retrieval, segmentation tasks, AI-assisted labeling, object detection, and visual question answering using geospatial datasets such as satellite and … aerial imagery, full-motion video (FMV), ground photos, and OpenStreetMap. WHAT YOU'LL NEED TO SUCCEED: • Education: Bachelor or Master' Degree in Computer Science, Artificial Intelligence, Machine Learning, Data Science, or equivalent experience in lieu of degree. • Experience: 5+ years Technical skills: • Demonstrated experience applying transfer learning and knowledge distillation methodologies to fine-tune pre-trained foundation … and computer vision models to quickly perform segmentation and object detection tasks with limited training data using satellite imagery. • Demonstrated professional or academic experience building secure containerized Python applications to include hardening, scanning, automating builds using CI/CD pipelines. • Demonstrated professional or academic experience using Python to query and retrieve imagery from S3 compliant API's perform common More ❯
Employment Type: Permanent
Salary: USD Annual
Posted:

Software Engineer - SME or Expert with Security Clearance

Chantilly, Virginia, United States
Convirgence
to an AWS environment • Perform system integration, hardware and software installation, configuration and disposition of servers and workstations to support the architecture. • Architect, develop, design, integrate and maintain all computer applications, including specialized applications specific to the program's objectives. • Strong systems administration skills for Windows and Linux operating systems . • Competent with VMWare. • Experience patching large numbers or … Maintaining disaster recovery procedures and environment. • Supporting internal users if/when issues arise. • Familiarity with DevOps technologies. • Familiar with JIRA. • Knowledgeable with agile development practices. Required Education: B.S. Computer Science, Computer Engineering, Computer Information Systems, Computer Systems Engineering OR equivalent combination of education and experience. Optional Skills: • Familiar with AWS Lambda • Proficient in Python More ❯
Employment Type: Permanent
Salary: USD Annual
Posted:
Computer Science
10th Percentile
£30,000
25th Percentile
£37,500
Median
£55,565
75th Percentile
£82,500
90th Percentile
£113,750