of the most interesting & high-potential spaces to work in right now. They are now looking for an experienced AI Research Engineer (UAV Swarms) to develop and implement AI algorithms specifically for Drone Swarming applications. Previous experience with Swarm Intelligence/Multi-agent systems is ESSENTIAL. Experience of Interest: Bachelors, Masters or PHD in Computer Science, Engineering, Robotics or similar. More ❯
technical leadership. Essential Experience: 10+ years in C++ software development in a Linux environment Experience building complex software for custom hardware, including device interfacing. Strong foundation in data structures, algorithms, and object-oriented design. Desirable Skills: Exposure to Qt, Yocto, Linux kernel, or device driver development. Knowledge of high-speed data, graphics processing, or networking (TCP/IP, multicast). More ❯
Employment Type: Permanent
Salary: £70000 - £90000/annum Very generous bonus + healthcare
the company's mission in AI progress. Collaborate with cross-functional teams, including data scientists, enhancing AI capabilities through dynamic innovation. Contribute to continuous improvement in AI models and algorithms, aligning with the organization's goal of technological leadership. Requirements: Bachelor's degree in Computer Science, Statistics, Engineering, or related field, providing a solid foundation for growth. Demonstrated proficiency in More ❯
individual with a background in Electronic Engineering or Computer Science and a strong academic track record. Key Responsibilities You will take a lead role in the development of advanced algorithms and embedded software used in surgical and diagnostic applications. The ideal candidate will have exceptional academic credentials—ideally a 1st class degree in Computer Science from a top UK university. More ❯
developing bare-metal embedded software using C/C++ Familiarity with model-based development, using UML or tools such as IBM's Rhapsody Desirable experience in defining and verifying algorithms in a model-based environment (e.g., SCADE) Knowledge of DO178C standards would be advantageous A proactive and flexible approach to solving technical problems Focus on code quality with the ability More ❯
developing bare-metal embedded software using C/C++ Familiarity with model-based development, using UML or tools such as IBM's Rhapsody Desirable experience in defining and verifying algorithms in a model-based environment (e.g., SCADE) Knowledge of DO178C standards would be advantageous A proactive and flexible approach to solving technical problems Focus on code quality with the ability More ❯
Standard AIML3 labor category requirements. This position requires in-scope poly, within 7 years. 10 years experience deploying machine learning algorithms is required. A Master's or Ph.D. degree in advanced math, artificial intelligence, data science, computer science or deep learning from an accredited college or university is required. 7 additional years machine learning experience with a relevant Bachelor's More ❯
an advantage Pricing analytics background Relational and NoSQL database experience KDB (ideal), Oracle, Sybase, Cassandra and other data technologies Previous exposure to: Electronic Trading Systems & Execution Platforms Execution & Hedging Algorithms Container frameworks and the tooling that goes with them Desirable Languages/Technologies: Java, Python, C++, KDB+/Q, C# More ❯
an advantage Pricing analytics background Relational and NoSQL database experience KDB (ideal), Oracle, Sybase, Cassandra and other data technologies Previous exposure to: Electronic Trading Systems & Execution Platforms Execution & Hedging Algorithms Container frameworks and the tooling that goes with them Desirable Languages/Technologies: Java, Python, C++, KDB+/Q, C# More ❯
non-embedded software systems that meet customer and regulatory standards. • Build and optimize cloud-native microservices using C#, ASP.NET, and other modern frameworks. • Create and maintain documentation for architectures, algorithms, interfaces, and APIs. • Debug and resolve software issues to ensure performance and reliability. • Collaborate with cross-functional teams in an Agile development environment. • Integrate current technologies, frameworks, and best practices More ❯
ll Do: Spearhead and deliver high-impact data science projects from conception to deployment, driving business value through data-driven insights. Develop and implement advanced data science models and algorithms to extract actionable insights from complex datasets. Master and apply cutting-edge AI and machine learning techniques to solve complex business challenges. Collaborate effectively with cross-functional teams to create More ❯
Must have an active TS/SCI Polygraph clearance Preferred Demonstrated experience designing and developing web applications with javaScript Demonstrated experience designing and developing automated analytic software, techniques, and algorithms Demonstrated experience with compute cluster monitoring tools e.g. nagios, ganglia Demonstrated experience with apache accumulo internals, to include configuring, tuning, and testing the same in many configurations (>200 node clusters More ❯
using Rust You have experience with NoSQL databases, PostgreSQL You have Cloud experience, AWS preferred You have a good knowledge of Computer Science fundamentals such as OOP, Data Structures, Algorithms You're collaborative with excellent communication skills What's in it for you: As a Python Software Engineer you will earn a competitive salary (to £55k) plus benefits. There's More ❯
as distributions, statistical testing, regression, etc. Experience with data manipulation, cleansing, and analysis using tools such as SQL, Excel and other statistical software Understanding of Machine learning techniques and algorithms (K-NN, Naïve Bayes, SVM, etc. More ❯
domain experts and data scientists. Nice to Have Experience with or willingness to learn C# . Familiarity with cloud platforms (e.g., AWS, GCP) and DevOps workflows. Background in optimization algorithms or energy modeling. Understanding of renewable energy technologies (e.g., wind, solar, storage) and market mechanisms. Why Join? You'll be part of a mission-oriented team with deep expertise in More ❯
as distributions, statistical testing, regression, etc. Experience with data manipulation, cleansing, and analysis using tools such as SQL, Excel and other statistical software Understanding of Machine learning techniques and algorithms (K-NN, Naïve Bayes, SVM, etc. More ❯
London, England, United Kingdom Hybrid / WFH Options
Client Server
Russel Group/Oxbridge) in Computer Science or similar technical or numerate discipline You have a thorough understanding of Computer Science fundamentals such as OOP, Data Structures, Design Patters, Algorithms You have strong C++ 14/17 development skills (on Linux or Windows) You have a good understanding of Test Driven Development/TDD and strong code review skills You More ❯
a Software Development Co-op, you will work alongside our team on software solutions applicable to FEA simulation of machines' dynamics and strength characteristics. Responsibilities: Develop mathematical models, solution algorithms, and computational methods for applied mathematics problems in the field of mechanics of deformable solids. Design, develop, and implement software tools and applications for rotor dynamics analysis and structural simulations More ❯
Greater Manchester, Lancashire, England, United Kingdom
Uniting Ambition
domain experts and data scientists. Nice to Have Experience with or willingness to learn C# . Familiarity with cloud platforms (e.g., AWS, GCP) and DevOps workflows. Background in optimization algorithms or energy modeling. Understanding of renewable energy technologies (e.g., wind, solar, storage) and market mechanisms. Why Join? You'll be part of a mission-oriented team with deep expertise in More ❯
Greater London, Leicester, Leicestershire, United Kingdom
Uniting Ambition
domain experts and data scientists. Nice to Have Experience with or willingness to learn C# . Familiarity with cloud platforms (e.g., AWS, GCP) and DevOps workflows. Background in optimization algorithms or energy modeling. Understanding of renewable energy technologies (e.g., wind, solar, storage) and market mechanisms. Why Join? You'll be part of a mission-oriented team with deep expertise in More ❯
a side of TDD), Maven, Git and a sense of humor. Kubernetes & Docker Working in a team development environment Thorough understanding of Computer Science fundamentals such as Data Structures, Algorithms and Design Patterns Amazon Web Services, Azure, or Google Cloud Platform Desirable Kafka Agile awareness, Jira, Bitbucket Python MariaDB PostgreSQL + Timescale Build Systems (Bamboo, Jenkins, etc) SQL and NoSQL More ❯
using Rust You have experience with NoSQL databases, PostgreSQL You have Cloud experience, AWS preferred You have a good knowledge of Computer Science fundamentals such as OOP, Data Structures, Algorithms You're collaborative with excellent communication skills What's in it for you: As a Python Software Engineer you will earn a competitive salary (to £55k) plus benefits. There's More ❯
City of London, London, England, United Kingdom Hybrid / WFH Options
Client Server Ltd
Russel Group/Oxbridge) in Computer Science or similar technical or numerate discipline You have a thorough understanding of Computer Science fundamentals such as OOP, Data Structures, Design Patters, Algorithms You have strong C++ 14/17 development skills (on Linux or Windows) You have a good understanding of Test Driven Development/TDD and strong code review skills You More ❯
City of London, London, England, United Kingdom Hybrid / WFH Options
Client Server Ltd
Russel Group/Oxbridge) in Computer Science or similar technical or numerate discipline You have a thorough understanding of Computer Science fundamentals such as OOP, Data Structures, Design Patters, Algorithms You have strong C++ 14/17 development skills (on Linux or Windows) You have a good understanding of Test Driven Development/TDD and strong code review skills You More ❯
part of this role, you will be responsible for - Build relationships with clients and take the lead on delivering AI solutions to benefit the business Design and develop AI algorithms and models Provide training to clients on the best practices of working with AI tools Implement AI models into client environments and monitor on-going performance, making changes where necessary More ❯