Design, build, and deploy custom AI-enabled software, applications, and agent workflows to support CNAS researchers in AI policy and national security research.
Compensation
$125,000 – $215,000, depending on qualifications and experience.
Responsibilities
Build custom software and tools
Embed with CNAS researchers to build custom code, applications, and AI agent workflows
Rapidly prototype tools and refine them based on usage
Build agents and pipelines for data processing and visualization
Automate business functions
Requirements
Bachelor’s degree in computer science, software engineering, or a related field
Nice to have: 5+ years of professional software engineering experience
Nice to have: Interest in AI policy, national security, or AI safety and security
Nice to have: Experience with think tank, government, or academic research analysis
Nice to have: Experience with data visualization and web development
Lead self‑serve acquisition and growth journeys for Zyte’s web data products, owning the funnel from signup to paid subscription and driving experimentation and data‑driven growth.
Responsibilities
Manage the self‑serve funnel end‑to‑end
Define, measure and improve every stage of the funnel
Be product owner for the website and product UI
Set roadmap and priorities for web presence and platform UX
AI Software Engineer responsible for designing, building, and delivering AI-enabled applications, owning full software lifecycle from development to production.
Responsibilities
Develop and maintain full-stack applications using React, Node.js, TypeScript, and Python (FastAPI)
Take end-to-end ownership of application delivery, from design and development to deployment and production support
Design and build scalable backend services and APIs
Collaborate with cross-functional teams to integrate AI capabilities into business applications
Apply strong DevOps practices, including CI/CD pipelines, cloud deployment, monitoring, and automation
Requirements
Bachelor’s degree in Computer Science, Engineering, or a related field
Senior engineer responsible for designing, building, and operating autonomous agents that manage finance operations, including accounts payable and receivable, within a zero‑trust environment.
Responsibilities
Design multi‑agent system architecture
Implement agentic dispute resolution and dynamic discounting
Lead backend engineering for Finstro’s Credit Decisioning Engine, owning services from design to production and collaborating with cross-functional teams.
Compensation
Competitive compensation package including superannuation and benefits.
Responsibilities
Build and own services from concept to production
Integrate external and internal systems such as credit bureaus, banking feeds, accounting platforms, identity and fraud providers
Instrument and run services with observability, logs, metrics, tracing, alerting and incident diagnosis
Ensure quality and safe releases with automated testing and clear contracts
Collaborate with Credit and Operations to understand requirements and constraints
Lead technical direction and architectural decisions for backend and frontend services, mentor engineers, and drive performance optimization and scalability across production systems.
Responsibilities
Establish and enforce technical direction and architectural decisions
Engage directly in the codebase to develop, review, prototype, and investigate complex technical problems
Maintain rigorous engineering quality standards, including testing protocols and documentation
Collaborate with Product Managers and stakeholders to define priorities and identify risks
Build and maintain tools, integrations, and automations that help the Growth team execute faster, turning growth and marketing ideas into working prototypes, experiments, and production tools.
Compensation
Salary Range: 115,000 and up annually, plus equity and benefits.
Responsibilities
Build and maintain tools, integrations, and automations that help the Growth team execute faster.
Turn growth and marketing ideas into working prototypes, experiments, and production tools.
Troubleshoot broken workflows and integrations, resolve urgent issues, and address recurring problems at the source.
Connect APIs and data sources to reduce manual work and make existing tools work better together.
Use AI coding tools to accelerate development while taking responsibility for code quality, testing, and reliability.
Requirements
Bachelor’s Degree in Computer Science, Software Engineering, or a closely related field
Lead the design, architecture, and development of a parental controls service that verifies player age and obtains parental consent for in-game purchases.
Locations (2)
Perm, Perm Krai, Russia
Moscow, Moscow, Russia
Responsibilities
Write production Go and TypeScript code for status API, token validation, consent rules, widget and web SDK
Own the architecture and document it
Hire and grow a team of backend, frontend and QA engineers
Set up team processes: code review, CI, releases, on-call, AI coding tools