code, and practical problem-solving. What you’ll be doing: Design and maintain relational databases and bioinformatics infrastructure to manage high-throughput biological and clinical datasets Optimise pipelines and algorithms for proteomics data integration, quantification, and downstream analysis Build clean, user-friendly internal tools and dashboards for exploring experimental data Work closely with scientists and developers to improve analysis workflows More ❯
+5 years as a Backend Engineer in Agile development environments. Proficiency in Python and familiarity with programming paradigms like object-oriented, functional, and event-driven. Knowledge of data structures, algorithms, and their practical applications. Experience working in Unix-based environments, including shell scripting and basic system admin tasks. Understanding of version control (Git), branching strategies, and code review processes. Familiarity More ❯
varied from time to time to reflect changing business requirements. Essential qualifications, skills and experience Demonstrated capability in managing and developing a team Ability to implement and build optimisation algorithms with a sound understanding of the underlying mathematics. Advanced skill in using data manipulation & statistical software packages such as Python, R and SQL. Knowledge and skills relating to the management More ❯
varied from time to time to reflect changing business requirements. Essential qualifications, skills and experience Demonstrated capability in managing and developing a team Ability to implement and build optimisation algorithms with a sound understanding of the underlying mathematics. Advanced skill in using data manipulation & statistical software packages such as Python, R and SQL. Knowledge and skills relating to the management More ❯
of durable, complete, and consistent data. Design and implement data warehouses and data lakes that manage appropriate data volumes and velocity, adhering to security measures. Develop processing and analysis algorithms suitable for the data's complexity and volume. Collaborate with data scientists to build and deploy machine learning models. Vice President Expectations Contribute to strategy, drive requirements, and recommend changes. More ❯
team, your responsibilities will include: Developing and optimizing systems critical to our business operations. Contributing to the development of new API standards and bridging integration gaps through code. Advancing algorithms to solve wireless network topologies dynamically in near real-time. Designing solutions for diverse navigation across land, sea, space, and air, considering temporal and spatial dimensions. Required Qualifications: Bachelor's More ❯
a strong understanding of Systematic Quant/Algo Trading and have strong mathematical capabilities. KEY RESPOSIBILITIES: Collaborating with Quant Traders & Researchers to design, implement, and test trading strategies and algorithms Automating the deployment and monitoring of trading strategies to ensure optimum effectiveness Creating tooling and infrastructure to support research and improve decision-making, such as data analytics and strategy optimization More ❯
develop confidence in coding, problem-solving, and digital literacy. As a Computer Science Teacher, you will deliver well-structured and engaging lessons across Key Stages, covering topics such as algorithms, programming, networks, and systems. Responsibilities as a Computer Science Teacher: Deliver high-quality lessons in line with the national curriculum. Teach key topics including Python programming, data representation, and cyber More ❯
IIBA (International Institute of Business Analysis)
and CI/CD. Education & Preferred Qualifications Core/Must have skills 15+ years programming experience in languages like Java, C++, or C# with object-oriented design, distributed systems, algorithms, and relational databases. Experience designing and building high-volume, latency-sensitive APIs, with knowledge of multi-threading, data structures, grid computing, and messaging middleware. Contributed to architecture and system design More ❯
varied from time to time to reflect changing business requirements. Essential qualifications, skills and experience Demonstrated capability in managing and developing a team Ability to implement and build optimisation algorithms with a sound understanding of the underlying mathematics. Advanced skill in using data manipulation & statistical software packages such as Python, R and SQL. Knowledge and skills relating to the management More ❯
with CI/CD platforms (e.g., GitHub Actions, CircleCI, Cloud Build, etc.). Demonstrated expertise in developing scalable pipelines for AI model training, evaluation, and deployment. Strong understanding of algorithms and data structures. Product-driven engineering mindset, committed to delivering outstanding results. Nice to have: Experience as an early engineer at a rapidly growing startup; Interest and consideration of the More ❯
APIs, service discovery, and messaging patterns Experience with cloud platforms (AWS, GCP, Azure) and containerisation (Docker; Kubernetes a plus) Strong software engineering fundamentals: clean code, testing, performance optimisation, OOP, algorithms Familiar with SQL and NoSQL databases (PostgreSQL, MongoDB) and CI/CD pipelines Comfortable in fast-changing environments with a strong sense of ownership and collaboration Growth mindset with a More ❯
Machine Learning (predictive, causal, or neuro-symbolic) NLP (text mining, entity linking, information extraction) Applications of LLMs in real-world or defence-related contexts Graph-structured data and graph algorithms Designing and utilising relational or graph databases Desirable Experience: Experience with graph ML libraries (e.g., PyTorch-Geometric, PyKeen) or KG tools (e.g., Neo4j) Familiarity with query languages such as SQL More ❯
Execute software solutions, design, development, and technical troubleshooting, thinking beyond routine approaches to build solutions or break down technical problems. Create secure and high-quality production code and maintain algorithms that run synchronously with appropriate systems. Produce architecture and design artifacts for complex applications, ensuring design constraints are met by software code development. Create clean and testable code, writing unit More ❯
advanced programming experience in C. Be proficient with Python, Bash, or Perl. Have a comprehensive understanding of Linux internals and kernel interactions. Possess deep experience with complex data structures, algorithms, and optimization techniques. Understand network protocols including IP, IPv6, TCP, and UDP. Be proficient with Git version control system. Work in a way that works for you FlexBase, Akamai's More ❯
of these feats demand robust scene understanding from multiple sensors. That's where you come in. As a Computer Vision Engineer (Multimodal Sensing) you'll implement and refine perception algorithms that fuse cameras, LiDAR, radar, event sensors, and beyond. Working shoulder to shoulder with a top tier team of CV scientists, you'll translate cutting edge research into flight ready More ❯
CS, CE, ML or related field - Experience in building models for business application - Experience programming in Java, C++, Python or related language - Experience in any of the following areas: algorithms and data structures, parsing, numerical optimization, data mining, parallel and distributed computing, high-performance computing PREFERRED QUALIFICATIONS - Experience using Unix/Linux - Experience in professional software development Amazon is an More ❯
Learning. ESSENTIAL Strong programming skills in languages such as Python, SQL, or C#. ESSENTIAL Expertise in designing and implementing data models and data warehousing solutions. Knowledge of machine learning algorithms and experience in deploying models in production. In-depth understanding of Azure services and capabilities related to data and AI. Ability to analyse complex problems and develop innovative, scalable solutions. More ❯
expertise in AI/ML system design - not just model training, but the orchestration and scaling of AI components in production. Expert knowledge of distributed systems engineering , including consensus algorithms, conflict resolution, and partition tolerance. Proven experience with secure agent-based systems, zero-trust architecture , and dynamic authentication. In-depth understanding of LLM failure modes, particularly around prompt injection and More ❯
We are unable to offer visa sponsorship for this role. Energetic, self-directed, motivated and detail oriented. Experience creating software (ideally using Python 3). Computer science fundamentals: complexity, algorithms, data structures. Responsibilities Work along side Suade engineers to diagnose and troubleshoot customer technical problems. Work actively in designing the solutions to customer technical problems. Design solutions to automate/ More ❯
with Engineering, Data Science, Design, and Marketing teams to deliver exceptional value to our users. Responsibilities Lead a creative product strategy for key dating app features, such as matching algorithms, profile discovery, and in-app communication tools. Communicate this strategy effectively to stakeholders. Prioritize and manage R&D resources within an Agile/Scrum framework , ensuring alignment with product goals More ❯
including SysML tools (e.g., Rhapsody, Enterprise Architect) Familiarity with ISO 26262 , TRM methodology, and requirement management systems (DOORS, Polarion, X-ray) 👍 Desirable Experience in gearbox control systems , torque management algorithms, and drivetrain behavior modeling Knowledge of inverter systems, motor control (FOC, current loops), and embedded software interactions Understanding of vehicle bus architectures (CAN, LIN, FlexRay) and diagnostic stacks (UDS, ODX More ❯
Proactive individual with a can-do attitude. Ability to work collaboratively with a team of mixed disciplines, with good verbal and written communication skills. Ability to understand and implement algorithms to specification. Solid foundation in maths, particularly 3D geometry. Flexible individual able to impact and build consensus across interdisciplinary areas of a project. DESIRABLE: Experience with graphics programming Enthusiasm for More ❯
be part of reshaping the labour market and becoming the worlds leading job platform. Job Description Join our team and youll be responsible for our recommender systems and search algorithms, building the core infrastructure that powers millions of meaningful connections. Working in the Search & Match domain, you will be focusing on deploying and scaling machine learning models, particularly large language More ❯
JOB AD: You will transform research-stage algorithms into production-grade C++ libraries and SDKs that power, encoding tools and playback applications across Windows, Linux, visionOS/iOS and Android platforms Responsibilities: Work across all stages of the software development life cycle to develop software for new and novel product features. Our products are released for use by both customers More ❯