engineers, providing technical guidance, coaching, and fostering their growth. Collaborate with product managers and stakeholders to define AI project objectives, requirements, and timelines. Design, develop, and implement AI models, algorithms, and applications to solve complex business challenges. Oversee the end-to-end AI model lifecycle, including data collection, preprocessing, model training, evaluation, and deployment. Stay updated with the latest advancements More ❯
Staines-Upon-Thames, England, United Kingdom Hybrid / WFH Options
microTECH Global LTD
Publications in top ML conferences (e.g. ICML, ICCV, SysML or similar) Contribution to open source ML frameworks such as –TensorFlow, TensorFlow Lite, etc. Experience with knowledge distillation, computer vision algorithms, federated learning Knowledge of one or more interpreted languages, such as Python and/or JavaScript Experience of real-time and/or embedded software development in C++ (on embedded More ❯
and work, play, and connect. Connecting with others is at the heart of the metaverse, and we're helping to define what that means. Responsibilities: Develop innovative graphics frameworks, algorithms, and tools to maximize avatar quality and performance. Partner with infrastructure and product teams across Meta on camera, graphics, hardware, media, and real-time rendering architecture. Optimize GPU performance across More ❯
London, England, United Kingdom Hybrid / WFH Options
Client Server
to use C# going forward) You have a strong knowledge of SQL databases You have a thorough understanding of Computer Science fundamentals such as OOP, Data Structures, Design Patterns, Algorithms You're entrepreneurial with good business acumen, keen to take ownership and lead projects You're collaborative, enjoy problem solving and sharing ideas What's in it for you: As More ❯
You’ve got hands-on experience with managing the ML model lifecycle, including both online and batch processes Statistical Methodology: You have worked with GLMs and other machine learning algorithms and have in-depth knowledge of how they work Python: You have built and deployed production-grade Python applications and you are familiar with data science libraries such as pandas More ❯
City of London, London, United Kingdom Hybrid / WFH Options
Burns Sheehan
You’ve got hands-on experience with managing the ML model lifecycle, including both online and batch processes Statistical Methodology: You have worked with GLMs and other machine learning algorithms and have in-depth knowledge of how they work Python: You have built and deployed production-grade Python applications and you are familiar with data science libraries such as pandas More ❯
Clearance Required I am working with a deep-tech start-up seeking a highly skilled AI engineer to join their growing team. This role will focus on developing AI algorithms for Neural Network-based NLP and Computer Vision, while collaborating with institutional, academic, and commercial partners. The Role Develop and refine AI models for Natural Language Processing (NLP) and Computer More ❯
London, South East, England, United Kingdom Hybrid / WFH Options
Client Server Ltd
to use C# going forward) You have a strong knowledge of SQL databases You have a thorough understanding of Computer Science fundamentals such as OOP, Data Structures, Design Patterns, Algorithms You're entrepreneurial with good business acumen, keen to take ownership and lead projects You're collaborative, enjoy problem solving and sharing ideas What's in it for you: As More ❯
C++ to join our Master Team. Your primary responsibilities will include designing and developing multi-threading server-side applications. You will optimize and enhance our software with new, efficient algorithms and modern software technologies, and work independently on solutions for specified requirements, ensuring clean code according to our coding guidelines. It's crucial that our software remains stable and runs More ❯
Newcastle Upon Tyne, Tyne and Wear, England, United Kingdom
Client Server Ltd
software engineering best practices and have experience across the full software development lifecycle You have a thorough understanding of Computer Science fundamentals such as OOP, Data Structures, Design Patterns, Algorithms You're excited to join a start-up in a role that you can shape and influence What's in it for you: As an AI Engineer/Developer (Python More ❯
troubleshooting through analysis and problem-solving. Required Qualifications and Skills Extensive experience in Python development. Strong understanding of security protocols and authentication mechanisms (e.g., OIDC, OAuth). Proficiency in algorithms and data structures. Knowledge of Unix Shell scripting and SQL. Expertise in software design, particularly hexagonal architecture and Domain-Driven Design. Experience designing and developing REST APIs. Familiarity with build More ❯
robust model deployment, monitoring, and retraining pipelines • Experience supporting platform components such as documents indexing or search, GPU workloads, and distributed storage, including Cloudera • Experience in the development of algorithms leveraging R, Python, SQL, or NoSQL • Experience with Distributed data or computing tools, including MapReduce, Hadoop, Hive, EMR, Spark, Gurobi, or MySQL • Experience with visualization packages, including Plotly, Seaborn, or More ❯
London, England, United Kingdom Hybrid / WFH Options
JR United Kingdom
and a progressive work environment. This position offers a unique opportunity to join a dynamic team of professionals in an intellectually stimulating environment. Responsibilities: Design, implement, and optimize trading algorithms, order execution systems, and real-time data processing tools using Python to support front office trading strategies. Work closely with traders and quant teams to understand requirements, translate them into More ❯
Newcastle Upon Tyne, Tyne and Wear, England, United Kingdom Hybrid / WFH Options
Client Server Ltd
to use C# going forward) You have a strong knowledge of SQL databases You have a thorough understanding of Computer Science fundamentals such as OOP, Data Structures, Design Patterns, Algorithms You're entrepreneurial with good business acumen, keen to take ownership and lead projects You're collaborative, enjoy problem solving and sharing ideas What's in it for you: As More ❯
and technical troubleshooting with ability to think beyond routine or conventional approaches to build solutions or break down technical problems Creates secure and high-quality production code and maintains algorithms that run synchronously with appropriate systems Produces architecture and design artifacts for complex applications while being accountable for ensuring design constraints are met by software code development Gathers, analyzes, synthesizes More ❯
conversations with the customer to correctly identify the data needs; Developing data pipelines (ELT and ETL); Combining data from multiple sources in an efficient and performant manner; Developing smart algorithms and statistical models to extract insights from data; Support data scientists with data preparation and deployment; Advising the customers (business analysts, data scientists) on the correct usage of their data. More ❯
engineers, providing technical guidance, coaching, and fostering their growth. Collaborate with product managers and stakeholders to define AI project objectives, requirements, and timelines. Design, develop, and implement AI models, algorithms, and applications to solve complex business challenges. Oversee the end-to-end AI model lifecycle, including data collection, preprocessing, model training, evaluation, and deployment. Stay updated with the latest advancements More ❯
automation. On the SRE team, you'll have the opportunity to manage the complex challenges of scale which are unique to Google Cloud, while using your expertise in coding, algorithms, complexity analysis and large-scale system design. SRE's culture of intellectual curiosity, problem solving and openness is key to its success. Our organization brings together people with a wide More ❯
Polyglot Engineer: Proficiency in at least three programming languages, such as C++, TypeScript, Python, Java, or Rust. Comfortable navigating full-stack development. - System Thinker: Solid understanding of data structures, algorithms, and system design principles. - Database Proficiency: Experience working with databases (e.g., PostgreSQL, MySQL, or Oracle). Bonus if you’ve worked with database internals or migrations. - Problem Solver: Proven ability More ❯
Senior Software Engineer: Bachelor's or Master's degree in Computer Science or related field. 10+ years of software engineering experience. Expertise in software architecture, data structures, and advanced algorithms gained from previous experience. Leadership experience and the ability to mentor junior engineers. Experience with Agile development methodologies. Understanding of the full software development life cycle. Problem-solving skills and More ❯
implement state-of-the-art solutions for never-before-solved problems. Key job responsibilities Collaborate with ML scientists and engineers to research, design and develop cutting-edge generative AI algorithms to address real-world challenges. Work across customer engagement to understand what adoption patterns for generative AI are working and rapidly share them across teams and leadership. Interact with customers More ❯
and technical troubleshooting with ability to think beyond routine or conventional approaches to build solutions or break down technical problems. Creates secure and high-quality production code and maintains algorithms that run synchronously with appropriate systems. Produces architecture and design artifacts for complex applications while being accountable for ensuring design constraints are met by software code development. Gathers, analyzes, synthesizes More ❯
We aim to create solutions that positively impact millions of lives. What You'll Do Our BCG X teams manage the full analytics value chain: framing business challenges, designing algorithms, implementing and deploying scalable solutions, and enabling clients and colleagues to adopt AI. Our offerings range from custom solutions to industry-specific AI software. As a Data Scientist, you'll More ❯
Bath, England, United Kingdom Hybrid / WFH Options
Client Server
to use C# going forward) You have a strong knowledge of SQL databases You have a thorough understanding of Computer Science fundamentals such as OOP, Data Structures, Design Patterns, Algorithms You're entrepreneurial with good business acumen, keen to take ownership and lead projects You're collaborative, enjoy problem solving and sharing ideas What's in it for you: As More ❯
years of relevant engineering experience • 3+ years of engineering team management • Bachelor's degree in Computer Science or equivalent experience • Strong computer science fundamentals (object-oriented design, data structures, algorithms) • Experience with modern programming languages (C++, Java, Python, Ruby) • Knowledge of cloud/internet technologies • Experience leading cross-functional teams Preferred Qualifications: • 8+ years of software development experience • Experience with More ❯