cover image
Cisco

Machine Learning Engineer

On site

Glasgow, United Kingdom

Full Time

13-03-2025

Job Specifications

Who we are:

The Cisco Talos Security Intelligence and Research Group is at the forefront of detecting and correlating threats in real-time, using the world’s largest threat detection network. We collaborate extensively across Cisco's security ecosystem, driving innovation in threat detection technologies to safeguard the Internet from known and emerging cybersecurity threats.

Who you are:

We are seeking a Machine Learning Engineer to join our growing team. If you have a passion for stopping bad actors and excel in working with machine-learning models and data analytics over large datasets, this is your place.

You are willing to learn new skills, eager to stay up to date, and to work with other domain experts outside of your comfort zone. You enjoy working in a collaborative environment as a member of a multi-disciplinary team, providing domain expertise when needed, sharing ideas and knowledge.

What you’ll do

Proactively analyze potential detection gaps, propose projects and ideas, and define and implement a plan to make them real.
Analyze large datasets to extract complex data patterns.
Monitor changes in the threat landscape via automation and visualization techniques and develop models to identify new threats.
You will have the opportunity to build or enhance machine-learning pipelines to support Cisco's security products and tools, covering from model selection and training, to optimization, deployment, and monitoring.
You will be in contact with many different products and domains across Cisco's security product portfolio including malware detection, web and email classification.
Keep yourself abreast of the latest research in security and machine learning and regularly present new techniques to the rest of the team.
Publish internal and external reports, papers and blog posts detailing your research findings.

Minimum requirements:

Background in cybersecurity, with a strong emphasis on threat detection.
Solid experience in machine learning and data science, proficient in both supervised and unsupervised algorithms and frameworks such as TensorFlow, PyTorch, or Scikit-learn.
Experience working with large, real-world datasets that require pre-processing, data visualization, and a great dose of analytical skills.

Preferred requirements:

Undergraduate or postgraduate in Computer Science or a related field.
Experienced with cloud based data processing platforms such as AWS, and/or Databricks.
You have firm software development skills with Python/PySpark, Terraform, Git, CI/CD, Docker.
Comfortable with relational and NoSQL databases/datastores such as Elasticsearch.
Familiar with the threat landscape and threat intelligence concepts.

#WeAreCisco where every individual brings their unique skills and perspectives together to pursue our purpose of powering an inclusive future for all.

Our passion is connection—we celebrate our employees’ diverse set of backgrounds and focus on unlocking potential. Cisconians often experience one company, many careers where learning and development are encouraged and supported at every stage. Our technology, tools, and culture pioneered hybrid work trends, allowing all to not only give their best, but be their best.

We understand our outstanding opportunity to bring communities together and at the heart of that is our people. One-third of Cisconians collaborate in our 30 employee resource organizations, called Inclusive Communities, to connect, foster belonging, learn to be informed allies, and make a difference. Dedicated paid time off to volunteer—80 hours each year—allows us to give back to causes we are passionate about, and nearly 86% do!

Our purpose, driven by our people, is what makes us the worldwide leader in technology that powers the internet. Helping our customers reimagine their applications, secure their enterprise, transform their infrastructure, and meet their sustainability goals is what we do best. We ensure that every step we take is a step towards a more inclusive future for all. Take your next step and be you, with us!

About the Company

Cisco is the worldwide technology leader that is revolutionizing the way organizations connect and protect in the AI era. For more than 40 years, Cisco has securely connected the world. With its industry leading AI-powered solutions and services, Cisco enables its customers, partners and communities to unlock innovation, enhance productivity and strengthen digital resilience. With purpose at its core, Cisco remains committed to creating a more connected and inclusive future for all. Know more

Related Jobs

