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,921 reviews, clients rate our Computer Scientists 4.85 out of 5 stars.Hire Computer Scientists
Project Description: I am looking for a skilled Java developer to help enhance a personal project involving an agent-based simulation model. The project requires adding sophisticated features to an existing simulation that models agent interactions within an environment. Project Details: Enhance Agent Interactions: Develop and integrate methods for agent movement and aggregation to simulate complex social behaviors within the simulation environment. Simulate Social Dynamics: Implement features that allow agents to "date" locally, using advanced algorithms to manage movement and interactions. Dynamic Agent Management: Add functionality to dynamically introduce new agents into the simulation, reflecting the natural flux of a social environment. Behavioral Rules Implementation: I...
Description: I am looking for a talented and detail-oriented data analyst who is highly skilled in R programming to assist with a couple of important projects. If you have a passion for statistical analysis and can transform complex datasets into clear insights, this opportunity might be perfect for you. Projects Details: Project 1: This project requires deep statistical analysis and simulations involving various probability distributions. Your task will include creating insightful visualizations and interpreting data accurately. Project 2: This project involves calculating conditional probabilities and analyzing normal distributions. Precision and an analytical mindset are essential for success. Required Skills: Expertise in R Programming: You should be adept at writing efficient, stru...
Job Overview: We are currently seeking skilled professionals in software engineering, web development, machine learning, computer vision, and NLP to join our team on a project basis. This is an excellent opportunity to collaborate with industry experts on significant industrial projects. Responsibilities: Work collaboratively on diverse service projects with our team and industry experts. Apply your expertise in software engineering, web development, machine learning, computer vision, or NLP to solve complex problems. Engage in project lifecycle from conception to deployment. Requirements: Proven experience in software engineering and/or specific fields such as web development, machine learning, computer vision, or NLP. Strong problem-solving skills and ability to work in team settings...
I'm looking for a part-time, entry-level position in the technology industry. I’m keen to start my career in the tech sector and I believe a part-time, entry-level position will offer me the perfect opportunity to learn and grow within the industry. I'm looking for a supportive, inclusive work environment that fosters my professional development. Ideal Skills & Experience: - Strong willingness to learn and grow - Basic understanding of technology concepts - Excellent communication and interpersonal skills I'm particularly interested in companies that provide opportunities for growth and development, where I can work with a supportive team that values and encourages continuous learning and skill development.
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...