Engineering Expert (Computer Science)
Engineering Expert – Computer Science Qualification: Bachelore/Masters/PhD in Computer Science or related fields Job Type: Contractor Location: Remote Domain: Computer Science | Software Engineering | Systems | Algorithms | AI/ML Role Overview We are looking for an experienced Engineering Expert – Computer Science with strong knowledge of software engineering, algorithms, system design, programming, and core computer science fundamentals. The role involves solving complex technical problems, reviewing engineering solutions, designing scalable systems, and contributing domain expertise across software, systems, and AI-related projects.
Key Responsibilities
Solve complex computer science and software engineering problems. Design and review scalable software systems and technical architectures. Work on algorithms, data structures, APIs, backend systems, and distributed applications. Contribute to projects involving AI/ML, software development, systems engineering, or technical evaluation where required. Key Requirements Bachelor’s or Master’s degree in Computer Science, Computer Engineering, IT, or a related field. Strong programming skills in one or more languages such as Python, Java, C++, Go, JavaScript/TypeScript, or C#. Strong understanding of Data Structures and Algorithms. Knowledge of Operating Systems, Databases, Networking, and Software Engineering fundamentals. Experience with System Design, APIs, backend development, or distributed systems.