26 to 50 of 785 Computer Science Degree Jobs in London

Engineering Program Manager (EPM)

Location
Greater London, England, United Kingdom
levels of the organization. Experience with technical skills: Networking Protocols, Strong OS Fundamentals, Distributed Systems, Infra at scale, SDLC BA/BS degree in Computer Science, Computer Engineering, or related degree or related professional experience Preferred Qualifications Strong analytical, troubleshooting, and problem-solving skills. Agile ...

Senior Machine Learning Scientist

Location
Greater London, England, United Kingdom
related domains, helping raise scientific and engineering quality through experimentation, documentation, mentoring, and reusable approaches that support broader team effectiveness. Minimum Qualifications Bachelor's degree in Computer Science or a related technical field; or Equivalent related professional experience. 8+ years of relevant professional experience. Demonstrated ownership … cross-functional partners to deploy technical solutions, with core expectations in scalable model development, data modelling, and integration into software systems. Preferred Qualifications Advanced degree in Machine Learning, Computer Science, Statistics, Mathematics, Engineering, or a related quantitative field. Experience delivering machine learning solutions at scale, including architecture ...

Research Engineer

Location
London, United Kingdom
global teams offer learning opportunities and varied career pathways for those driven to achieve exceptional results through collective effort. Minimum qualifications: Bachelor's degree in Computer Science, Machine Learning, Mathematics, or a related technical field, or equivalent practical experience. 3 years of experience in Python programming. … years of experience with ML frameworks such as JAX, PyTorch, or TensorFlow. Preferred qualifications: Master's degree or PhD in Computer Science, Engineering, or a related field with a focus on machine learning. Experience in Python and C++ for high-performance ML library development. Experience with harmful ...

Research Engineer

Hiring Organisation
Hackajob Ltd
Location
South West London, London, United Kingdom
Employment Type
Permanent
global teams offer learning opportunities and varied career pathways for those driven to achieve exceptional results through collective effort. Minimum qualifications: Bachelor's degree in Computer Science, Machine Learning, Mathematics, or a related technical field, or equivalent practical experience. 3 years of experience in Python programming. … years of experience with ML frameworks such as JAX, PyTorch, or TensorFlow. Preferred qualifications: Master's degree or PhD in Computer Science, Engineering, or a related field with a focus on machine learning. Experience in Python and C++ for high-performance ML library development. Experience with harmful ...

Research Engineer

Location
Westminster, West End, United Kingdom
global teams offer learning opportunities and varied career pathways for those driven to achieve exceptional results through collective effort. Minimum qualifications: Bachelor's degree in Computer Science, Machine Learning, Mathematics, or a related technical field, or equivalent practical experience. 3 years of experience in Python programming. … years of experience with ML frameworks such as JAX, PyTorch, or TensorFlow. Preferred qualifications: Master's degree or PhD in Computer Science, Engineering, or a related field with a focus on machine learning. Experience in Python and C++ for high-performance ML library development. Experience with harmful ...

Research Engineer

Hiring Organisation
Hackajob Ltd
Location
Westminster, Greater London, UK
global teams offer learning opportunities and varied career pathways for those driven to achieve exceptional results through collective effort. Minimum qualifications: Bachelor's degree in Computer Science, Machine Learning, Mathematics, or a related technical field, or equivalent practical experience. 3 years of experience in Python programming. … years of experience with ML frameworks such as JAX, PyTorch, or TensorFlow. Preferred qualifications: Master's degree or PhD in Computer Science, Engineering, or a related field with a focus on machine learning. Experience in Python and C++ for high-performance ML library development. Experience with harmful ...

Senior Engineer

Location
Greater London, England, United Kingdom
active contributor to the product knowledge repository to further develop best practices and standard deployment methodologies.**Academic and Professional Qualifications Required:**Education to degree level desirable, preferably a Bachelors or Master’s degree in computer science, computer engineering or other technical discipline.**Required Knowledge ...

Enterprise Architect - AI

Location
Greater London, England, United Kingdom
decisions, and AI operating model design. Lead technical workshops, architecture design sessions, and proof-of-concept builds with cross-functional engineering, data science, and security teams. Serve as the technical escalation point for delivery teams; unblock design and implementation issues under time pressure. Mentor other architects and engineers … makes sound architectural calls with incomplete information. Collaborates effectively across sales, pre‐sales, delivery, and partner (NVIDIA, hyperscaler, ISV) teams. Education & Experience Bachelor's degree in Computer Science, Computer Engineering, or a related technical field, or equivalent demonstrable experience. Advanced degree (MS in CS/ ...

