environment to deliver high quality software. BASIC QUALIFICATIONS Graduated less than 24 months ago or about to complete a Bachelor's or Master's Degree in ComputerScience, Computer Engineering, or related fields at time of application. Although no specific programming language is required - you should … be familiar with the syntax of languages such as Java, C/C++, or Python. Knowledge of ComputerScience fundamentals such as object-oriented design, algorithm design, data structures, problem solving and complexity analysis. PREFERRED QUALIFICATIONS Previous technical internship(s). Experience with distributed, multi-tiered systems, algorithms More ❯
assistance to the team with troubleshooting, researching the root cause, and thoroughly resolving defects in the event of a problem. BASIC QUALIFICATIONS Bachelor's degree in ComputerScience or similar. +2 years experience in software programming with at least one modern language. +2 years experience designing software … in a complex ecosystem. Experience working with Linux systems. Experience with network fundamentals (including load balancers, switches, routers, etc.). PREFERRED QUALIFICATIONS Master's degree in ComputerScience or similar. Detail/data-oriented. Strong written & verbal communication skills; ability to communicate effectively to both technical & non More ❯
and technical partners) are absolute requirements. Creating reliable, scalable, and high performance products requires exceptional technical expertise, a sound understanding of the fundamentals of ComputerScience, and practical experience building large-scale distributed systems. This person has thrived and succeeded in delivering high quality technology products/services … 7+ years of full software development life cycle, including coding standards, code reviews, source control management, build processes, testing, and operations experience - Bachelor's degree in computerscience or equivalent - Experience building complex software systems that have been successfully delivered to customers - Excellent verbal and written communication More ❯
City, Edinburgh, United Kingdom Hybrid / WFH Options
ENGINEERINGUK
is on a transformational journey from a mature set of applications to an integrated persona-based platform with streamlined user workflows and a high degree of automation and scale. The team works closely with BlackRock portfolio managers, traders, and investment compliance officers and delivers to external clients. They also … solutions to complex problems, identifying issues and roadblocks. • Demonstrate vision when brainstorming solutions for team productivity and efficiency, guiding and motivating developers. Qualifications • A degree in ComputerScience or Computer Engineering. • Years of hands-on experience in Golang. • Years of hands-on experience implementing large scale More ❯
maintain existing machine learning models. Stay updated with the latest trends and advancements in machine learning and AI. Requirements: Bachelor's or Master's degree in ComputerScience, Data Science, or a related field. Proficiency in programming languages such as Python, R, or Java. Strong understanding More ❯
City, Edinburgh, United Kingdom Hybrid / WFH Options
ENGINEERINGUK
resilience and stability through quality code reviews, unit, regression and user acceptance testing, dev ops and level two production support. Qualifications: B.S./M.S. degree in ComputerScience, Engineering, or a related subject area B.E./B.TECH./MCA or any other relevant engineering degree from … of modern front-end frameworks such as React, Vue.js or Angular is a plus. Exposure to Docker, Kubernetes, and cloud services is beneficial. A degree, certifications or opensource track record that shows you have a mastery of software engineering principles. Our benefits To help you stay energized, engaged and More ❯
may be a requirement to undertake additional duties, consistent with the level of the post, as directed by management. Qualifications/memberships or equivalent Degree in ComputerScience or equivalent Experience, skills and knowledge ️ Proven experience in an MLOps role Expertise in ML platform development and model … experience with Python libraries - pandas or numpy Experience with CI/CD, including containerisation (Docker), test automation and cloud deployment Experience with neural rendering, computer vision and/or computer graphics Collaborating and supporting research teams Good understanding of Linux (Ubuntu) Familiarity with any of the following domains More ❯
City, Edinburgh, United Kingdom Hybrid / WFH Options
ENGINEERINGUK
a leader with vision and a partner in brainstorming solutions for team productivity, efficiency, guiding and motivating developers. Qualifications Bachelor's or Master's Degree in ComputerScience, Engineering or Mathematics. Over 5 years of hands-on experience in Java/Web enterprise-grade software engineering. Prior More ❯
of quality, security, extensibility, maintainability, and observability. Develop architecture roadmaps aligned with long-term product roadmaps. About You A Bachelor's/Master's degree in computerscience/engineering or related experience. Excellent knowledge and practice of software and architecture patterns. Excellent knowledge of full-stack … technical audiences. Ability to foster a culture around data-driven reliability, observability, monitoring, and automation. Due to the global nature of the team, a degree of flexible working will be required to accommodate different time zones. We are an equal opportunities employer. This means we are committed to recruiting More ❯
such as Azure DevOps, Jira, and Aha!. Excellent leadership, communication, and interpersonal skills. Strong problem-solving abilities and a strategic mindset. Bachelor's degree in ComputerScience, Engineering, or a related field (Master's preferred). Other Information You will get an excellent salary, with world More ❯
City, Edinburgh, United Kingdom Hybrid / WFH Options
ENGINEERINGUK
management. Engineer solutions for environment recovery post-maintenance. Utilize ServiceNow for incident and problem management. Work on rotational weekend shifts. Qualifications A four-year degree in ComputerScience, MIS, Mathematics, Physics, or Engineering. 1-2 years experience in Production Support. Understanding of Linux administration fundamentals. Experience with More ❯
in diagnosing and troubleshooting performance issues. Communication: Strong verbal and written communication skills to convey test results and recommendations effectively. Educational Background: Bachelor’s degree in computerscience, Information Technology, or a related field. Process Skills: Preparation of Test Plan and the test strategy Driving quality at More ❯
modern language such as Java, C++, or C# including object-oriented design - Experience in development in the last 3 years PREFERRED QUALIFICATIONS - Bachelor's degree in computerscience or equivalent - Experience with full software development life cycle, including coding standards, code reviews, source control management, build processes More ❯
Required Skills: 8+ years of experience in designing and implementing large-scale data pipelines, web applications, and distributed systems Bachelor's or Master's Degree in ComputerScience, Data Analytics, or related fields Proven leadership in high-performing development teams Strong problem-solving, communication, and business acumen More ❯
of the latest breakthroughs into production. Additionally, we actively disseminate our findings by publishing in top-tier conferences. We seek both recent graduates in computer-related fields and experienced engineers with expertise in systems. If you possess knowledge in operating systems, heterogeneous hardware, distributed systems, or cloud-native applications … industry, and open-source communities to establish influence and contribute to the broader technological landscape. Required Skills and Experience: Bachelor's or Master's degree in ComputerScience or a related technical field. Comfortable with research methodology. Comfortable with system design and implementation. In-depth understanding of More ❯
with ability to drive into workplace for critical events/needs. • Manage customers during problem resolution and operating efficiently under pressure. • Sit at the computer during scheduled work hours with appropriate breaks while maintaining a high level of alertness and attention to detail. • Travel to data center/network … designing or architecting (design patterns, reliability and scaling) of new and existing systems - Experience programming with at least one software programming language - Bachelor's degree in computerscience or equivalent - Experience with full software development life cycle, including coding standards, code reviews, source control management, build processes More ❯
edinburgh, central scotland, United Kingdom Hybrid / WFH Options
IC Resources
You'll also be collaborating with a global cross-functional team providing product engineering, verification, documentation and programme management input. What's required? Masters degree in ComputerScience/Physics/Mathematics/Electrical Engineering Strong C++ development skills Understanding of PDKs and CAD driven flows Ability More ❯
practices and code quality. Conduct thorough testing across all phases including unit testing, integration, design verification, acceptance, and compliance testing. Experience Required Bachelor's degree in ComputerScience (or related field). 3+ years minimum commercial Python coding experience. Apply foundational knowledge of embedded C to modify More ❯
3+ years of full software development life cycle, including coding standards, code reviews, source control management, build processes, testing, and operations experience - Bachelor's degree in computerscience or equivalent Our inclusive culture empowers Amazonians to deliver the best results for our customers. If you have a More ❯
ensure code quality, security, and adherence to coding standards. Troubleshoot and resolve complex firmware and security-related issues. Qualifications: Bachelor's or Master's degree in ComputerScience, Electrical Engineering, or a related field. 2+ years in firmware development for embedded systems. Strong understanding of embedded system More ❯
3+ years of full software development life cycle, including coding standards, code reviews, source control management, build processes, testing, and operations experience. Bachelor's degree in computerscience or equivalent. Our inclusive culture empowers Amazonians to deliver the best results for our customers. If you have a More ❯
3+ years of full software development life cycle, including coding standards, code reviews, source control management, build processes, testing, and operations experience - Bachelor's degree in computerscience or equivalent Our inclusive culture empowers Amazonians to deliver the best results for our customers. If you have a More ❯
key findings to internal stakeholders. List details of Knowledge, Skills, Experience and Qualifications needed to do the job: Required: Bachelor's or Master's degree in ComputerScience or a related technical field. A solid background in operating systems and/or distributed systems and/or More ❯
Preferred Qualifications 3+ years of full software development lifecycle experience, including coding standards, code reviews, source control, build processes, testing, and operations Bachelor's degree in computerscience or equivalent For accommodations during the application process, please visit this link . More ❯
low-latency, highly-available services, we build big data processing pipelines to refresh or produce new data, we train ML models, and we run science experiments. We also build solutions for these capabilities, ranging from state-of-the-art ML platforms to modeling, storing, vending, and managing large amounts … dependencies and limitations. Share knowledge in performance, scalability, enterprise system architecture, and engineering best practices. A day in the life - Collaborate with engineering and science teams on building state-of-the-art scalable, big data pipelines, ML training and inference solutions, high-availability services with low latencies. - Analyze nuanced … 3+ years of full software development life cycle, including coding standards, code reviews, source control management, build processes, testing, and operations experience Bachelor's degree in computerscience or equivalent Experience in Geoapatial domain or building and operation data-intensive systems. Our inclusive culture empowers Amazonians to More ❯