Company background Company brand
Company Name
myGwork - LGBTQ+ Business Community
Job Title
Senior DevOps Engineer & Team Lead
Job Description
This job is with GSK, an inclusive employer and a member of myGwork – the largest global platform for the LGBTQ+ business community. Please do not contact the recruiter directly. The Onyx Research Data Tech organization is GSK's Research data ecosystem which has the capability to bring together, analyze, and power the exploration of data at scale. We partner with scientists across GSK to define and understand their challenges and develop tailored solutions that meet their needs. The goal is to ensure scientists have the right data and insights when they need it to give them a better starting point for and accelerate medical discovery. Ultimately, this helps us get ahead of disease in more predictive and powerful ways. Onyx Is a Full-stack Shop Consisting Of Product And Portfolio Leadership, Data Engineering, Infrastructure And DevOps, Data / Metadata / Knowledge Platforms, And AI/ML And Analysis Platforms, All Geared Toward Building a next-generation, metadata- and automation-driven data experience for GSK's scientists, engineers, and decision-makers, increasing productivity and reducing time spent on "data mechanics" Providing best-in-class AI/ML and data analysis environments to accelerate our predictive capabilities and attract top-tier talent Aggressively engineering our data at scale, as one unified asset, to unlock the value of our unique collection of data and predictions in real-time A Team Lead - Senior DevOps Engineer is an engineering manager who provides mentorship to a team of Junior and Senior Engineers, fostering professional and technical growth with a passion for technology and empathy. This role involves ensuring the team produces reliable, scalable, and efficient products, while collaborating closely with stakeholders to implement best practices and drive continuous improvement. In this role you will Manage a team of four engineers, ensuring their professional growth and providing technical guidance and mentorship with a knowledge-sharing culture Collaborate with Product Managers and development teams to design and deliver solutions that support Cloud-Native and DevOps principles Collaborate with development teams to optimize application performance, reliability, and observability on GCP. Stay updated with the latest industry trends and best practices in SRE, GCP, and cloud technologies, and contribute to process and infrastructure enhancements. Provide input into the roadmaps of teams representing upstream dependencies to help improve the overall program of work. Why you? Qualifications & Skills We are looking for professionals with these required skills to achieve our goals: Bachelor's Degree in Computer Science, Software engineering or related field Significant cloud experience (e.g., AWS, Google Cloud, Azure) Significant experience working with CI tools (e.g. Jenkins, GitHub Actions, Azure Pipelines, CircleCI) Significant experience with Python, Ruby, JavaScript/Typescript, go Significant experience with Container Orchestration (e.g. Kubernetes, Open Shift, Docker) Preferred Qualifications & Skills If you have the following characteristics, it would be a plus: Deep knowledge and use of at least one common programming language: e.g., golang, JavaScript/Typescript, Python, including toolchains for documentation, testing, and operations / observability Expertise with non-imperative programming paradigm Deep expertise in modern software development tools / ways of working (e.g. git/GitHub, devops tools, metrics / monitoring, ...) Cloud experience (e.g., AWS, Google Cloud, Azure, Kubernetes), including infrastructure-as-code Application experience of CI/CD implementations using git and a common CI/CD stack (e.g. Jenkins, GitHub Actions, Azure DevOps, CircleCI, GitLab) Solid understanding of and experience with networking, virtualization, storage, containers, and serverless Expertise in designing highly available and scalable systems, implementing performance monitoring on those systems Demonstrated excellence with agile software development environments using tools like Jira and Confluence Closing Date for Applications: Monday 14th April 2025 (COB) Please take a copy of the Job Description, as this will not be available post closure of the advert. When applying for this role, please use the 'cover letter' of the online application or your CV to describe how you meet the competencies for this role, as outlined in the job requirements above. The information that you have provided in your cover letter and CV will be used to assess your application. During the course of your application, you will be requested to complete voluntary information which will be used in monitoring the effectiveness of our equality and diversity policies. Your information will be treated as confidential and will not be used in any part of the selection process. If you require a reasonable adjustment to the application / selection process to enable you to demonstrate your ability to perform the job requirements, please contact 0808 234 4391. This will help us to understand any modifications we may need to make to support you throughout our selection process. #GSKOnyx #GSKTech1 Why GSK? Uniting science, technology and talent to get ahead of disease together. GSK is a global biopharma company with a special purpose - to unite science, technology and talent to get ahead of disease together - so we can positively impact the health of billions of people and deliver stronger, more sustainable shareholder returns - as an organisation where people can thrive. We prevent and treat disease with vaccines, specialty and general medicines. We focus on the science of the immune system and the use of new platform and data technologies, investing in four core therapeutic areas (infectious diseases, HIV, respiratory/ immunology and oncology). Our success absolutely depends on our people. While getting ahead of disease together is about our ambition for patients and shareholders, it's also about making GSK a place where people can thrive. We want GSK to be a place where people feel inspired, encouraged and challenged to be the best they can be. A place where they can be themselves - feeling welcome, valued, and included. Where they can keep growing and look after their wellbeing. So, if you share our ambition, join us at this exciting moment in our journey to get Ahead Together. As an Equal Opportunity Employer, we are open to all talent. In the US, we also adhere to Affirmative Action principles. This ensures that all qualified applicants will receive equal consideration for employment without regard to neurodiversity, race/ethnicity, colour, national origin, religion, gender, pregnancy, marital status, sexual orientation, gender identity/expression, age, disability, genetic information, military service, covered/protected veteran status or any other federal, state or local protected class*(*US only). We believe in an agile working culture for all our roles. If flexib...
London, United Kingdom
On site
Full Time
25-03-2025
Company background Company brand
Company Name
Millennium
Job Title
Quantitative Developer, Fixed Income
Job Description
Millennium is a top tier global hedge fund with a strong commitment to leveraging market innovations in technology and data to deliver high-quality returns. A small, collaborative, and entrepreneurial fundamental Fixed Income investment team is seeking an experienced developer to join in building critical trading infrastructure. This opportunity provides a dynamic and fast-paced environment with excellent opportunities for career growth. Job Description Experienced Quantitative Developer to play a critical role in a small, collaborative trading team focused on fixed income markets. Principal Responsibilities Build on, expand and maintain the current code base & infrastructure used by both the discretionary and systematic risk taking arms of the team. Write production level pricing code which can be deployed quickly and safely into our codebase, in addition to being written in such a way that it can be redeployed efficiently across various business lines. Working on projects involving visual outputs for pricing/analytical tools, analysis to identify trends/opportunities etc. Work closely with the PMs to learn and understand the investment process. Responsible for execution trading, offering the candidate exposure to the market directly. Preferred Technical Skills Advanced Python. Strong quantitative background (Mathematics, CompSci, Engineering). Preferred Experience/Attributes 4-5+ years relevant experience in Fixed Income, preferably bonds but other Fixed Income markets are welcome. Advanced understanding of Fixed Income Technicals. Good communication skills. Strong work ethic. Intellectual curiosity & flexibility. Target Start Date As soon as possible. Max Non-compete – 6 months
London, United Kingdom
On site
Full Time
25-03-2025
Company background Company brand
Company Name
Platform Recruitment
Job Title
Software Engineer
Job Description
Senior Embedded Software Engineer – Broadcasting & Media Systems Location: Bristol, UK Salary: Up to 65k About the Role: We are seeking a highly skilled Senior Embedded Software Engineer to join an innovative team developing advanced solutions for digital TV, interactive broadcast platforms, and media technologies. You’ll play a key role in designing, developing, and maintaining embedded software solutions that power state-of-the-art digital TV and broadcasting systems. What We’re Looking For: + Over 10 years of experience in embedded software development, with strong proficiency in C and C++. + Deep understanding of broadcasting communications, IPTV, DVB standards, and HbbTV technologies. + Proven ability to work across various platforms, including Linux, OS21, and PowerTV, with experience in multi-SoC architectures. + Hands-on experience in Agile development methodologies and knowledge of continuous integration, build automation, and version control. + Strong analytical and troubleshooting skills, with a collaborative approach to delivering high-quality solutions. Ready to take the next step in your career? Full details available. Get in touch at Masuma@platform-recruitment. com
Bristol, United Kingdom
On site
Full Time
25-03-2025
Company background Company brand
Company Name
Ebury
Job Title
Senior Site Reliability Engineer
Job Description
Ebury is a leading global fintech company that empowers businesses to trade and grow internationally. It offers a comprehensive suite of products, including international payments and collections, FX risk management, trade finance, and API integrations. Founded in 2009 by Juan Lobato and Salvador García, Ebury is one of the fastest-growing global fintechs, with over 1,700 employees and 38 offices in more than 25 countries. Senior Site Reliabilty Engineer London Office - Hybrid: 4 days in the office, 1 day working from home We are looking for an experienced Site Reliability Engineer to join our team. In this role, you will be working across our engineering teams to ensure that our platform meets the needs of our customers and business objectives. What We Offer Competitive salary and benefits package Discretionary bonus based on performance Continued personal development through training and certification We are Open Source friendly, following Open Source principles in our internal projects and encouraging contributions to external projects Responsibilities Work as a technical leader and subject matter expert, providing guidance and mentorship to the platform engineering teams. Collaborate with cross-functional teams to define and implement architectural strategies that align with business objectives and drive technical excellence. Lead the design and implementation of highly scalable and reliable systems, leveraging advanced cloud technologies and best practices. Drive continuous improvement initiatives, identifying areas for optimisation and efficiency enhancement within the platform infrastructure. Act as a proactive problem solver, investigating and resolving complex system issues and performance bottlenecks. Champion the adoption of industry-leading practices and technologies, staying up-to-date with emerging trends in the field. Represent Ebury and speak at technical conferences, meet-ups, and industry events, showcasing the company's technical expertise and thought leadership. About You Extensive experience in building and deploying large-scale distributed systems, demonstrating a deep understanding of architectural principles and scalability considerations. Proven expertise in cloud architecture and application deployment patterns, with hands-on experience in designing and implementing highly available and resilient systems on platforms like GCP or AWS. Strong programming skills and proficiency in multiple programming languages, with a focus on writing clean, efficient, and maintainable code. Demonstrated leadership skills, with the ability to effectively mentor and guide junior engineers and influence technical decisions across teams. Track record of driving technical innovation and excellence, with a passion for staying at the forefront of industry trends and advancements. Excellent problem-solving and troubleshooting skills, with the ability to analyse complex system issues, perform root cause analysis, and implement effective solutions. Exceptional communication and collaboration skills, with the ability to effectively articulate technical concepts and ideas to both technical and non-technical stakeholders. Willingness to actively engage in the tech community, building and expanding professional networks both inside and outside of Ebury . Strong communication and presentation skills, with the ability to effectively deliver technical content in a clear, engaging, and informative manner. About Us Ebury is a FinTech success story, positioned among the fastest-growing international companies in its sector. Founded in 2009, we are headquartered in London and have more than 1700 staff with a presence in more than 25 countries worldwide. Cultural diversity is part of what makes Ebury a special place to be. From Sao Paulo to Dubai, Bucharest to Toronto, we enjoy sharing team experiences and celebrating success across the Ebury family. Hard work pays off: in 2019, Ebury received a £350 million investment from Banco Santander and has won internationally recognised awards including Financial Times: 1000 Europe's Fastest-Growing Companies. None of this would have been possible without our proudest achievement: our great people. Enthusiastic, innovative and collaborative teams, always ready to disrupt and revolutionise the fast-paced FinTech sector. We believe in inclusion. We stand against discrimination in all forms and have no tolerance for the intolerance of differences that makes us a modern and successful organisation. At Ebury, you can be whoever you want to be and still feel a sense of belonging no matter your story because we want you and your uniqueness to help write our future. Please submit your application on the careers website directly, uploading your CV / resume in English.
London, United Kingdom
On site
Full Time
25-03-2025