related field, or MSc and 5+ years of applied research experience - Strong CS foundations (data structures and algorithms) - Excellent coding and design skills, proficiency with programming languages such as Java or Python - Several publications at top-tier peer-reviewed research conferences or journals - Strong communication and collaboration skills PREFERRED QUALIFICATIONS - Experience in building and launching deep learning and machine learning More ❯
in a production setup. Excellent programming skills and experience in at least one modern and/or functional programming language, ideally on the JVM, including, but not limited, to Java 8+, Scala, Kotlin, Haskell. Experience instrumenting applications for production usage, e.g., adding logging, metrics and tracing functionality. Self reliant and thrives on continuous learning. Experience working in an open source More ❯
s degree and 4+ years of CS, CE, ML or related field experience - Experience in patents or publications at top-tier peer-reviewed conferences or journals - 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 More ❯
s degree and 4+ years of CS, CE, ML or related field experience - Experience in patents or publications at top-tier peer-reviewed conferences or journals - Experience programming in Java, C++, Python or related language PREFERRED QUALIFICATIONS - Strong communication and collaboration skills, with the ability to work effectively with cross-functional teams - Experience with LLM/VLM pre-training, fine More ❯
s degree and 4+ years of CS, CE, ML or related field experience - Experience in patents or publications at top-tier peer-reviewed conferences or journals - 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 More ❯
following fields: Entity Recognition and Disambiguation Concept/Topic Extraction Document summarization Trend Detection Sentiment Analysis Substantial programming experience (preferably in a commercial environment) Clojure or similar languages (e.g. Java or Python) Software collaboration and revision control (e.g. Git or SVN) Desired skills and experiences: ElasticSearch/Kibana Cloud computing (e.g. AWS) Hadoop/Spark etc. Graph Databases Educational level More ❯
and success by building and maintaining the rails on which our software is built and brought to our customers. Our application stack is currently based on postgres, next.js, and java and deployed via docker/kubernetes in the cloud. We run code analysis pipelines based on antlr4. Git is where our code lives, and Github Actions is how it gets More ❯
PhD, or Master's degree and 3+ years of building machine learning models for business application experience - 3+ years of building models for business application experience - Experience programming in Java, C++, Python or related language PREFERRED QUALIFICATIONS - PhD in Electrical Engineering, Computer Sciences, or Mathematics with specialties in natural language processing, recommendation system, information retrieval - 2+ years experience in building More ❯
BASIC QUALIFICATIONS - PhD, or a Master's degree and experience in CS, CE, ML or related field - Experience in designing experiments and statistical analysis of results - Experience programming in Java, C++, Python or related language - Experience with deep learning and/or machine learning, post-training techniques for LLMs (SFT, DPO, PPO etc.), natural language processing. PREFERRED QUALIFICATIONS - Experience using More ❯
design (architecture, design patterns, reliability and scaling) of new and current systems - Experience in professional, non-internship software development - Experience programming with at least one modern language such as Java, C++, or C# including object-oriented design - Experience in development in the last 3 years PREFERRED QUALIFICATIONS - Bachelor's degree in computer science or equivalent - Experience with full software development More ❯
consumer-facing industries Proven expertise in enterprise system integration, including legacy system transformation and platform modernisation Hands-on experience with integration technologies, including Kafka (or similar event streaming platforms), Java-based backend systems, and service orchestration Strong proficiency in API design (REST/GraphQL), microservices architecture, and middleware solution Deep understanding of data flow, interface management, and end-to-end More ❯
or related. Strong writing and communication skills. Knowledge or experience (classroom/work) in AI, NLP. Nice to Have Experience (classroom/room) on general programming languages: Python, C++, Java, etc. Experience with research communities and/or efforts, including having published papers (being listed as author) at conferences and/or journals in AI and/or medicine. Perks More ❯
Experience with one or more industry analytics visualization tools (e.g. Excel, Tableau, QuickSight, MicroStrategy, PowerBI) and statistical methods (e.g. t-test, Chi-squared) - Experience with scripting language (e.g., Python, Java, or R) - Bachelor's degree in engineering, statistics, computer science, mathematics, or a related quantitative field PREFERRED QUALIFICATIONS - Master's degree, or Advanced technical degree - Knowledge of data modeling and More ❯
link Copy link Bachelor's degree in Engineering, Computer Science, a related field, or equivalent practical experience. 3 years of coding experience with one or more programming languages (e.g., Java, C/C++, Python). Experience working with and managing external partners or customers. Preferred qualifications: Experience working with Web standards. Experience with Web Performance optimization. Experience with Web Frameworks. More ❯
of data engineering experience - Experience with SQL - Experience with data modeling, warehousing and building ETL pipelines - Experience in at least one modern scripting or programming language, such as Python, Java, Scala, or NodeJS - Experience mentoring team members on best practices PREFERRED QUALIFICATIONS - Experience with big data technologies such as: Hadoop, Hive, Spark, EMR - Experience operating large data warehouses Amazon is More ❯
deep knowledge and experience. BASIC QUALIFICATIONS 1. Bachelor's degree and/or Master's degree in Computer Science or equivalent. 2. 12+years of broad software engineering experience, including Java and/or C++. 3. Proven track record of leading the delivery of large-scale, high-quality systems. 4. Deep hands-on technical expertise in at least one major technical More ❯
Skills Minimum 5 years experience in FX Pricing Development (RAD) 3+ years management/leadership experience Familiar with object-oriented designs Expert knowledge in C#/.Net with C Java knowledge a plus; Knowledge in memory/CPU profiling/optimization and multithreaded debugging Knowledge of TCP/IP networking Knowledge of performance optimisation within a managed language is a More ❯
are directly delivered to external customers, with a track record of handling high-visibility, customer-facing outputs. 1+ years experience using Python (or another programming language e.g. R, C++, Java) and with the scientific computing stack (Numpy, Pandas, SciPy, ScikitLearn, etc.) Familiarity with renewable energy technologies, market design, and regulatory frameworks within European power markets, specifically GB, Germany, Spain, Portugal More ❯
are directly delivered to external customers, with a track record of handling high-visibility, customer-facing outputs. 1+ years experience using Python (or another programming language e.g. R, C++, Java) and with the scientific computing stack (Numpy, Pandas, SciPy, ScikitLearn, etc.) Familiarity with renewable energy technologies, market design, and regulatory frameworks within European power markets, specifically GB, Germany, Spain, Portugal More ❯
Central London, London, United Kingdom Hybrid / WFH Options
Recruitment Revolution
into clear technical specifications and solutions. • Strong documentation skills for technical requirements and custom development specs. • Familiar with Microsoft SQL Server, XML, APIs, and other OOP languages (e.g., C#, Java). Tooling & Standards: • Experienced with DevOps, GitHub, and automated testing tools. • Knowledge of ISO9001 and ISO27001 standards and integrated management systems. Consultancy & Mentoring: • Consultancy experience in Microsoft Dynamics NAV/ More ❯
do I need to have? A passion for solving complex problems with high-quality, resilient code Commercial experience with Scala or a strong background in a relevant language (e.g. Java, Python) with the ability to pick up Scala quickly Experience across the full engineering lifecycle, from design to deployment Exposure to cloud-based, production-grade systems Experience mentoring others and More ❯
primary aws services (ec2, elb, rds, route53 & s3) - Experience implementing AWS services in a variety of distributed computing environments - Experience developing software code in one or more programming languages (java, python, etc.) PREFERRED QUALIFICATIONS - 5+ years of IT implementation experience - Experience and technical expertise (design and implementation) in cloud computing technologies - Experience leading the design, development and deployment of business More ❯
design (architecture, design patterns, reliability and scaling) of new and current systems - Experience in professional, non-internship software development - Experience programming with at least one modern language such as Java, C++, or C# including object-oriented design - Experience in development in the last 3 years PREFERRED QUALIFICATIONS - Bachelor's degree in computer science or equivalent - Experience with full software development More ❯
into clear technical specifications and solutions. •Strong documentation skills for technical requirements and custom development specs. •Familiar with Microsoft SQL Server, XML, APIs, and other OOP languages (e.g., C#, Java). Tooling & Standards: •Experienced with DevOps, GitHub, and automated testing tools. •Knowledge of ISO9001 and ISO27001 standards and integrated management systems. Consultancy & Mentoring: •Consultancy experience in Microsoft Dynamics NAV/ More ❯
in enterprise, application, and information architecture. Working knowledge of product and/or project management and Software development Life Cycle (SDLC). General knowledge of technical reference architectures in Java, .NET, SQL and SOA required. General knowledge of experience with influencing people in a matrixed organization. Thorough knowledge of experience in multiple technologies and architectures. General knowledge of Insurance industry More ❯