We are a nonprofit raising policymaker awareness about AI risks, aiming to slow potentially dangerous research and accelerate technical safety. We have ambitious goals and need to move fast. Come work with us! About Palisade
Here's what your work as a maintenance lead could look like:
You’ll work alongside the research lead. While they manage research directions, you own coding-side excellence. You’ll:
- Be the go-to person for technical design decisions. Should we use a framework or handroll? Which tools will help?
- Maintain developer experience by noticing pain points (e.g.
conda
) and fixing them (e.g. migrating to uv
)
- Ensure our research is reproducible
- Review others’ code daily and generally manage our tech debt
Our collaboration process looks like this:
- We post daily statuses for each other to keep in sync regarding our directions. Each project has two sync meetings per week to keep it on track; we have an all-hands demo meet every two weeks.
- We propose new ideas or directions by writing up a doc, sharing it, and getting comments. This enables async communication.
- Our median response time to each other is in hours, not minutes; we work in an independent and self-directed fashion. Your supervisor helps you maintain direction; colleagues help with the implementation; you keep track of your tasks and milestones.
Here are the key traits one needs to succeed in this role:
- Excellent and broad software engineering skills.
- Aptitude for self-directed, high-agency work. You take initiative and contribute proactively; we don’t micromanage.
Hiring process
- Apply with a CV and a cover letter. In the cover letter, include:
- Evidence of aptitude for self-directed high-agency work (<150 words)
- Evidence of exceptional ability (<150 words)
- A relevant track record (<150 words)
- Interview
- Paid trial, 1-2 weeks
|
Compensation, $/mo |
Senior |
$5000 |
This is a remote position. Apply with this form.