ml engineer digital security

Entrust
Barcelona, Spain
1 day ago
Apply on www.jobleads.com
Prepare application

Role details

Contract type
Permanent contract
Employment type
Full-time (> 32 hours)
Experience required
1 year minimum
Working hours
Regular working hours

Tech stack

Artificial Intelligence Component-Based Software Engineering Cyber Security Computer Programming Continuous Integration Software Design Patterns Linux Python (Programming Language) PostgreSQL Machine Learning MongoDB NoSQL
+12 more
Object-Oriented Software Development SQL Databases UML Scripting Reliability of Systems Generative AI Git Information Technology Virtual Agents Restful APIs Docker Microservices

Job description

  • Collaborate with cross-functional teams to identify, define, and execute high-impact innovation projects within Entrust’s security product segments
  • Design, develop, and implement solutions integrating AI technologies according to project needs
  • Share and constructively defend ideas while fostering teamwork and alignment across teams
  • Develop and optimize REST APIs for communication between application components and microservices
  • Design and provide scalable, efficient solutions using continuous integration and delivery principles
  • Create clear, concise, and comprehensive documentation
  • Establish and maintain robust testing practices to ensure system reliability
  • Use cloud platforms to deploy scalable and cost-effective solutions
  • Help define, prototype, and validate next-generation digital security solutions for Agentic AI systems
  • Support the innovation pipeline from Pilot to MVP to Production using AI/ML technologies

Requirements

  • Strong critical thinking skills for analyzing complex problems, evaluating solutions, and making informed decisions
  • 1+ Year of experience with Generative AI and practical experience building AI agents programmatically or with AI coding tools
  • Understanding of AI agent architectures, tool orchestration, memory, planning, evaluation, MCP, and A2A
  • Familiarity with AI development frameworks and platforms such as LangChain, Semantic Kernel, AutoGen, Anthropic SDK, Microsoft Foundry, or comparable tooling
  • Proficiency with Git, Docker, Linux operating systems, and scripting
  • 2+ Years of programming experience and expertise in three or more object-oriented languages, Design Patterns, and UML
  • Familiarity with REST API design principles and implementation
  • Experience with SQL databases such as PostgreSQL and NoSQL databases such as MongoDB
  • Degree in Computer Science or equivalent degree or experience
  • Nice to have: Go and/or Python experience

About the company

Entrust is an industry leader in identity-centric security solutions, serving over 150 countries with scalable technologies that help keep the world moving safely.

Apply for this position

This job is hosted externally. Click below to view the full posting and apply.

Apply on www.jobleads.com
Prepare application

Good distractions

Talks and stories from around this role — technically off-topic, practically not.

6:21 min

Investigating push inefficiencies with upstream Git experts

Jonathan Creamer · Coffee With Developers

2:13 min

Evaluating UML, block diagrams, and the C4 model

Simon Lasselsberger · World Congress 2022

52 sec

Running persistent Linux environments directly on Windows

Ben Breard Ben Breard · World Congress 2025

1:20 min

Identifying multi-disciplinary talent for developer experience engineering roles

Hazal Mestci +1 · Coffee With Developers

56 sec

Favorite git commands and the importance of patch commits

Eileen Uchitelle Eileen Uchitelle +1 · Coffee With Developers

3:45 min

Fusing developer experience and platform engineering for agentic SDLC

Julia Kordick Julia Kordick · World Congress 2026 Europe

Videos

See all

Related articles

See all