set of technical and soft skills, as both are essential to perform in this role. • Programming Proficiency: •Strong experience with C# and .NET frameworks. •Solid understanding of data structures, algorithms, and programming principles. •Experience working with other relevant languages such as Python, JavaScript, or TypeScript. • Data Systems Knowledge: •Exposure to working in data-centric environments, supporting ETL/ELT pipelines More ❯
set of technical and soft skills, as both are essential to perform in this role. • Programming Proficiency: •Strong experience with C# and .NET frameworks. •Solid understanding of data structures, algorithms, and programming principles. •Experience working with other relevant languages such as Python, JavaScript, or TypeScript. • Data Systems Knowledge: •Exposure to working in data-centric environments, supporting ETL/ELT pipelines More ❯
positively impact the lives of millions. What You'll Do Our BCG X teams own the full analytics value-chain end to end: framing new business challenges, designing innovative algorithms, implementing, and deploying scalable solutions, and enabling colleagues and clients to fully embrace AI. Our product offerings span from fully custom-builds to industry specific leading edge AI software solutions. More ❯
modern compute infrastructure to improve research and execution workflows. What you need Strong programming background, primarily in Python (NumPy, Pandas, SciPy, etc.). Solid understanding of computer science fundamentals – algorithms, data structures, and software design. Experience within a quant, trading, or financial markets environment (hedge fund, prop desk, or similar) is ideal. Degree in Computer Science, Mathematics, Physics, or a More ❯
modern compute infrastructure to improve research and execution workflows. What you need Strong programming background, primarily in Python (NumPy, Pandas, SciPy, etc.). Solid understanding of computer science fundamentals – algorithms, data structures, and software design. Experience within a quant, trading, or financial markets environment (hedge fund, prop desk, or similar) is ideal. Degree in Computer Science, Mathematics, Physics, or a More ❯
end delivery of complex data science and machine learning projects Define and drive data science strategies that align with client goals and broader organizational objectives. Develop tailored models and algorithms to solve unique client problems to deliver real business value. Stay at the forefront of AI/ML trends and emerging technologies, identifying opportunities to apply new techniques and tools. More ❯
end delivery of complex data science and machine learning projects Define and drive data science strategies that align with client goals and broader organizational objectives. Develop tailored models and algorithms to solve unique client problems to deliver real business value. Stay at the forefront of AI/ML trends and emerging technologies, identifying opportunities to apply new techniques and tools. More ❯
end delivery of complex data science and machine learning projects Define and drive data science strategies that align with client goals and broader organizational objectives. Develop tailored models and algorithms to solve unique client problems to deliver real business value. Stay at the forefront of AI/ML trends and emerging technologies, identifying opportunities to apply new techniques and tools. More ❯
Cloud Services. Technical Proficiency: Strong skills in UNIX/Linux environments and command-line tools. Programming and ML Skills: Proficiency in Python, with a deep understanding of machine learning algorithms, deep learning, and generative models. Advanced AI Skills and Testing: Familiarity with deep learning frameworks (e.g., TensorFlow, PyTorch), hands-on experience in deploying AI/ML solutions as a service More ❯
Cloud Services. Technical Proficiency: Strong skills in UNIX/Linux environments and command-line tools. Programming and ML Skills: Proficiency in Python, with a deep understanding of machine learning algorithms, deep learning, and generative models. Advanced AI Skills and Testing: Familiarity with deep learning frameworks (e.g., TensorFlow, PyTorch), hands-on experience in deploying AI/ML solutions as a service More ❯
a Quantitative Developer within a hedge fund, prop trading, or systematic trading environment. Strong programming expertise in Python (C++ or Java also advantageous). Excellent understanding of data structures, algorithms, and numerical computing. Experience with time-series data, backtesting, and quantitative research workflows. Familiarity with financial markets and trading systems. Strong communication skills with the ability to collaborate across research More ❯
skills, and proven expertise in modern machine learning techniques, including Computer Vision, Natural Language Processing, and Deep Learning. ---------------------------------------- Key Responsibilities Design, build, and deploy advanced machine learning models and algorithms into production. Lead technical development within cross-functional teams, providing guidance on ML solution design and implementation. Translate business problems into clearly defined data science solutions and deliver end-to More ❯
software engineering best practices and have experience across the full software development lifecycle You have a thorough understanding of Computer Science fundamentals such as OOP, Data Structures, Design Patterns, Algorithms You're excited to join a start-up in a role that you can shape and influence Apply now to find out more about this Senior Software Engineer/Back More ❯
Newcastle Upon Tyne, Tyne and Wear, England, United Kingdom
Client Server Ltd
software engineering best practices and have experience across the full software development lifecycle You have a thorough understanding of Computer Science fundamentals such as OOP, Data Structures, Design Patterns, Algorithms You're excited to join a start-up in a role that you can shape and influence Apply now to find out more about this Senior C# Developer/Backend More ❯
West London, London, United Kingdom Hybrid/Remote Options
Client Server
to use C# going forward) You have a strong knowledge of SQL databases You have a thorough understanding of Computer Science fundamentals such as OOP, Data Structures, Design Patterns, Algorithms You're entrepreneurial with good business acumen, keen to take ownership and lead projects You're collaborative, enjoy problem solving and sharing ideas What's in it for you: As More ❯
and Pair Programming You have a good knowledge of SQL and Networking (TCP/IP) You have a thorough understanding of Computer Science fundamentals such as OOP, Data Structures, Algorithms, Design Patterns You're collaborative, enjoy problem solving and are keen to pick up new skills What's in it for you: As a Backend Software Engineer/Developer you More ❯
Strong command of Azure Cloud Services Deep experience with SQL Server and high-volume transactional systems Expertise in data architecture, performance optimisation , and scalable software design Solid understanding of algorithms, data structures, and computational complexity Bonus: Experience in FinTech or structured data environments with high reliability and scale Leadership Skills Visionary mindset with a hands-on engineering ethos Proven ability More ❯
Strong command of Azure Cloud Services Deep experience with SQL Server and high-volume transactional systems Expertise in data architecture, performance optimisation , and scalable software design Solid understanding of algorithms, data structures, and computational complexity Bonus: Experience in FinTech or structured data environments with high reliability and scale Leadership Skills Visionary mindset with a hands-on engineering ethos Proven ability More ❯
and Pair Programming You have a good knowledge of SQL and Networking (TCP/IP) You have a thorough understanding of Computer Science fundamentals such as OOP, Data Structures, Algorithms, Design Patterns You're collaborative, enjoy problem solving and are keen to pick up new skills What's in it for you: As a Backend Software Engineer/Developer you More ❯
on industry experience building NLP/ML/Knowledge Graph/GenAI systems for commercial applications Practical experience with traditional and state-of-the-art NLP methods, Knowledge Graph algorithms, and GenAI (including RAG and agentic frameworks) Experience writing production code Outstanding communication, problem-solving, and analysis skills Excellent coding skills in Python Proficiency with Git, AWS, Azure for remote More ❯
shaping our technical vision and roadmap. Qualifications Proven experience in software engineering, including proficiency in programming languages like Python. Strong knowledge of AI/ML technologies, data structures, and algorithms Hands-on experience with cloud-based platforms and infrastructure (e.g., AWS, Azure, Google Cloud) Familiarity with renewable energy industry, contract management, or financial analysis is a strong asset Strong problem More ❯
coupled with an innate curiosity and drive to tackle complex challenges. Reporting to the Head of AI Lab, you will be primarily responsible for developing and enhancing machine learning algorithms across various projects, including document processing, satellite imagery analysis, and Large Language Models (LLM). You'll collaborate closely with experienced engineers and data scientists to address complex challenges, deliver More ❯
with a large user base, robust design structure and rigorous code quality Degree in Computer Science or similar field, or equivalent practical experience, with strong competencies in data structures, algorithms, and software design/architecture Experience with large code bases written in C++ or another systems programming language. You'll need to trace down defects, estimate work complexity, and design More ❯
of the FX Business and show initiative. Learn about the Client Base and perform detailed analysis to identify pricing opportunities. Understand the design and deployment of trading strategies/algorithms through the various code bases to make suggestions/optimizations to enhance profitability. Explore pricing and trading ideas through optimization of analyzing client data and looking for patterns. Understand and More ❯
to enable representing Users and Experiences in a common latent space with application across multiple downstream tasks like Search, Ranking, Notifications etc. Design, code, experiment and implement models and algorithms to enhance customer satisfaction, increase supplier value, optimize business results, and ensure infrastructure efficiency. Collaborate with product managers and various business stakeholders to ensure top-quality outcomes to meet internal More ❯