Computer Science Projects
Looking for freelance Computer Science jobs and project work? PeoplePerHour has you covered.
Science Fiction Themed Demo Charity Commercial
The commercial was made for a UK charity and is a dramatic narrative set in the future. The commercial was made quickly to present to the potential client as a demo and is finished, but we require a total of 16 seconds of effects shots to be reimagined and improved upon - as such, a great deal of creative freedom will be given on the project. 3D modelling and rotoscoping will be required as will a terrific imagination!
10 days ago12 proposalsRemoteTechnical Writing on Computer Architecture and Operating Systems
Objective: The primary goal of this project is to develop comprehensive and authoritative written content covering key areas of Computer Architecture and Operating Systems. This project strictly prohibits the use of ChatGPT or any AI-enabled solutions for content creation, ensuring the authenticity and originality of the information. Project Scope: The freelancer will be responsible for creating detailed, accurate, and engaging content covering the following topics: 1. The Fundamentals of Computer Architecture: Basic computer model and essential components Understanding of binary, switching, and logic in computing architecture Performance metrics, including speed and processor frequency Performance definition, program translation into instructions, and CPU-memory tradeoffs 2. Memory and Systems: Types of memory, technology, capability, and performance issues Memory configurations for optimal performance Cache memory, memory hierarchy, and cost-performance tradeoff 3. Building the System: System integration concepts, motherboards, servers, bus systems Data storage systems, including SSDs, magnetic disks, and RAID systems Selection and evaluation of storage components and interfaces 4. Exploring Operating Systems: Operating systems models, types, and standards (Linux, DOS, OSX, RTOS) Program execution, scheduling, resource utilization, and memory management Recent processor developments supporting OS capabilities 5. Operating Systems to Files: Detailed analysis of operating system functionalities and file management 6. Network Concepts and Technology: Basics of computer networking, performance evaluation, and resource economy 7. Security: Understanding system vulnerabilities, common threats, and mitigation strategies Freelancer Qualifications: Proven expertise in Computer Science, specifically in Computer Architecture and Operating Systems Strong technical writing skills with the ability to simplify complex concepts Commitment to delivering plagiarism-free and original content without the use of AI tools Submission Requirements: A brief outline of your approach to covering each topic listed in the scope Selection Criteria: Proposals will be evaluated based on the freelancer’s expertise, proposed approach to the project, quality of writing samples (if available).
17 days ago18 proposalsRemoteComplete Explanation For Data Science Resume Projects
I want help in explaining my data science projects in interview in a detailed manner . I am data science professional looking for a job switch of 3 years. Projects: 1) CONSUMER COMPLAINT CLASSIFICATION (NLP) Building an API and training model to classify future complaints based on its content for a banking firm. The dataset is of 2 million rows, 5+ years historical data. Skills/Technology: Python, SVM classification, Random Forest ,Flask, Glove ,Word2Vec 2) PREDICTIVE MAINTENANCE Built an end to end machine learning model for a heavy industry firm which records different features like power,temperature etc for machines and predicting whether failure will happen or not. Skill/Technology: Python, FastAPI, Digital Ocean.,Streamlit,Docker 3) RECOMMENDATION ENGINE FOR AUTOMATED TRADING PLATFORM Developed custom Technical Indicators Functions to analyse historical price data and market trends, triggering buying signals when specific conditions were met. Empowered traders clients with actionable insights by providing timely buy signals aligned with market trends. Skill/Technology: TA-Lib, TensorFlow, NumPy, Pandas, sklearn, statsmodels 4) INSURANCE POLICY CROSS SELLING A classification/ranking project aimed to detect health insurance customers most likely to buy a new type of insurance from the company - car insurance. To solve this problem a machine learning model was built to classify the customers by their probability of buying the insurance. The Heroku platform was used to deploy the ML model, which will respond to requests via API. Skill/Technology: XGBoost,LightGBM, NumPy, Flask,Heroku 5) CUSTOMER CHURN PREDICTION FOR A MALAYSIAN BANK Developed a model to analyse customer data and predict churn to boost customer retention.Employed statistical techniques on customer data using Pandas, Seaborn, and Sklearn. Reduced customer churn rate by 7%, leading to increased revenue, lower marketing costs, and enhanced customer loyalty.
a month ago17 proposalsRemoteVirtual Assistant Needed for Basic Data Entry Tasks
We are seeking a Virtual Assistant to assist with basic data entry tasks for a total of 10 hours. The tasks will involve remote work using AnyDesk on my computer. The primary responsibilities will include handling repetitive data entry tasks and providing virtual assistance as needed. The work will be split into two 5-hour sessions consecutively. Requirements: Proficiency in basic data entry tasks Ability to work remotely using AnyDesk on my computer Willingness to work for a total of 10 hours, split into 5-hour sessions Strong attention to detail and reliability Payment: The total compensation for this project is $20 for 10 hours of work. Payment will be made upon completion of the assigned tasks. IfJob Title: Virtual Assistant for Basic Data Entry Tasks Job Description: We are seeking a Virtual Assistant (V.A) to assist with basic data entry tasks on a remote basis. The V.A will be required to work for a total of 10 hours, split into two 5-hour sessions consecutively, using AnyDesk to work directly on my computer. The tasks primarily involve basic data entry and repetitive administrative duties. The ideal candidate should be detail-oriented, efficient, and able to work independently. Responsibilities: Perform basic data entry tasks using provided guidelines. Complete repetitive virtual assistance tasks as assigned. Maintain accuracy and efficiency in all work conducted. Collaborate remotely via AnyDesk for real-time task completion. Requirements: Proficient in basic computer skills and data entry. Ability to work independently and follow instructions accurately. Strong attention to detail and focus on task completion. Reliable internet connection and access to AnyDesk for remote work. Payment: This position offers a fixed rate of $20 for the total 10-hour work commitment. If you are interested in this Virtual Assistant opportunity and meet the requirements, please submit your proposal detailing your relevant experience and availability for consideration. Thank you for your interest.
11 hours ago19 proposalsRemoteSoftware Developer
Job description Software development for mobile and web applications Development of applications for smart watches Communication with customers Cooperation with Embedded SW colleagues Participating in the development of new and existing projects from various fields (dry cabinet unit, bus control units, airsoft gun devices, electric golf vagoons) What do we expect? Experience with development in React (JS, HTML, CSS) Experience with Flutter or Swift/Kotlin Node.js, MongoDB or SQL experience preferred Experience with RESTful APIs is an advantage! University degree in IT or Computer Science is an advantage! Independence, sense for team spirit Good communication skills Ability to get things done Diligence, positive work attitude (we are flexible and accommodating, but we expect systematic attitude) Not to be afraid of new challenges Advanced knowledge of English language If you believe that your skills and expertise align with the requirements of this position, please send us your CV for review. Additionally, if you have a portfolio or examples of previous work, we would be interested in seeing them. We are eager to assess your qualifications and establish a cooperative relationship as soon as possible. We look forward to hearing from you.
16 days ago28 proposalsRemoteFull-Stack Developer // React and Typescript
The Full-Stack Developer will design, develop, and maintain high-quality, scalable web applications using React and Typescript. Collaborate with cross-functional teams, including product managers and other developers, to create user-friendly, responsive web interfaces. Optimize applications for maximum speed, performance, and user experience. Leverage relational databases, such as PostgreSQL, to manage data storage and retrieval. Implement and maintain API endpoints to facilitate seamless data exchange between client and server. Participate in code reviews to maintain high-quality, well-architected code. Troubleshoot and resolve software defects and issues. Mentor junior developers and contribute to the growth and development of the team. Stay current with emerging technologies and industry trends to drive innovation and continuous improvement. Desired Qualifications: Bachelor’s degree in Computer Science, Software Engineering, or a related field; or equivalent work experience. 1-2+ years of experience in full-stack web development, with a focus on React, TypeScript, and Node.js. Strong understanding of relational databases such as PostgreSQL. Proficient in API design and implementation. Excellent communication skills, with the ability to effectively communicate complex technical concepts to both technical and non-technical stakeholders. Strong problem-solving and analytical skills. Ability to design attractive and usable user interfaces without mocks. Ability to meet regular attendance expectations and meet tight deliverables deadlines Preferred Qualifications: Knowledge of containerization and orchestration technologies, such as Docker and Kubernetes. Experience with performance optimization and application security best practices. A passion for learning new technologies and staying up-to-date with industry trends. Strong UI/UX design skills. This is a fully remote opportunity available at full-time, part-time or contract basis.
6 days ago27 proposalsRemoteHelp Desk Associate
As a help desk associate, you will be responsible for providing technical assistance and support to customers or employees with computer systems, hardware, or software issues. You will respond to inquiries, troubleshoot problems, and offer solutions to ensure customer satisfaction and productivity. Responsibilities: Provide first-line technical support via phone, email, or in-person to resolve customer issues promptly and efficiently. Identify and diagnose hardware and software problems and escalate complex issues to appropriate teams for resolution. Guide customers through troubleshooting steps and document solutions for future reference. Install, configure, and maintain computer systems, peripherals, and software applications. Collaborate with other support team members to ensure timely resolution of technical issues. Keep accurate records of customer interactions, technical issues, and solutions provided using ticketing systems or databases. Stay updated on product knowledge and industry trends to effectively address customer inquiries and concerns. Provide training and guidance to customers on using software applications or systems effectively. Follow established procedures and protocols for handling technical support requests and escalate issues according to priority levels. Continuously strive to improve customer satisfaction through proactive communication and problem-solving. Requirements: High school diploma or equivalent; additional technical certifications or training preferred. Proven experience in a technical support role or help desk environment. Strong knowledge of computer hardware, software, operating systems, and networking concepts. Excellent communication skills, both verbal and written, with the ability to explain technical concepts to non-technical users. Customer-focused attitude with a passion for providing exceptional service and support. Ability to work independently and collaboratively in a fast-paced environment. Attention to detail and strong problem-solving skills. Familiarity with ticketing systems and remote support tools. Flexibility to work shifts, including evenings, weekends, and holidays as needed. Commitment to continuous learning and professional development in the field of technology support.
3 days ago19 proposalsRemoteGoogle Generative AI
We are seeking a highly skilled and experienced Google Cloud Platform (GCP) generative AI expert to join our thriving startup company. As a member of our team, you will have the opportunity to work on cutting-edge projects that utilize the power of AI to revolutionize various industries. Responsibilities: Design and implement generative AI models using GCP technologies such as TensorFlow, PyTorch, or AutoML. Collaborate with cross-functional teams to define business requirements and translate them into AI solutions. Train and optimize AI models using large datasets and advanced machine learning algorithms. Deploy and maintain AI models in production environments. Conduct experiments and analyze data to improve the performance and accuracy of AI models. Stay up-to-date with the latest advancements in generative AI and GCP technologies. Requirements: Bachelor's degree in Computer Science, Mathematics, or a related field. Strong experience in developing and deploying generative AI models using GCP technologies. Proficiency in Python, TensorFlow, or PyTorch. Experience with machine learning frameworks such as Scikit-Learn or PyTorch. Familiarity with cloud computing platforms, including GCP. Strong problem-solving and analytical skills. Ability to work independently and as part of a team. Excellent communication and collaboration skills. Join our team and help us shape the future of AI by leveraging the power of GCP. If you are passionate about AI and have a proven track record of delivering innovative solutions, we would love to hear from you. Please submit your resume and a cover letter highlighting your relevant experience for consideration.
25 days ago22 proposalsRemoteTranslation and voice over from English to Romanian
I'm seeking someone to translate and provide voiceovers for an online training course from English to Romanian. There are two videos, one 35 minutes long and the other 25 minutes. The English script and subtitles are provided. I prefer a female native voice and request a voice sample (no computer-generated voices, please). The project will involve creating two audio recordings, ensuring an exact time match for seamless video merging, eliminating gaps and white noise. Please provide a reasonable price quote and specify the program you use for recording and editing. Additionally, let me know when you can start and how long you estimate it will take to complete the project. I'm looking for someone who can begin as soon as possible.
3 days ago9 proposalsRemoteLooking for CRO and SEO Specialist (EU Based)
Location: European Union Role Overview: We are seeking a skilled CRO (Conversion Rate Optimization) and SEO (Search Engine Optimization) Specialist to join our team based in the European Union. As a CRO and SEO Specialist , you will be responsible for optimizing our website and digital assets to improve conversion rates and search engine rankings. Key Responsibilities: Conduct comprehensive website audits to identify opportunities for CRO and SEO improvements. Optimize website content, metadata, and structure for improved search engine visibility and rankings. Perform keyword research and analysis to identify relevant search terms and opportunities. Monitor website performance metrics, such as traffic, engagement, and conversion rates, and provide actionable insights. Qualifications: Bachelor's degree in Marketing, Computer Science, or related field. +2 years of experience in CRO, SEO Deep understanding of CRO and SEO principles, techniques, and best practices. Proficiency in web development languages and frameworks (e.g., HTML, CSS, JavaScript). Experience with website analytics tools (e.g., Google Analytics, Google Search Console). Knowledge of SEO tools and platforms (e.g., SEMrush, Moz, Ahrefs). If you believe that your skills and expertise align with the requirements of this position, please send us your CV for review. Additionally, if you have a portfolio or examples of previous work, we would be interested in seeing them. We are eager to assess your qualifications and establish a cooperative relationship as soon as possible. We look forward to hearing from you.
17 days ago24 proposalsRemoteJewellery Retoucher - Bespoke Rings
Hello, I'm looking for a regular retoucher for jewellery photography. Key tasks: 1. Creating consistency across hues of metals. For example, all images of 9 Karat gold must look the same hue. 2. Remove imperfections and blemishes on metal - tooling marks that are made more visible lighting. Metal needs to look polished and smooth. 3. White Balance consistency across all images - backgrounds need to look consistent. Things I'm NOT looking for: Amazon-style on white backgrounds. Images that are so retouched they look computer generated. These pieces are luxury, handmade jewellery and need to retain their character, whilst also looking as good as they possibly can. The supplier must be using a fully calibrated professional monitor. Test edit to be completed before hiring. Please quote a price per image and turnaround times.
16 hours ago28 proposalsRemoteopportunity
ZAKEKE PRO NEEDED
Hello and thank you. I have one product that needs customization on Zakeke. It's a lampshade. I already have the 3D model. For some reason, it does not show a live preview for me. There are 5 variations of legs that come with the shade. This has been a headache. I don't know if its my computer or if I'm missing a step. Job is of huge importance. Thank you. https://522b84-2.myshopify.com/ click here and click on Karen on the menu. Thank you.
19 days ago14 proposalsRemoteopportunity
Comprehensive Office Electrical Blueprint
I need an expert to create an electrical layout design for my medium-sized office, a space around 840 sqft. The plan would have to integrate the efficient placement of lights, server equipment, and cooling systems. Ideal Skills & Experience: Extensive knowledge in electrical design for offices Previous experience with computing and server equipment placement Proficiency in creating energy-efficient, scalable designs Specifics: The layout should prioritize the specific arrangement of electrical devices and equipment Please consider a strategic and systematic approach to organizing server equipment and workstations The creation of a well-balanced and functional lighting system is essential.
6 days ago15 proposalsRemoteLooking for Senior React Developer
Senior React Developer (Experienced in Canva SDK development) Role Overview: As a Senior React Engineer, you will be a key contributor to our development team, leveraging your extensive expertise in React SDK to build scalable and innovative solutions. Your role will involve working closely with cross-functional teams to design, develop, and implement cutting-edge features and functionalities. Experience with the Canva SDK will be highly valued, as it will enable you to enhance our platform with additional capabilities. Key Responsibilities: Develop robust and scalable front-end solutions using the React SDK. Collaborate with product managers, designers, and other engineers to translate requirements into technical specifications. Architect, design, and implement new features and enhancements to our platform. Conduct code reviews and provide constructive feedback to ensure code quality and maintainability. Explore and integrate Canva SDK functionality to enhance our platform's capabilities (if applicable). Requirements: Extensive expertise with the React SDK, with proven corporate experience in building complex applications. Strong proficiency in JavaScript/TypeScript and front-end development concepts. Experience with state management libraries such as Redux or MobX. Solid understanding of web technologies including HTML5, CSS3, and responsive design principles. Experience with version control systems such as Git. Bachelor's degree in Computer Science, Engineering, or a related field (preferred). Preferred Qualifications: Experience with the Canva SDK or similar design tool integrations. Familiarity with back-end technologies such as Node.js or Express.js. Knowledge of UI/UX design principles and best practices. If you believe that your skills and expertise align with the requirements of this position, please send us your CV for review. Additionally, if you have a portfolio or examples of previous work, we would be interested in seeing them. We are eager to assess your qualifications and establish a cooperative relationship as soon as possible. We look forward to hearing from you.
16 days ago24 proposalsRemoteLooking for Blockchain & Web 3 Developer
Role Overview: As a Blockchain & Web 3 Developer, you will play a crucial role in designing, developing, and implementing decentralized applications (DApps) and Web 3.0 solutions. Leveraging your expertise in blockchain technologies and decentralized systems, you will work on innovative projects that harness the power of blockchain for various use cases. Your responsibilities will include collaborating with cross-functional teams, architecting robust solutions, and staying updated on the latest advancements in blockchain and Web 3.0 technologies. Key Responsibilities: Design, develop, and deploy decentralized applications (DApps) on blockchain platforms such as Ethereum, Solana, or Polkadot. Implement smart contracts and blockchain-based protocols to enable secure and transparent transactions. Collaborate with product managers, designers, and other developers to translate requirements into technical specifications. Integrate blockchain technology into existing web applications and platforms to enable new functionalities and use cases. Research and evaluate emerging blockchain technologies and protocols to identify opportunities for innovation. Requirements: Solid understanding of blockchain technology, including smart contracts, consensus algorithms, and decentralized networks. Proficiency in programming languages commonly used in blockchain development, such as Solidity, Rust, or Go. Experience with blockchain development frameworks and tools, such as Truffle, Hardhat, or Remix. Familiarity with Web 3.0 concepts and protocols, including decentralized identity (DID), decentralized finance (DeFi), and non-fungible tokens (NFTs). Bachelor's degree in Computer Science, Engineering, or a related field (preferred). If you believe that your skills and expertise align with the requirements of this position, please send us your CV for review. Additionally, if you have a portfolio or examples of previous work, we would be interested in seeing them. We are eager to assess your qualifications and establish a cooperative relationship as soon as possible. We look forward to hearing from you.
16 days ago13 proposalsRemoteopportunity
Deep-Learning-Based Safety Helmet Detection
I'm in need of a deep learning expert to develop a safety helmet detection system. No specific platform compatibility is required at this stage. The system's primary goal is to ensure the safety of workers by accurately identifying if they are wearing safety helmets or not. While there are no explicit freelancer prerequisites for past work and detailed project proposals, expertise in the following areas would enhance your application: - Deep learning frameworks (like TensorFlow, Keras, PyTorch, etc.) - Computer vision - Image and video processing Understanding of workplace safety protocols would be a plus. Your task will involve developing the algorithm and training it with data sets to ensure maximum accuracy and efficiency in the real-world environment. Please apply if you can uphold the objectives of this project.
6 days ago15 proposalsRemoteLIFE INSURANCE APPOINTMENT SETTER
D.I.G. is looking to hire an experienced bilingual appointment setter to make appointments in the life and health insurance industry. This is a position where you will be working closely with the management team of the company. This is a long term position that we will be growing into a management position. Our mission is to make appointments with people who have requested information about life & health insurance. A phone, computer, and great internet connection will be needed. Experience in appointment setting is a must!!! RESPONSIBILITIES : 1) Great communication skills 2) Have Microsoft knowledge 3) Must learn insurance products and insurance terms 4) Speak clear & proper English 5) Know how to use a CRM 6) Know how to put together a lead campaign 7) Not need to be micromanaged 8) Have a strong internet service 9) Be able to use phone system 10) Run a department without any oversight 11) BE RESPONSIBLE FOR 40-50 APPOINTMENTS A WEEK!!! 12) Be able to overcome objections If you meet these requirements please reach out to us as soon as possible!!!
a day ago13 proposalsRemoteopportunity
I need help in creating a software
We are seeking a skilled software developer to create a cutting-edge solution that can bypass current security protocols. The software should be designed to provide unauthorized access to protected systems or networks. The ideal candidate should have a strong understanding of computer security, programming languages, and algorithms. The project requires a high level of creativity, attention to detail, and the ability to work independently. The successful candidate will have the opportunity to make a significant impact on the security industry and contribute to the development of new technologies.
15 days ago10 proposalsRemoteSenior PHP/WordPress Developer
The PHP/WordPress Developer we are seeking will be the cornerstone of our development team, responsible for creating and implementing a range of database-driven web applications with a focus on delivering innovative and user-centric solutions. Your technical expertise will drive the design, development, and deployment of projects that stand out for their quality and functionality. Your Main Responsibilities Will Include: Execute the full website design and development life cycle, from the initial concept to deployment and beyond. Seamlessly integrate third-party APIs to extend the capabilities of our web applications. Develop and manage efficient, secure databases that support the functionality of our applications. Customize WordPress installations, crafting bespoke themes and plugins tailored to project requirements. Vigilantly address, diagnose, and rectify any issues in the application, prioritizing a bug-free user experience. Conduct thorough unit testing of code to ensure robustness, usability, and general reliability under various conditions. Manage and maintain domain registrations and configurations, ensuring optimal performance and reliability. Qualifications: Degree in Computer Science, IT, or a related field, with a minimum of 5 years of relevant work experience. Proficiency in PHP and SQL, with extensive experience in WordPress, HTML, CSS, JavaScript, and Bootstrap. Familiarity with C# will be considered a valuable asset. Solid understanding of MySQL databases and UI/UX design principles. High proficiency in English, both written and spoken; knowledge of additional languages is a bonus. Exceptional attention to detail, ensuring precision in coding and design. Strong organizational skills, including effective time management, prioritization of tasks, and the ability to multitask in a dynamic work environment. If you believe that your skills and expertise align with the requirements of this position, please send us your CV for review. Additionally, if you have a portfolio or examples of previous work, we would be interested in seeing them. We are eager to assess your qualifications and establish a cooperative relationship as soon as possible. We look forward to hearing from you.
17 days ago52 proposalsRemoteHelp with basic settings for Facebook Ads
I need someone to help me set-up a very basic Facebook Ad. You must be willing to do it remotely connected to my computer while I am with you online. I already have all the info, target locations and images etc needed for the ads, and we have a landing page already built. So the online session will be helping me set-up and you can control my PC. I used FB ads a long time ago but much has changed since then. We might need a couple of sessions and I think it should not need more than 2 hours in total at most.
a month ago31 proposalsRemote