Machine Learning Engineer

Location
Greater London, England, United Kingdom
learning and applying evolving AI systems and tools to remain at the forefront of engineering trends and modern development practices Minimum Qualifications: Bachelor's Degree in a relevant technical field such as computer science or equivalent years of practical work experience 2+ years of post-Bachelor … machine learning experience; or Master’s degree in a relevant technical field Experience developing machine learning models for ranking, recommendations, search, content understanding, image generation, or other relevant applications of machine learning Preferred Qualifications: Advanced degree in computer science or related field If you have ...

Junior Software Engineer (Data Products)

Location
Greater London, England, United Kingdom
will help build and scale our modern, next-generation data platform. This is a junior level role perfect for someone with a strong computer science foundation who is eager to specialize in the world of Data Engineering. You will support the team in creating high-performance data pipelines … genuine curiosity about how data flows through a system. API Awareness: Basic understanding of REST APIs and how microservices communicate. Educational Background: A degree in Computer Science, Software Engineering, or a related field (or equivalent practical experience). Preferred Skills (Nice to Have) Python/Shell: Basic ...

Sr Principal AI Software Engineer

Location
Greater London, England, United Kingdom
across groups within business units, to improve quality, engineering productivity and responsiveness to feedback and changing priorities. You’ll integrate LLMs, agent workflows, NLP, computer vision, RAG, and predictive analytics to build secure, high-availability and cost efficient AI based solutions. We will count on you to tailor communication … reused across teams. We’ll count on you being an excellent judge of AI practices that work well. You’ll partner with product, data science, engineering leaders, business executives, and CIOs. You’ll mentor teams, and raise standards in AI development, testing, security, and documentation. We support growth, autonomy ...

AI Native Software Engineering

Location
Greater London, England, United Kingdom
full-stack systems to agentic backends — understanding data flows, context handoffs, and integration points between your code and AI pipelines Basic Qualifications Bachelor's degree in Computer Science, Computer Engineering, Software Engineering, or a related field Commercial software engineering experience in production environments (or equivalent demonstrated ...

Global Banking & Markets - Systems Engineer - Vice President - London London · United Kingdom · Vice President

Location
Greater London, England, United Kingdom
issues. Continuous Improvement:Drive initiatives to enhance the stability, performance, and disaster-recovery readiness of supported platforms. Basic Qualifications Bachelor’s or Master’s degree in Computer Science, Computer Engineering, or a related technical field is a plus. 2+ years of professional experience ...

Software Engineer

Location
Greater London, England, United Kingdom
excited and curious about technology and its potential. Who you are: 0-2 years prior experience in professional software engineering (new grads welcome!) A degree in Computer Science or an adjacent field. Excellent skills in computer science fundamentals such as algorithms, data structures, systems design ...

Staff Sales Account Executive

Location
Greater London, England, United Kingdom
opportunitiesKnowledge of enterprise software architecture and technologiesExperience and knowledge of working with channel partners such as “Big 4” advisories and leading System Integrators Solid computer knowledge including proficiency with software applications including SalesforceDemonstrable technical depth with the ability to effectively communicate with both technical and non-technical stakeholdersIdeal experience … consultative selling including prospecting, qualifying, presenting, trial closing, objection handling, and closingDemonstrate at least 10+ years of full sales cycle experience within the Computer Software Industry, with a strong emphasis on generating new business opportunitiesBachelor’s degree combined with strong work experience is required. Master’s degree ...

Senior Software Engineer (with Delivery Management)

Location
Greater London, England, United Kingdom
testing. Mentor the engineers in your team, set clear objectives, and support their development towards their longer-term goals. Key Knowledge and Skills: A degree in Computer Science, Engineering, or a related technical or scientific subject. Experience developing complex software in modern C++ for systems software … experience, and the ability to solve systems-level problems with multiple complex interactions between components, including planning for failure. A strong grasp of core computer science concepts: concurrency, IPC, networking, security including software exploitation, performance and algorithms. A genuine appetite to take on delivery responsibility, even without ...

Sales Account Executive, Staff

Location
Greater London, England, United Kingdom
design and client business requirements, providing seamless integration and deployment of our solution. You will be a great fit if you have: Bachelor’s degree combined with strong work experience is required. Master’s degree in Computer Science, Computer Engineering, or a related field … base and driving expansion bookings to achieve/exceed annual sales quota. Demonstrate at least 10+ years of full sales cycle experience within the Computer Software Industry, with a strong emphasis on generating new business opportunities. Ideal experience would include exposure to Agentic Process Automation (APA) and/ ...

