MS or PhD in Computer Science, AI, or related field (or equivalent experience)
Experience with one or preferrably more of: dynamic plan recognition, activity recognition, dynamic multicriteria decision making, multi-agent systems, or AI builder platforms
Strong programming skills in both Python and Java
Demonstrated ability to relatively independently drive technical projects from concept to implementation
Familiarity with techniques for AI alignment, control, safety, or related research areas
Experience developing middleware, frameworks, or platforms
Breadth of experience in machine learning and AI systems architecture
Literate in semi-formal semantics
Excellent communication skills and technical documentation abilities
Publications (formal or informal) in AI alignment, AI safety, or related research areas
Familiarity with varied multi-objective optimization techniques
Experience with contextual pragmatics and/or constraint satisfaction problems
Developed novel multi-agent architectures
Experience with LLMs and integrating them into agent architectures
Experience with distributed systems and platform development
Knowledge of security and privacy methods for multi-party computation
Understanding of basic game theory and/or social choice theory concepts
Familiarity with metacognitive systems, metareasoning, or dynamical cognitive approaches
Demonstrable open source project contributions
Experience building systems that actively manage trade-offs between competing objectives
$140,000 - $210,000 a year
Plus good benefits if a U.S.-based employee