Matter Expertise: Design, develop, and refine computer science course content, ensuring alignment with IB frameworks, including the DP Computer Science syllabi. Provide subject matter expertise in computer science topics, algorithms, data structures, computational thinking, and emerging technologies. Create inquiry-based, student-centered learning materials that reflect familiarity with the DP’s emphasis on academic rigor, critical thinking, and holistic development. … Work as a productive team member of a part of the global, cross-functional team. Qualifications Required: Knowledge of computer science concepts, including programming languages (e.g., Python, Java, C++), algorithms, data structures, databases, and software development methodologies. Ability to communicate complex concepts clearly and concisely for educational purposes. Bachelor’s degree in Computer Science, Information Technology, Education, or a related More ❯
high-performance infrastructure used by these teams, this developer will enable new trading opportunities across businesses and regions, allowing the best possible execution performance. Job Duties Development of execution algorithms, order management systems, strategy containers, connectivity, and messaging systems. Work directly with central trading teams to optimize the firm's overall execution performance. Enhance the platform's efficiency by utilizing … paced environment Qualifications 5+ years of professional experience in a Front Office, financial services environment as a senior contributor 10+ years cumulative, professional experience Strong background in data structures, algorithms, and object-oriented programming in C++ Permanent role - Central London based - 5 days a week in the office By applying to this job you are sending us your CV, which More ❯
types of search index storage, including streaming and batch data processing systems in a high-load environment capable of handling billions of pages Build new core search components, including algorithms for efficient retrieval and ranking Push the limits of hardware performance Tackle challenges in multithreading, concurrency, and system-level optimization Optimize subsystems for reliable and consistent data replication within the … Qualifications 5+ years of hands-on experience in C++ development Knowledge of Python or other scripting languages Passion for writing clean, efficient, and scalable C++ code Strong knowledge of algorithms and data structures, and the ability to apply them effectively Deep understanding of multithreading, including various approaches, challenges, and trade-offs Experience building high-load, distributed, and hardware-adjacent services More ❯
Processing Engineer with experience in developing high-performance DSP and geolocation software solutions. In this role, you will conduct applied research and development, including creating and evaluating signal processing algorithms using real-world data. This is an excellent opportunity to collaborate within small, motivated teams to develop and deliver mission-critical solutions. Key Responsibilities • Perform signal detection, characterization, and geolocation … Proficient in Linux environments. • Active TS/SCI clearance. Preferred Skills and Qualifications: • Expertise in the development of high-performance DSP and geolocation software algorithms. • Familiarity with target tracking algorithms to include clustering, clutter detection, and state estimation. • Experience designing and deploying large-scale, distributed systems utilizing containers and Kubernetes. • Familiarity with Go and X-MIDAS. • Security+ or the ability More ❯
development: Lead on the design, development and deployment of end-to-end ML and AI features, from research and prototyping to productionisation and monitoring. Model implementation: Implement advanced ML algorithms and models to solve complex ecological and geospatial problems. System design: Contribute to the architecture, building and maintenance of scalable, reliable, and efficient ML and AI pipelines and infrastructure. Product … data science. A proventrack recordof successfully contributing to the design, building and deployment of ML models into production environments. Expertisein Python and relevant ML libraries Experience with various ML algorithms (e.g. supervised, unsupervised, reinforcement learning) and deep learning frameworks (e.g. TensorFlow,PyTorch). Experience developing generative AI applications and deploying them into production. Experience working with cloud platforms, ideally Google More ❯
Data scientist, your missions will focus on making direct contributions to the development of new climate models or forecasting tools. Your key missions will include: Improving or developing new algorithms, new risk models and products forour B2B client; Identifying, implementing and deploying new statistical and machine learningmethods to differentiate Descartes from its competitors; Participating in the development of Descartes' technological … ormeteorological studies; Ideally a previous experience (long-term internship) in data science orclimate modeling SKILLS Proficient in statistics, applied mathematics and machine learning methods; Capable of building high-performance algorithms; Proficiency in Python (e.g. scikit-learn); Fluency in English (written and verbal communication) required; Good command of one additional language (e.g. Chinese, French, Italian, German, Spanish ) is valued. MINDSET Interested More ❯
at the level appropriate to the software development process being used on any particular project Design or implement complex database or data repository interfaces/queries Develop or implement algorithms to meet or exceed system performance and functional standards Assist with developing and executing test procedures for software components Develop software solutions by analyzing system performance standards, confer with users … using scientific analysis and mathematical models to predict and measure outcome and consequences of designLevel 2 Capabilities: Includes all Level 1 capabilities in addition to: Design or implement complex algorithms requiring adherence to strict timing, system resource, or interface constraints; Perform quality control on team products Implement recommendations for improving documentation and software development process standards Oversee one or more More ❯
generation of technologies and applications (see as examples, Nucleotide Transformer 6 and ProtBFN 7 ). This requires pushing the boundaries of both fundamental aspects of generative AI - including new algorithms, enhanced sampling and reasoning techniques - and the development and validation of these ideas for biological domains. As a Research Scientist at InstaDeep, you will have the opportunity to: Advance Foundational … Research Tackle challenges in generative modelling, such as handling heterogeneous, multimodal, and noisy data, and developing effective sampling algorithms for both conditional and unconditional generation. Develop Biological Foundation Models Contribute to the creation of new models that push the boundaries of what's possible in computational biology. Collaborate Across Disciplines Work closely with Machine Learning Engineers, Research Engineers, Computational Biologists More ❯
Washington, Washington DC, United States Hybrid / WFH Options
Gridiron IT Solutions
skills, and an understanding of how to represent and analyze connected data. Job Duties: Design and implement graph data models based on domain requirements Develop efficient graph queries and algorithms to extract insights from connected data Build applications that leverage graph database capabilities for relationship analysis Optimize graph database performance and scalability Collaborate with data engineers to integrate graph databases … manipulation Advanced Graph Data Modeling: Experience translating business requirements into optimized graph schemas, including property graphs, RDF triples, or knowledge graph ontologies Graph Algorithm Implementation: Practical experience applying graph algorithms (e.g., path finding, centrality measures, community detection, similarity calculations) to solve complex analytical problems Graph Database Architecture: Experience designing, deploying, and administering production graph database systems with consideration for scalability More ❯
Join the Wincent team, a high-frequency trading (HFT) company pioneering the crypto market since 2017. With algorithms operating on 13 exchanges and trading approximately 70 cryptocurrencies, we are a leading global market maker. At Wincent, we seek individuals with a competitive mindset, regardless of their level of interest in crypto. If you're driven by challenge and innovation and … want to join a team shaping the future of trading, consider a career with Wincent. Open positions Our algorithms are only as effective as the individuals who develop and maintain them. That's why we're focused on building a team of highly skilled professionals from diverse backgrounds. We have engineers and researchers from Facebook and Google, with academic backgrounds More ❯
12 month contract - Inside IR35 - Investment Banking The Global Markets Quantitative Research division is in charge of the modelling, pricing & risk management developments for the entire offering of products within the Global Markets activity.The team operates globally with representatives in More ❯
12 month contract - Inside IR35 - Investment Banking The Global Markets Quantitative Research division is in charge of the modelling, pricing & risk management developments for the entire offering of products within the Global Markets activity. The team operates globally with representatives More ❯
Software Engineer III, Health Experiences, Fitbit corporate_fare Google place London, UK Apply Bachelor's degree or equivalent practical experience 2 years of experience with software development or 1 year of experience with an advanced degree in an industry setting. More ❯
Based in Central London, this growing company have an opportunity for an outstanding computer science graduate to join their development team. You would be helping create sophisticated software which is relied upon by high profile international clients to streamline complex More ❯
Bristol, Avon, South West, United Kingdom Hybrid / WFH Options
Smartbox Assistive Technology
Join us at Smartbox as an Embedded Software Developer! Are you a passionate Embedded Software Developer looking to make a real impact by giving a voice to those without speech Smartbox is looking for a dedicated individual like you to 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 ❯
Our aerospace client is looking for a Guidance Navigation Control Engineer with Active Secret Clearance that will design, develop, implement, verify, and test high-quality software and simulation toolchains. Location: Chandler, AZ 85286 (Onsite) Position: Guidance Navigation Control Engineer Pay More ❯
Job Title: Software Developer Job Location: Buena Vista Florida 32830 Onsite Requirements: C# and/or C++ PLC Controls programming Job Description: Basic Qualifications Five (5) or more years of experience in a related role in the entertainment or general More ❯
The DevOps Engineer role supports the Global Command and Control System - Joint (GCCS-J), the Department of Defense (DoD) Joint Command and Control (C2) system of record. GCCS-J provides commanders and warfighters with a fused battlespace view through an More ❯
Looking for Embedded Software Engineer with 6+ years of experience to work on missile seeker software using C/C++ VxWorks/Linux thru all phases of software ranging from requirements analysis through code implementation and formal qualification testing. Candidate More ❯
Software Engineer II, Wear OS Watch Faces Google London, UK Responsibilities Develop and maintain features for the Wear OS watch face platform using Kotlin, Java, and Rust. Design long-lasting APIs that will be used by developers all over the More ❯
Job Purpose We are currently seeking a proficient Website Developer and SEO Specialist to join our growing marketing team, working in our vibrant office in Dublin. With fantastic office perks, this is the perfect place for high achievers to grow More ❯
Infrastructure Research Engineer European Tech Recruit are working closely with a multinational telecommunications company, based in Edinburgh, who are looking for a talented Infrastructure Research Engineer to join their team. This role can be available on either a perm or More ❯
The HPC Software Engineer designs, develops, tests, deploys, documents, maintains, and enhances complex and diverse software for HPC (high performance computing) systems based upon documented requirements. Critical for an HSE is either a very strong math background and/or More ❯
Graduate Computer Scientist needed with outstanding academic qualifications Based in Central London, this growing company have an opportunity for an outstanding computer science graduate to join their development team. You would be helping create sophisticated software which is relied upon More ❯