Software Developer, Quantitative Platform

Location
Greater London, England, United Kingdom
employ ambitious professionals who want to work collaboratively at the leading edge of investment management. We seek a highly skilled developer with strong computer science fundamentals to join our Quantitative Platform team. This team is responsible for developing the core platforms that underpin and provide data … Write and maintain good quality, well-tested code across services, data storage and UI layers. What we're Looking For: A Bachelors or Masters degree in Computer Science, Mathematics, Statistics, Physics or equivalent technical field. 2+ years of professional software development experience, including C#, Python or C++ ...

Machine Learning Engineer

Location
Greater London, England, United Kingdom
predictive analytics. Ensure responsible AI deployment, embedding ethical and regulatory considerations into every stage of development. Skills, Knowledge & Expertise Bachelor’s or Master’s degree in Computer Science, Machine Learning, or a related technical field – or equivalent practical experience. 3+ years of professional experience … internal services, e.g. via FastAPI; Deploying containerised systems to production, in particular via Kubernetes. In addition, the following would be an advantage: PhD in Computer Science, Machine Learning, or a related field with a strong publication record in text analytics, representation learning, or applied predictive modelling. Practical experience ...

AI - Solutions Architect

Location
Greater London, England, United Kingdom
existing environment and constraints. Develop architecture blueprints covering model development, data pipelines, deployment frameworks, and system integrations — with a strong focus on GenAI, NLP, computer vision, and multimodal AI applications. Leverage deep knowledge of AI/ML frameworks (e.g., PyTorch, TensorFlow, Hugging Face) and enterprise architecture best practices (e.g. … business leaders to define technical requirements and deliver value‐driven solutions, facilitating clear and actionable communication of complex AI concepts. Required Qualifications: Bachelor's degree in Computer Science, Engineering, Mathematics, or related field 7–10 years of experience in solution architecture, software engineering, or related technical roles ...

Software Engineer, Cybersecurity Analytics & Enforcement

Location
Greater London, England, United Kingdom
comparable tools and frameworks, and the ability to quickly learn and adapt. We encourage you to apply for this position if you have: A degree in Computer Science or a closely related field (Bachelor’s or higher), with a strong grasp of core computer science … Python , which shares syntax with Starlark (our embedded scripting language) and is commonly used to prototype models A strong interest or background in data science , machine learning, statistical analysis, or natural language processing is a plus — especially as applied to behavioral analytics and anomaly detection — but this is primarily ...

Software Engineer

Location
Greater London, England, United Kingdom
technical design discussions Helping shape how AI-assisted development tools are used across the engineering organisation What you will need: A Master's degree in Computer Science, Computer Engineering or a related technical field, or equivalent practical experience Strong professional software engineering experience, with evidence ...

AI Infrastructure Lead Architect

Location
Greater London, England, United Kingdom
standards. Set technical direction, standards, and best practices, mentoring engineers and architects and leading design and code reviews across the team. EDUCATION Bachelor's Degree in Computer Science, Computer Engineering, related Engineering field BASIC (REQUIRED) QUALIFICATION Solid background in coding, building, monitoring, troubleshooting applications ...

Software Engineer, Infrastructure

Location
Greater London, England, United Kingdom
well-documented code Work cross-functionally with product managers, designers, and other engineering teams to deliver high-quality product Minimum Qualifications BS in Computer Science, Engineering, or a related field 2+ years of relevant industry experience Proficiency in one or more programming languages (e.g., Python, C++, etc) Experience … control management, build and deployment processes, and testing. Proven track record operating successfully in a fast-paced, collaborative environment Preferred Qualifications MS or PhD degree in Computer Science, Engineering, or a related field. 5+ years of relevant industry experience Prior experience in developing products from concept ...

Backend Software Engineer C++ Python - Trading

Hiring Organisation
Client Server
Location
South West London, London, United Kingdom
Employment Type
Permanent, Work From Home
London, you'll work onsite Monday to Friday, collaborating closely with the wider engineering and quantitative teams. About You Bachelor's or Master's degree in Computer Science, Engineering or a related discipline. Strong software development experience using both C++ and Python. Solid understanding of the trade … lifecycle and financial markets. Excellent computer science fundamentals, including data structures, algorithms, data processing and transformation. Comfortable working in Linux environments. Strong analytical and problem-solving skills, with a naturally curious mindset and a desire to keep learning. What's in it for you? Salary up to £125k ...