Computer Science Jobs

Computer Science is a field that combines traditional mathematics, engineering, and logic theory with real-world applications. Computer Scientists are experts at making computational tools and systems, as well as automating processes and producing innovative solutions that increase efficiency and reduce errors. As modern society is evermore digitized, the opportunities for Computer Scientists continue to increase; for any problem requiring a computer or software solution, a Computer Scientist is the person to call.

Here's some projects that our expert Computer Scientists made real:

  • Designing algorithms to improve accuracy and efficiency
  • Setting up live streaming servers for online broadcasting
  • Writing code to fill mathematical gaps in software
  • Automating processes with data analytics and machine learning
  • Developing user interfaces for intuitive technologies
  • Creating data models for technical research

At Freelancer.com, our talented pool of Computer Scientists are available to make all sorts of groundbreaking solutions real - no matter how audacious your project idea may be. From improving existing technologies completely from the ground up, to creating built-from-scratch automated systems, these experienced freelancers will develop the perfect solution for your business needs. So, don't wait - start your project today on Freelancer.com and get your job done by an experienced Computer Scientist!

From 54,562 reviews, clients rate our Computer Scientists 4.85 out of 5 stars.
Hire Computer Scientists

Filter

My recent searches
Filter by:
Budget
to
to
to
Type
Skills
Languages
    Job State
    6 jobs found, pricing in USD

    I need a freelancer with extensive C++ knowledge to create a custom grep application. The application should utilize pipelined threads and semaphores and have capabilities to search files in the current directory for a specified string. Look at the attachments for the Project Description and the producer consumer semaphore C++ example. Key Features: - Impressive understanding of thread and semaphore pipelines is crucial. - Recursion into sub-directories as a part of the application's functionality would be a bonus. - Filtering options based on factors like file size, user id, and group id are needed. - Upon discovery of a match, the app should continue the search and the total number of matches should be displayed on the last line of output. This isn't just about creating anot...

    $20 (Avg Bid)
    $20 Avg Bid
    9 bids

    I'm seeking an experienced tutor to help me prepare for the GRE Exam. Specifically, I need assistance in the subjects of Analysis of Algorithms, Computer Architecture, and Operating Systems. Key Requirements: - The tutor should have an advanced-level understanding of the topics mentioned above. - The tutor should be able to handle GRE Exam level questions. - I prefer online classes, so the tutor should have excellent virtual teaching skills and the ability to explain complex concepts clearly through online platforms. Ideal Skills and Experience: - Proven experience in GRE Exam preparation, particularly in the areas of Analysis of Algorithms, Computer Architecture, and Operating Systems. - Strong virtual teaching skills, with a track record of successful online sessions with students...

    $579 (Avg Bid)
    $579 Avg Bid
    6 bids

    MATLAB Visual Processing and Object Detection: The first task will be to detect and segment objects in images using traditional computer vision methods. It will be necessary to automatically separate the balls from the background and evaluate the accuracy of the segmentation. This task has been completed. Only a report will be written. Feature Calculation: The second task will be to extract texture and shape features. By using appropriate algorithms to calculate the shape attributes of the balls, it will then obtain textural attributes with gray level collaborative matrices. Object Tracking: The third and final task will be to track the movement of a ball by applying a Kalman filter. Working with real and noisy coordinates, it will create a tracking algorithm and compare the tracked pat...

    $144 (Avg Bid)
    $144 Avg Bid
    18 bids

    I'm seeking a highly skilled and experienced Software Analyst/Design professional to craft: 1. UML Diagrams: - Class diagrams - Use case diagrams Both of these need to be detailed, showcasing relationships, attributes, methods, and inheritance/interfaces. Specifically, the Class Diagram should be detailed with relationships and interactions. 2. Software Documentation: You'll also need to provide detailed requirements documentation. The ideal candidate should be proficient with Software Analysis and Design techniques, especially in creating detailed UML diagrams and Requirement Documentations. Prior experience on similar projects is a bonus.

    $3 / hr (Avg Bid)
    $3 / hr Avg Bid
    9 bids

    I am looking for somone who can create a simple Logisim single datapath for me.

    $10 (Avg Bid)
    $10 Avg Bid
    3 bids

    I am seeking a well-researched information on the breakthroughs in software advancements in parallel computer architecture technology with a focus on in-memory computing. Specifically, I am interested in how these advancements have led or could lead to improvements in terms of high-performance computing. Ideal Skills & Experience: - Strong understanding of parallel computer architecture - Experience in in-memory computing - Knowledgeable in software advancements - Ability to conduct thorough literature review Responsibilities: - Identify and analyze recent advancements (up to 10 years) - Focus on software improvements in parallel architecture technology, particularly in in-memory computing - Discuss implications for high-performance computing. around 300-500 words with referencin...

    $38 (Avg Bid)
    $38 Avg Bid
    19 bids

    Recommended Articles Just for You

    If you want to stay competitive in 2021, you need a high quality website. Learn how to hire the best possible web developer for your business fast.
    11 MIN READ
    Learn how to find and work with a top-rated Google Chrome Developer for your project today!
    15 MIN READ
    Learn how to find and work with a skilled Geolocation Developer for your project. Tips and tricks to ensure successful collaboration.
    15 MIN READ