onsite
Assistant AI Security Researcher - Carnegie Mellon University
Software Engineer
Join a leading research team to explore AI security challenges, develop novel defenses, and produce high‑impact publications using Python, machine learning, and advanced cybersecurity techniques.
About the role
Key Responsibilities
- Design and execute research projects at the intersection of artificial intelligence and security, focusing on novel attack vectors and defensive mechanisms.
- Develop prototypes, simulations, and proof‑of‑concept implementations using Python and machine‑learning frameworks.
- Collaborate with interdisciplinary teams to translate research findings into actionable guidelines for academia, industry, and government stakeholders.
- Publish research results in top‑tier conferences and journals, and present findings at workshops and seminars.
- Contribute to threat‑modeling efforts, evaluating emerging AI‑driven threats and recommending mitigation strategies.
Requirements
- Strong background in cybersecurity and/or AI, with hands‑on experience in Python and machine‑learning libraries (e.g., TensorFlow, PyTorch).
- Demonstrated ability to conduct independent research, produce scholarly publications, and communicate complex concepts clearly.
- Knowledge of AI security topics such as adversarial machine learning, model poisoning, and secure inference.
- Experience with threat modeling, vulnerability analysis, or related security assessment methodologies.
- Graduate‑level education (M.S. or Ph.D.) in Computer Science, Electrical Engineering, or a related field.
Skills
pythonmachine learning