BSc in Computer Science or equivalent practical experience (advanced degree is a plus) 4+ years managing engineers or researchers, or extensive tech-lead experience with clear readiness to step into people management, including scaling teams and building hiring pipelines 4+ years of software development experience, with a track record of delivering production systems or research outcomes in a team setting Strong communication and stakeholder management skills, with the ability to set direction and drive alignment across teams Solid foundations in Security Engineering — vulnerability research and exploitation, threat modeling, and security best practices across on-prem, cloud, and SaaS environments, including mapping findings to real-world risk and remediation Working knowledge of AI / Agent Engineering — autonomous agents, frontier reasoning models, and integrating them with offensive/defensive tools in production, including AI-powered coding/agent workflows Experience with agent orchestration frameworks (LangChain, CrewAI, or similar), prompting, retrieval (RAG), and context/grounding techniques, including agentic tooling ecosystems (e.g., MCP, memory systems, skills) Experience with evaluation and harness engineering for non-deterministic systems (datasets, benchmarks, regression suites, observability), with a clear understanding of why evals are a first-class engineering discipline What We Offer: Health & Disability Insurance Pension/ Retirement Plan Meal Vouchers Employee Referral Bonus Children of Lenovo Employees Scholarship Program Lenovo and Motorola Product Discounts Employee Assistance Program, e.g., for health, legal & financial consultancy Internal E-learning Development Platform Available for Employees