Computer Science Projects
Looking for freelance Computer Science jobs and project work? PeoplePerHour has you covered.
pre-funded
Looking for three covers in a theme for science fiction novels
I am planning new versions of my first two books as I release my third and am looking for covers for all three of them. I'm looking for something with a sort of retro-futuristic or pulpy theme, ideally hand-drawn. I will share copies of the works so artists can see what strikes them.
a day ago23 proposalsRemoteDevelopment of Life Science/Pharma Website in Wordpress
We are seeking a skilled developer to create a basic website for our Life Science/Pharma company. This website will serve as a platform for potential investors and partners to learn more about our brand and offerings. We have attached three images outlining the layout of the pages we require. Additionally, we will provide our pitch deck as a reference for our brand/style. Pages Required: Home About Us Our Solution Our Impact (design to be the same as 'About Us' with different text and using an image from the pitch deck) Our Team (adopting design from our pitch deck) Contact Us (needs designing using template* - basic contact us form) Requirements: Development to be done in Wordpress Utilize hosting provided by Fasthosts Deliverables: Fully functional website with all listed pages and designs implemented Ensure responsiveness across devices Integration of basic contact us form Budget and Timeline: Please provide your quote for the project, including the estimated time required for completion. We are looking for an efficient and cost-effective solution. Thank you for considering this project. We look forward to receiving your proposals.
6 days ago38 proposalsRemoteScience 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!
17 days ago12 proposalsRemotepre-funded
Give us a feedback
Help with Data Science. Business Intelligence. Data Analytics You are working with data. You use data visualisation tool(s) and have something to say about it. Watch our 3-minute video, and have a 30-minute call where you can tell me about the tools you are currently using in your work. Expert Data Visualization Specialist: Power BI / Tableau / Qlick / Klipfolio / FusionCharts / any other. Tell us about your working day, show us a project which you are working on in your current tool
4 days ago11 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).
24 days ago19 proposalsRemoteMachine Learning Engineer
We are seeking a highly skilled and motivated Machine Learning Engineer to join our team and contribute to the development of cutting-edge solutions for child safety applications. As a Machine Learning Engineer, you will be responsible for: ● Training and enhancing machine learning models using image-based data on TensorFlow. ● Evaluating and enhancing the performance of existing ML models, identifying opportunities for targeted advancements. ● Advising and guiding on the full ML development lifecycle, from conception to deployment, ensuring robust, efficient, and scalable solutions. ● Developing strategies for continual model training and retraining to adapt to evolving data patterns and threats, including training models in remote and sensitive environments. ● Innovating and exploring new ML development pathways, including the integration of open-source multi-modal models for advanced image and video classification tasks. ● Customising and fine-tuning state-of-the-art ML models to align with company-specific use cases and client needs. ● Architecting and implementing solutions for on-device model deployment, emphasising user privacy and data security. ● Creating and maintaining model deployment packages, such as SDKs and Docker containers, for seamless client integration. ● Collaborating cross-functionally with product managers, software engineers, and other stakeholders to integrate ML solutions into our product suite. ● Staying abreast of the latest ML technologies and methodologies, advocating for the adoption of industry-best practices. Qualifications: ● Bachelor's or Master's degree in Computer Science, Engineering, or related field. ● Proven experience in machine learning model development and deployment, particularly with TensorFlow. ● Strong programming skills in Python and proficiency in ML libraries such as TensorFlow, PyTorch, or Keras. ● Experience with image-based data and advanced image processing techniques. ● Knowledge of model evaluation metrics, optimization algorithms, and deep learning architectures. ● Familiarity with cloud platforms for model deployment (e.g., AWS, Google Cloud). ● Ability to work independently and collaboratively in a fast-paced environment. ● Excellent communication skills and the ability to explain complex concepts to non-technical stakeholders. Bonus Skills: ● Experience with on-device model deployment and edge computing. ● Familiarity with privacy-preserving ML techniques and data security protocols. ● Knowledge of open-source ML models and their integration into custom applications. If you are passionate about leveraging machine learning for child safety applications and are excited to work on impactful projects, we encourage you to apply and be part of our innovative team!
4 days ago15 proposalsRemoteAnthropomorphic Character Development
Character development for animation project Art Skills: Understand bodies, sizes, and angles. Design characters to give them their own personality and style. Show feelings and expressions in your characters to bring them to life. 3D Modeling and Animation: Use computer programs like Blender or Maya to turn drawings into 3D models. Make your models look real with details like fur, skin, and textures. Learn animation to make your characters move and express themselves. Anthropomorphic Knowledge: Imagine animals acting like people— that's anthropomorphic!
7 days ago17 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.
23 days ago29 proposalsRemoteopportunitypre-funded
Intelligent search on documents in my cloud
My name is Salvatore, I am an Electronics Engineer and I am looking for an artificial intelligence programmer expert in LLM to work with one of my computer engineer collaborators. I don't need online lessons. I need to use LLM APIs that could be LangChain or whatever to train on a folder of files and be able to query them and most likely use something from the open source AI Bloom on my project. I inserted my docx and pdf documents into the cloud. On the site I created a search bar that I use to write what I want to search for in my documents (in italian language). The query/search occurs on all documents and not on one at a time. I want to improve the search in the sense that if I don't write exactly the sentence contained in one of the documents, the database needs to be made intelligent and understand what topic I'm looking for in my documents.
4 days ago19 proposalsRemoteProperty Managers
The requirements for the applicant include strong attention to details, college degree, access to email and knowledge of use a device (computer or phone), basic software tools (Microsoft Office - Word & Excel). We need fast, accurate and specialized members. 4Responsibilities • Gathering data from one source (Google Drive) to enter into document management (databases or partner websites by case) • Checking and reviewing documents for accuracy and completion • Attaching supporting files to the document management • Searching for additional information for documents that are incomplete • Verifying, correct, and delete unnecessary data, or combine data
4 days ago13 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.
13 days ago29 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.
10 days ago23 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.
10 days ago18 proposalsRemotePower BI Developer
Key Responsibilities: Develop functional & operational reports & dashboards. Build automated reports and dashboards with the help of Power BI and other reporting tools. Understand business requirements to set functional specifications for reporting applications. Be experienced in tools and systems on MS SQL Server BI Stack, including SSRS and TSQL, Power Query, MDX, Power BI, and DAX Be able to quickly shape data into meaningful reports and analytics solutions. Have knowledge of database fundamentals such as multidimensional database design, relational database design, and more. Analyse data sources and ensure data quality and integrity. Design and develop efficient data models in Power BI, ensuring optimal performance and scalability. Transform raw data into meaningful insights by implementing appropriate data transformations. Develop visually appealing and user-friendly dashboards, reports, and interactive visualizations in Power BI. Implement complex calculations and custom measures to meet business requirements. Leverage DAX (Data Analysis Expressions) to create advanced calculations. Integrate data from various sources into Power BI, ensuring seamless connectivity and data refresh. Utilize Power Query to clean, transform, and shape data for reporting purposes. Collaborate with cross-functional teams, including business analysts, data engineers, and IT teams, to ensure alignment with overall business goals. Conduct regular stakeholder meetings to gather feedback and make necessary adjustments to BI solutions. Provide training and documentation for end-users to ensure effective use of Power BI reports and dashboards. Monitor and optimize the performance of Power BI reports and dashboards. Ability of learning new tools to enhance the data quality and visualizations. Qualifications and Skills: Bachelor’s degree in computer science, Information Systems, or a related field. Proven experience as a Power BI Developer or similar role. Strong knowledge on Azure Data Lake, Data Factory and other data services Strong proficiency in Power BI, including data modelling, DAX, and Power Query. Solid understanding of relational databases and SQL. Experience in ETL processes and data integration. Excellent analytical and problem-solving skills. Strong communication and collaboration skills. Ability to work independently and as part of a team. Preferred Qualifications: Microsoft Power BI certification. Experience with other BI tools (Tableau, QlikView, etc.). Knowledge of data warehousing concepts. Familiarity with cloud platforms (Azure, AWS) for BI solutions.
5 days ago18 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.
24 days ago25 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.
8 days ago31 proposalsRemoteopportunity
Require Trading Assistant - Intermediate
Require an assistant based in the UK who is skilled in plotting charts based on predefined criteria. Task is to be completed remotely but there are additional onsite duties that need to be completed and as such, only candidates residing within London should apply. Role will require the individual to work approximately 4 hours per week to start with. Tasks requires:- - A computer savvy person skilled in plotting charts based on predefined criteria. - Based within a commutable distance of Greater London - Some basic math will be useful - i.e. being able to add up prices - Able to work independently with little supervision - Someone who is available to start ASAP Fixed rate: £120 to £160 per week The ideal candidate should have an excellent grasp of general administrative tasks, and some experience in financial and trading services would be beneficial but optional. Again, ideally based in the UK
5 days ago7 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.
a month 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.
13 days ago16 proposalsRemoteProperty Manager
I am in need of a property manager to handle properties. The key responsibilities would include: • Gathering data from one source (Google Drive) to enter into document management (databases or partner websites by case) • Checking and reviewing documents for accuracy and completion • Attaching supporting files to the document management • Searching for additional information for documents that are incomplete • Verifying, correct, and delete unnecessary data, or combine data Requirements: •We are looking for people with strong attention to details, college degree, access to email and knowledge of use a device (computer or phone), basic software tools (Microsoft Office - Word & Excel). • No previous experience is required as Property Manager. Full training, materials and how-to videos will be provided. Please only apply if you have relevant experience and can commit to handling these responsibilities efficiently and effectively.
5 days ago27 proposalsRemote