The Senior Machine Learning Engineer will work in the Secure AI Lab within Carnegie Mellon University’s Software Engineering Institute (SEI) AI Division, developing engineering solutions that support research into vulnerabilities in AI and machine-learning algorithms and help secure systems against those vulnerabilities. The lab brings together machine-learning research scientists, engineers, and software developers to improve the security and robustness of AI systems against adversaries. The role involves solving problems for government sponsors by analyzing, designing, and building responsible AI systems. Work includes investigating emerging AI technologies; developing processes, practices, and tools for working with AI; building prototypes; and transitioning AI capabilities to government sponsors. The engineer will work across research areas including counter-AI research, defenses for AI and machine-learning algorithms, and applied adversarial machine learning. The position includes developing machine-learning models and systems, data pipelines, ETL processes, and backend systems; experimenting with frameworks, methods, and algorithms; and evaluating system performance and security through prototyping, testing, and analysis. The engineer will collaborate with developers, researchers, designers, technical leads, and government customers, and will mentor and teach colleagues. The position is based onsite at the SEI’s Pittsburgh, Pennsylvania, or Arlington, Virginia, offices five days per week, with travel of up to 25% to locations outside the employee’s home location.
Stand Out From the Crowd
Upload your resume and get instant feedback on how well it matches this job.
Job Type
Full-time
Career Level
Senior