Latest machine learning Jobs

Sales Director

Lead enterprise sales to Tier 1 banks across APAC, developing strategic proposals and building executive relationships to drive software licensing and professional services revenue. Focus on identifying and converting high-value opportunities within complex financial institutions, collaborating with internal teams to tailor solutions to regulatory and transformation challenges. Operate in a high-growth fintech environment with a strong innovation culture.

Thought Machine Singapore, Singapore
Hybrid Permanent

Account Director

The Account Director will act as the primary liaison between Thought Machine and its clients across the APAC region, driving account growth and ensuring strategic alignment. This role involves building trusted relationships with senior stakeholders, coordinating internal teams to deliver successful outcomes, and identifying new business opportunities within existing client organisations. The position requires deep understanding of banking operations and technology transformation, with a focus on long-term client success and revenue expansion.

Thought Machine Singapore, Singapore
On-site Permanent
CrowdStrike logo

Sr. Engineer II - Windows Sensor , EUR)

This role involves leading the development of core components for CrowdStrike Falcon Host, focusing on Windows kernel-mode sensor technology to enhance endpoint security. You'll design and build next-generation anti-virus and detection capabilities, working across file systems, memory, networking, and process subsystems. The position requires deep expertise in low-level systems and cross-platform development, with ownership from concept through delivery in a distributed team environment.

CrowdStrike London, United Kingdom
Remote Permanent
CrowdStrike logo

Sr. Engineer II - Windows Sensor , EUR)

This role involves leading the development of a next-generation Windows kernel-mode security sensor as part of CrowdStrike’s Falcon Host platform. You'll design and implement core endpoint protection features that span file systems, memory, networking, and process management, with a focus on performance, reliability, and cross-platform compatibility. The position requires deep expertise in low-level Windows internals and collaboration across distributed teams to deliver scalable, lightweight security solutions.

CrowdStrike Ireland
Remote Permanent Clearance Required

Technical Programme Manager

This role involves leading complex, multi-team technical programmes within a fast-paced engineering environment, focusing on planning, alignment, and delivery. The Technical Programme Manager will drive cross-functional collaboration, optimise processes, and ensure engineering efforts are aligned with strategic objectives. What sets this role apart is its focus on outcome-driven delivery within a high-growth fintech building cloud-native core banking technology.

Thought Machine London, United Kingdom
Hybrid Permanent

Engineering Manager

Leads a team of engineers to deliver complex technical projects within a cloud-native banking technology platform, balancing hands-on technical contributions with management responsibilities. Works closely with product and client teams to shape strategy and drive innovation. Focuses on team development, technical decision-making, and active participation in design and code reviews.

Thought Machine London, United Kingdom
Hybrid Permanent

Software Engineer (Infrastructure)

This role involves building and maintaining infrastructure automation tools to support scalable, reliable deployment of banking software. The engineer will develop observability, orchestration, and disaster recovery systems, enabling seamless operation of Vault in customer environments. Work includes close collaboration with engineering teams to improve code quality and streamline CI/CD processes using modern cloud-native technologies.

Thought Machine London, United Kingdom
Hybrid Permanent

Senior Software Engineer (Infrastructure)

This role involves building and maintaining cloud-native infrastructure for a modern core banking platform. The engineer will develop automation, observability, and orchestration tools to support scalable deployment and management of services, working closely with engineering and SRE teams. Focus areas include CI/CD, disaster recovery, and integration with data and streaming platforms in high-consistency environments.

Thought Machine London, United Kingdom
Hybrid Permanent

Forward Deployed Engineer

The Forward Deployed Engineer role involves embedding with client engineering teams to design, build, and deliver production-ready implementations of Thought Machine's Vault and associated products. Responsibilities include writing production-quality code, debugging complex issues, and providing technical consulting to ensure client success. The role requires travel to client sites and close collaboration with both client and internal teams.

Thought Machine London, United Kingdom
On-site Permanent

Senior Software Engineer I

This role involves leading the design and implementation of complex, cloud-native systems within a high-growth fintech environment. The engineer will drive technical direction, mentor senior teams, and solve ambiguous, large-scale problems across distributed services. Emphasis is placed on operational excellence, cross-team collaboration, and advancing Thought Machine's core banking platform through innovation in architecture and developer practices.

Thought Machine London, United Kingdom
On-site Permanent

Senior Back End Engineer I

Develop and scale secure, high-performance microservices for a cloud-native banking platform, taking ownership from requirements to deployment. Collaborate across teams to deliver configurable, client-focused solutions for global financial institutions. Work in a fast-paced engineering culture emphasizing best practices, automation, and full lifecycle ownership.

Thought Machine Lisbon, Portugal
On-site Permanent

Engineering Manager

Lead and develop a team of engineers while contributing technically to complex, cloud-native banking technology projects. Bridge product, client, and engineering teams to deliver scalable, secure solutions on a modern tech stack. Balance hands-on technical work with people management and strategic delivery in a fast-paced, high-ownership environment.

Thought Machine Lisbon, Portugal
On-site Permanent

Senior Software Engineer (Infrastructure)

This role involves designing and building infrastructure tooling to support scalable, secure, and highly available deployment processes for a modern core banking platform. The engineer will develop automation, observability, and orchestration systems, working closely with data and streaming platforms in cloud environments. A key focus is enabling reliable operations for both internal engineers and bank SREs through robust tooling and CI/CD integration.

Thought Machine Lisbon, Portugal
On-site Permanent

Client Architect

The Client Architect works within Thought Machine’s Expert Services team to guide financial institutions through core banking and payments modernisation using the Vault platform. This role involves designing target architectures, advising on migrations, and delivering technical training, with a strong emphasis on cloud-native solutions and AI-driven delivery acceleration. The role bridges deep technical expertise with strategic client engagement across pre-sales and implementation phases.

Thought Machine New York City, New York, United States
Hybrid Permanent

Senior Software Engineer II

This role involves leading the design and implementation of complex, cloud-native banking systems, driving technical direction across engineering teams, and mentoring senior engineers. The engineer will solve highly ambiguous problems, improve operational processes across production environments, and help shape company-wide standards in security, scalability, and developer velocity using modern technologies including AI tools. Collaboration with leadership and cross-functional stakeholders is key to delivering long-term platform vision.

Thought Machine Lisbon, Portugal
On-site Permanent