Computer Science Expert (Remote)
About the role
We are hiring for one of our clients, seeking a Computer Science Expert (PhD) to work on a contract basis. The role involves conducting advanced research and development in computer science, with a focus on algorithmic innovation and scalable system design. Candidates will contribute to high-impact technical projects and collaborate with cross-functional teams to solve complex computational challenges.
Responsibilities
- Develop and optimize algorithms for large-scale data processing and machine learning applications.
- Design and implement scalable software systems to meet performance and reliability requirements.
- Conduct in-depth research to advance the state-of-the-art in computer science, including theoretical and applied contributions.
- Collaborate with engineering teams to translate research findings into production-ready solutions.
- Evaluate emerging technologies and methodologies to enhance computational efficiency and system architecture.
Qualifications
- PhD in Computer Science or a closely related field, with a strong academic or industry research background.
- Expertise in algorithm design, complexity analysis, and computational theory.
- Proficiency in programming languages such as Python, C++, or Java, with experience in low-level optimization.
- Experience with distributed computing frameworks, parallel processing, or high-performance computing environments.
- Familiarity with machine learning frameworks, data structures, and optimization techniques for real-world applications.
More About the Opportunity
This role offers a unique opportunity to work with a global leader in the Technology, Information and Internet industry, contributing to the development of next-generation computational systems. The position allows for remote work, providing flexibility while engaging with cutting-edge research and development initiatives.
Pay
$80 - $90/hour
Location: Remote (Work from Anywhere)
Job Type: Contract