Lossiemouth, Morayshire, United Kingdom Hybrid / WFH Options
BAE Systems
and grow a diverse knowledge base in engineering Your skills and experiences: A good understanding in some of the following subject areas; signal processing, target track extraction, object classification algorithms, system and sensor resource optimisation A good understanding of factors that can affect the real-world performance of sensing systems and how these can impact the accuracy and timeliness of More ❯
Lincoln, Lincolnshire, United Kingdom Hybrid / WFH Options
BAE Systems
and grow a diverse knowledge base in engineering Your skills and experiences: A good understanding in some of the following subject areas; signal processing, target track extraction, object classification algorithms, system and sensor resource optimisation A good understanding of factors that can affect the real-world performance of sensing systems and how these can impact the accuracy and timeliness of More ❯
Bedale, Yorkshire, United Kingdom Hybrid / WFH Options
BAE Systems
and grow a diverse knowledge base in engineering Your skills and experiences: A good understanding in some of the following subject areas; signal processing, target track extraction, object classification algorithms, system and sensor resource optimisation A good understanding of factors that can affect the real-world performance of sensing systems and how these can impact the accuracy and timeliness of More ❯
East Cowes, Isle of Wight, United Kingdom Hybrid / WFH Options
BAE Systems
and grow a diverse knowledge base in engineering Your skills and experiences: A good understanding in some of the following subject areas; signal processing, target track extraction, object classification algorithms, system and sensor resource optimisation A good understanding of factors that can affect the real-world performance of sensing systems and how these can impact the accuracy and timeliness of More ❯
Job Description This role focuses on advancing AI Agent architecture, reasoning, and autonomy through applied research and experimentation. Interns will work on cutting-edge projects involving foundation models, planning algorithms, and multi-agent systems, contributing to both theoretical innovation and practical applications. Key Responsibilities • Conduct research on AI foundation models to enhance reasoning and data-driven analytical capabilities. • Design and … develop advanced planning and decision-making algorithms that enable Agents to autonomously perform complex tasks and improve operational efficiency. • Investigate tool-use mechanisms to allow Agents to effectively integrate and utilize diverse data analysis and system tools for greater adaptability in real-world environments. • Explore and implement end-to-end reinforcement learning frameworks and multi-agent collaboration algorithms to improve … Mathematics, Statistics, Artificial Intelligence, or a related field. • Strong foundation in mathematics (linear algebra, probability, statistics) and excellent problem-solving skills. • Solid understanding of machine learning and deep learning algorithms (e.g., neural networks, decision trees, SVMs, reinforcement learning), with hands-on implementation experience. • Proficiency in Python and familiarity with mainstream ML/DL frameworks such as TensorFlow and PyTorch, with More ❯
Job Description This role focuses on advancing AI Agent architecture, reasoning, and autonomy through applied research and experimentation. Interns will work on cutting-edge projects involving foundation models, planning algorithms, and multi-agent systems, contributing to both theoretical innovation and practical applications. Key Responsibilities • Conduct research on AI foundation models to enhance reasoning and data-driven analytical capabilities. • Design and … develop advanced planning and decision-making algorithms that enable Agents to autonomously perform complex tasks and improve operational efficiency. • Investigate tool-use mechanisms to allow Agents to effectively integrate and utilize diverse data analysis and system tools for greater adaptability in real-world environments. • Explore and implement end-to-end reinforcement learning frameworks and multi-agent collaboration algorithms to improve … Mathematics, Statistics, Artificial Intelligence, or a related field. • Strong foundation in mathematics (linear algebra, probability, statistics) and excellent problem-solving skills. • Solid understanding of machine learning and deep learning algorithms (e.g., neural networks, decision trees, SVMs, reinforcement learning), with hands-on implementation experience. • Proficiency in Python and familiarity with mainstream ML/DL frameworks such as TensorFlow and PyTorch, with More ❯
solve applied problems, including product integration. Cloud-native technologies: Experience in developing and deploying in cloud platforms (e.g., AWS, GCP or Azure), an understanding of containerisation (e.g., Docker). Algorithms and data structures: Excellent understanding of core CS fundamentals, including common abstract data structures and algorithms with the ability to apply them to optimise production systems. Problem solving: Strong analytical More ❯
solve applied problems, including product integration. Cloud-native technologies: Experience in developing and deploying in cloud platforms (e.g., AWS, GCP or Azure), an understanding of containerisation (e.g., Docker). Algorithms and data structures: Excellent understanding of core CS fundamentals, including common abstract data structures and algorithms with the ability to apply them to optimise production systems. Problem solving: Strong analytical More ❯
with a results-oriented attitude Proficiency in problem solving and debugging Desirable Skills Experience of SKIA graphics library Experience working on GPU Drivers Experience designing and implementing GPU shader algorithms (in glsl, hlsl or equivalent) Experience developing system software for Android OS Experience designing and implementing image processing algorithms Experience working with ARM 64-bit architecture Familiarity with CPU/ More ❯
NC/Chandler, AZ/Richmond, VA (Hybrid-3 Days Onsite) (Locals only) Description: Proficiency in key management systems and tools (e.g., HSMs, KMS, PKI) Strong understanding of cryptographic algorithms and protocols Experience with security standards and frameworks (e.g., NIST, ISO 27001, PCI DSS) Familiarity with cloud-based key management services (e.g., AWS KMS, Azure Key Vault) Proficiency in Linux … and other Key Management components like legacy Gemalto, Vormetric or CipherTrust Manager Technical Skills: Proficiency in key management systems and tools (e.g., HSMs, KMS, PKI) Strong understanding of cryptographic algorithms and protocols Experience with security standards and frameworks (e.g., NIST, ISO 27001, PCI DSS) Familiarity with cloud-based key management services (e.g., AWS KMS, Azure Key Vault) Proficiency in Linux More ❯
Dash, Plotly, Matplotlib Javascript, React, Redux PostgreSQL, Redis Prometheus, Alert Manager, DataDog If you joined the company in a Data Science role you would be working on sophisticated pricing algorithms which would enable companies in the entertainment industry to significantly increase profit margins. You'll use a raft of different techniques from timeseries analysis to bayesian statistics, reinforcement learning & Monte … scipy and numpy If your a Data Scientist looking to go on an exciting new journey with an early stage startup, and the opportunity to work on advanced pricing algorithms is something that interests you, then this opportunity is for you. More ❯
with cutting-edge trading innovation? Join a leading global trading firm as a Front Office Developer, where you'll design and build the next generation of high-performance systems, algorithms, and data-driven solutions that power live trading decisions across asset classes. You'll collaborate with world-class developers and quants, gaining exceptional exposure to both technology and markets all … within a culture that rewards innovation and impact. What You'll Do Design, build, and enhance trading algorithms across multiple desks Support and evolve Interest Rate Options trading platforms Automate pricing, risk, and data pipelines in real time Develop and maintain time-series databases to deliver deep insights Shape the architecture and performance of front-office systems What You'll More ❯
Data Science, Coding, Engineering, Robotics, Developer, RTOS, Electronics * Designing and implementing robust, high-performance code for instrumentation and inspection systems * Interfacing with sensors, cameras, lasers, and robotic platforms * Building algorithms for geometric reconstruction, image/point cloud analysis, and data visualisation * Troubleshooting and optimising performance in time-critical, resource-constrained environments * Collaborating with multidisciplinary teams (mechanical, electrical, optical) to deliver … Mathematics * Excellent problem-solving ability, combining theory with practical, hands-on engineering * Experience in hardware interfacing, data acquisition, or real-time/near real-time systems * Ability to design algorithms and reason from first principles * Strong coding discipline (version control, testing, documentation) * Knowledge of C/C++ and/or Python for performance and integration tasks Software Engineer - Why Apply More ❯
cambridge, east anglia, united kingdom Hybrid / WFH Options
Arm
alignment with hardware RTL designs. Enhancing Frameworks: Develop and maintain C/C++ frameworks that support Media IP modelling, ensuring feature completeness, scalability, and seamless testing. Code Optimisation: Implement algorithms with a strong focus on efficiency. Minimise computational and memory resource usage while meeting performance goals. Collaboration with Image Quality Specialists and Researchers: Work with experts to create test cases … Skills And Experience Modern C++ Proficiency: Extensive experience with modern C++ standards (C++11 and newer). Strong understanding of the Standard Template Library (STL) for efficient programming. Awareness of Algorithms and Data Structures: Understand their use cases, strengths, and limitations. While AI and libraries handle many implementations, knowing when and why to apply these concepts is crucial for solving complex … and documentation. "Nice To Have" Skills And Experience Image Processing Fundamentals: A basic understanding of image processing techniques, such as de-noising, filtering, tone mapping, demosaicing, and other related algorithms, enabling you to contribute meaningfully to our media-focused projects. Video Codec Experience: Familiarity with standard video codecs (e.g., H.264, H.265, AV1) and their integration in media pipelines. GPU Programming More ❯
of AI supported meeting experiences. The intern will be fully onboarded onto our current science and production code base and be expected to investigate, propose, implement and test new algorithms and approaches in this area – solving problems of direct relevance to product. The intern will also be expected to present results internally at the end of the position and write … of bias for action and accountability and provides its members with many opportunities for learning and career growth. Responsibilities Responsibilities Conduct experiments, create and validate metrics, and develop candidate algorithms for effective Audio Visual Question Answering in meeting rooms scenarios. Collaborate closely with CMD Labs researchers and engineers to leverage existing assets, datasets, and ensure results can be leveraged back More ❯
to-end ML solutions for various business problems, contributing substantial value for our partners and for EG. We embrace test and learn by continuously experimenting, analyzing and improving our algorithms which has helped the B2B business become one of the fastest growing at Expedia Group. This applied scientist role will join our ML team at Expedia Group. This role offers … a related field. You have 2 years of industry experience applying ML to real-world problems (desirable but not required ). You possess a solid understanding of machine learning algorithms, statistics, and probability theory. You demonstrate strong problem-solving skills, a quick learning ability, and enthusiasm for tackling complex challenges. You are proficient in Python, with experience using PySpark and More ❯
technical leadership or management positions and we value the curiosity, tenacity and imagination our engineers bring to our teams each day. Position Responsibilities: Develops, documents and maintains architectures, requirements, algorithms, interfaces and designs for software systems Develops and maintains code and integrates software components into a fully functional software system Develops software verification plans, test procedures and test environments, executing … software development 2+ years of experience in C/C++, Ada, and/or a similar object-oriented programming language 2+ years of experience developing, documenting, and maintaining architectures, algorithms, interfaces, and designs for software systems Preferred Qualifications (Desired Skills/Experience): Bachelor of Science degree from an accredited course of study, in Computer Engineering, Software Engineering, Computer Science, or More ❯
technical leadership or management positions and we value the curiosity, tenacity and imagination our engineers bring to our teams each day. Position Responsibilities: Develops, documents and maintains architectures, requirements, algorithms, interfaces and designs for software systems Develops and maintains code and integrates software components into a fully functional software system Develops software verification plans, test procedures and test environments, executing … software development 2+ years of experience in C/C++, Ada, and/or a similar object-oriented programming language 2+ years of experience developing, documenting, and maintaining architectures, algorithms, interfaces, and designs for software systems Preferred Qualifications (Desired Skills/Experience): Bachelor of Science degree from an accredited course of study, in Computer Engineering, Software Engineering, Computer Science, or More ❯
your life with food. Visit our career page and become a ZOEntist The Role As a Senior Data Science Manager at ZOE, help us turn scientific understanding into actionable algorithms that guide hundreds of thousands of people in changing what they eat. Lead, grow, and coach a high performing data function that partners across product, engineering, and science to turn … features before scaling. Science led features: Translate cutting edge research into member impacting features. Own algorithmic roadmap and quality for ZOE Scores (versioning, evaluation, and integrity of core scoring algorithms). Growing our data science & analyst function deliberately, with top talent, as the scope and impact of the work expand. This role suits a leader who sees data science as More ❯
Job Requirements: Requires a Bachelor's degree in Computer Science, Computer Engineering, Electrical Engineering, or a directly related field plus eight (8) years of engineering experience. Alternatively, the employer will accept a Master's degree plus six (6) years of More ❯
Overview is the industry's leading estate planning platform, empowering financial advisors to offer modern, comprehensive estate planning solutions to their clients. By combining cutting-edge technology, AI, and unmatched human expertise, we deliver a seamless experience that sets us More ❯
Technical Architect - Artificial Intelligence, Google AI 1 YEAR+ CONTRACT AUBURN HILLS, MI - Hybrid, must be local to the Auburn Hills area $65/HR. W2 ONLY, NO C2C Work hours - 8:30 am-5:30 pm EST ALTA IT Services More ❯
RELOCATION ASSISTANCE: Relocation assistance may be available CLEARANCE TYPE: Secret TRAVEL: Yes, 10% of the Time Description At Northrop Grumman, our employees have incredible opportunities to work on revolutionary systems that impact people's lives around the world today, and More ❯
RELOCATION ASSISTANCE: Relocation assistance may be available CLEARANCE TYPE: Secret TRAVEL: Yes, 10% of the Time Description At Northrop Grumman, our employees have incredible opportunities to work on revolutionary systems that impact people's lives around the world today, and More ❯
team & talent services to the streaming (video/media), space, satellite and comms industries. Our client, a leading company in satellite communications and advanced signal processing, is seeking an Algorithms Engineer to develop, validate, and optimize digital signal processing (DSP) algorithms that support next-generation satellite technologies. This role focuses on the design and prototyping of signal processing and detection … algorithms for applications such as interference detection, signal tracking, and sky-mapping — enabling enhanced visibility and performance across complex satellite networks. Responsibilities: Design, implement, and test digital signal processing (DSP) algorithms for satellite communication and monitoring systems. Develop algorithms in Python (preferred) or MATLAB, emphasizing clarity, performance, and maintainability. Conduct unit testing, simulation, and validation of algorithms against representative datasets … performance metrics. Optimize algorithm designs considering real-time constraints and deployment on embedded or high-performance systems. Collaborate with cross-functional teams (software, systems, and RF engineers) to integrate algorithms into larger software frameworks. Participate in technical reviews and contribute to documentation of algorithm design, assumptions, and results. Requirements: Strong experience in DSP algorithm development, including filtering, detection, and signal More ❯