Ingeniero de Aprendizaje Automático Aplicado - SEAR
Presencial en Barcelona & Madrid·Añadida hace 9 días
29 ofertas abiertas
Resumen
Requisitos
Trabajar en inglés
Se requiere inglés, según la oferta.
Trabajar presencialmente en Barcelona & Madrid
No se menciona ninguna ayuda para la mudanza.
Lo más probable es que necesites inglés para inscribirte.Esta oferta se ha traducido automáticamente al español,.
El puesto
La organización de Security Engineering & Architecture de Apple es responsable de la seguridad de todos los productos de Apple. Apasionados por proteger a los usuarios, creemos que la mejor defensa requiere una gran ofensiva. Cuando se trata de asegurar más de mil millones de dispositivos que ejecutan los sistemas operativos más sofisticados del mundo, eso significa encontrar las vulnerabilidades primero. Nuestra misión es descubrir, comprender y explotar vulnerabilidades en todas las capas de las plataformas de Apple, y creemos que las técnicas de ML mejoran significativamente nuestra capacidad para hacerlo. Buscamos un Applied Machine Learning Engineer que nos ayude a inventar y entregar estos nuevos métodos y técnicas. Este puesto ofrece una exposición excepcional a una visión de stack completo de la seguridad, junto con acceso directo a conocimientos expertos, conjuntos de datos únicos y experiencia en múltiples dominios. Tus contribuciones elevarán materialmente la seguridad de los productos utilizados por miles de millones de personas y fortalecerán la capacidad de Apple para defenderse de los adversarios. ¿Puedes marcar la diferencia a esta escala? Únete a nuestro extraordinario grupo de investigadores de seguridad, desarrolladores de herramientas y expertos en aprendizaje automático, y ayuda a proteger a todos los usuarios de Apple.
Qué harás
En este puesto, te integrarás profundamente con los equipos de investigación de seguridad para comprender los retos de analizar sistemas grandes y complejos en todo el stack de Apple, desde el silicio personalizado y los elementos microarquitectónicos hasta las boot ROMs, firmware, kernels, frameworks del sistema, el navegador web y las aplicaciones de usuario. Diseñarás y desarrollarás sistemas mejorados por IA utilizando modelos de lenguaje extensos (LLM), flujos de trabajo de agentes (agentic workflows) y enfoques de aprendizaje automático que complementen otros métodos de análisis como el fuzzing, el análisis estático & dinámico y la inspección manual. Tu trabajo aprovechará los datos brutos y el comportamiento experto para crear enfoques prácticos y escalables que ayuden a los investigadores a navegar por vastas bases de código, razonar sobre superficies de ataque intrincadas e identificar debilidades sutiles que son difíciles de detectar manualmente. También colaborarás regularmente con investigadores de seguridad para validar y poner a prueba tus innovaciones durante evaluaciones de seguridad en el mundo real, asegurando que tu trabajo tenga un impacto significativo directo.
Requisitos
Qué buscan
Sólido conocimiento de algoritmos de aprendizaje automático (aprendizaje supervisado, no supervisado y por refuerzo) y métodos de evaluación
Experiencia práctica con frameworks de agentes como LangChain, LlamaIndex o AutoGen para construir flujos de trabajo de agentes de múltiples pasos y aumentados con herramientas
Familiaridad con las prácticas de MLOps, incluyendo el versionado de modelos, pipelines de CI/CD y herramientas de seguimiento de experimentos como MLflow o similares
Sólidas habilidades de programación y de ingeniería de software en lenguajes como Python, C, C++, Swift, Objective-C
Capacidad analítica y de resolución de problemas, de forma colaborativa y eficaz
Se valorará
Experiencia escalando el entrenamiento y el ajuste fino (fine-tuning) de LLM (preentrenamiento, SFT, alineación)
Gran entusiasmo por la seguridad, especialmente por la seguridad ofensiva
Familiaridad con técnicas de análisis de software como fuzzing, análisis estático, herramientas de análisis de código, ingeniería inversa y análisis binario
Capacidad analítica y de resolución de problemas, de forma colaborativa y eficaz
El puesto
Apple's Security Engineering & Architecture organization is responsible for the security of all Apple products. Passionate about safeguarding users, we believe that the best defense requires a great offense. When it comes to securing more than a billion devices running the world's most sophisticated operating systems, that means finding vulnerabilities first. Our mission is to discover, understand, and exploit vulnerabilities across all layers of Apple’s platforms, and we believe that ML techniques significantly enhance our ability to do so. We are seeking an Applied Machine Learning Engineer who will help us invent and deliver these new methods and techniques. This position provides rare exposure to a full‑stack view of security along with direct access to expert knowledge, unique datasets, and cross‑domain experience. Your contributions will materially raise the security of products used by billions and strengthen Apple’s ability to defend against adversaries. Can you make a difference on this scale? Join our extraordinary group of security researchers, tool developers, and machine learning experts, and help protect all Apple users.
Qué harás
In this role, you will integrate deeply with security research teams to understand the challenges of analyzing large, complex systems across Apple’s full stack, from custom silicon and microarchitectural elements to boot ROMs, firmware, kernels, system frameworks, web browser and user applications. You will design and develop AI‑enhanced systems using large language models, agentic workflows and machine learning approaches that complement other analysis methods such as fuzzing, static & dynamic analysis, and manual inspection. Your work will leverage raw data and expert behavior to create practical, scalable approaches to help researchers navigate vast codebases, reason about intricate attack surfaces, and identify subtle weaknesses that are challenging to detect manually. You will also collaborate regularly with security researchers to validate and challenge your innovations during real-world security evaluations, ensuring that your work will directly affect meaningful impact.
Requisitos
Qué buscan
Solid understanding of machine learning algorithms (supervised, unsupervised, and reinforcement learning) and evaluation methods
Hands-on experience with agentic frameworks such as LangChain, LlamaIndex, or AutoGen to build multi-step, tool-augmented agent workflows
Familiarity with MLOps practices including model versioning, CI/CD pipelines, and experiment tracking tools such as MLflow or similar
Strong software engineering and programming skills in languages like Python, C, C++, Swift, Objective-C
Collaborative and effective problem-solving and analytical skills
Se valorará
Experience scaling LLM training and fine-tuning (pretraining, SFT, alignment)
Strong enthusiasm for security, especially offensive security
Familiarity with software‑analysis techniques such as fuzzing, static analysis, code‑analysis tooling, reverse engineering, binary-analysis
Collaborative and effective problem-solving and analytical skills
Sobre Apple
Apple Inc. es una empresa tecnológica multinacional que diseña, desarrolla y vende productos electrónicos de consumo, software informático y servicios en línea. Conocida por productos icónicos como el iPhone, el iPad, el Mac y el Apple Watch, Apple es una de las empresas más valiosas del mundo y un líder global en innovación, con un vasto ecosistema de servicios que incluye la App Store, iCloud y Apple Music. La empresa opera tiendas minoristas en todo el mundo y tiene una presencia significativa en ingeniería y corporativa en muchos países.
En España, Apple tiene una fuerte presencia con tiendas minoristas en las principales ciudades como Madrid y Barcelona, así como roles corporativos y de ingeniería. Las operaciones españolas de la empresa incluyen funciones de soporte técnico, venta minorista y desarrollo de negocio, ofreciendo a los profesionales internacionales la oportunidad de trabajar para una marca reconocida globalmente en un mercado europeo dinámico. La cultura laboral de Apple enfatiza la innovación, la colaboración y la excelencia, y proporciona un entorno de apoyo para las contrataciones internacionales, con oportunidades de crecimiento profesional y experiencia intercultural.
- Sector
- Consumer Electronics
- Fundación
- 1976
- Plantilla
- 100,000+
- Sede
- Cupertino, USA
- En España
- Madrid, Barcelona
- Web
- apple.com
Datos prácticos
- Apple ofrece un apoyo integral para la reubicación de contrataciones internacionales, incluido el patrocinio de visados y asistencia con los gastos de mudanza.
- La empresa tiene un sólido programa de movilidad interna que permite a los empleados trasladarse entre oficinas internacionales, incluida España.
- Trabajar en Apple en España proporciona exposición a un ecosistema tecnológico global y la oportunidad de colaborar con equipos internacionales y diversos.
- Los roles minoristas y corporativos de Apple en España a menudo requieren dominio del español y del inglés, lo que lo hace accesible para profesionales internacionales.
- Las oficinas de Apple en España están ubicadas en las principales ciudades como Madrid y Barcelona, ofreciendo una alta calidad de vida y un entorno cultural vibrante.
Más empleos como este
o explora Machine learning e IA·De nivel intermedio·Big Tech·Inteligencia Artificial·Ciberseguridad·Semiconductores, Electrónica y Hardware·Consumer Electronics·Python·C++·CI/CD

