Assistant / Project Manager (AI-assisted)

Please login or register as jobseeker to apply for this job.

TYPE OF WORK

Full Time

SALARY

$6/hour

HOURS PER WEEK

40

DATE UPDATED

Mar 13, 2026

JOB OVERVIEW

Overview:
We're a small US-based team building software for the cannabis industry. We're looking for an organized and proactive Assistant / Project Manager who will work directly with the Director of Technology to help coordinate projects, track tasks, and keep development work moving forward. This role focuses on organization, communication, and execution support across engineering, operations, and internal tooling.

Role Description:
You will report directly to the Director of Technology and help manage day-to-day project coordination. Your role is to ensure tasks are organized, specifications are documented, and work progresses smoothly from idea to completion. You will help translate conversations, ideas, and technical discussions into clear documentation and track progress across multiple small projects. We rely heavily on AI-assisted workflows for documentation, research, and operational tasks, so comfort using AI tools to accelerate organization and communication is important. Strong organization, clear communication, and attention to detail matter more than formal project management certifications.

Requirements:
- Reliable internet and 2–4 hours overlap with Pacific Time
- Clear written and spoken English for documentation, updates, and coordination
- Strong organizational skills and attention to detail
- Ability to follow instructions and maintain structured documentation
- Willingness to learn new tools, workflows, and AI-assisted systems
- Ability to keep multiple small projects organized simultaneously
- Comfortable working directly with technical leadership

Responsibilities:
- Work directly with the Director of Technology to organize priorities and tasks
- Track project progress and follow up on outstanding work
- Organize tickets, notes, and technical specifications
- Convert ideas or conversations into clear written documentation
- Document workflows, systems, and internal processes
- Coordinate between developers, leadership, and operations teams
- Prepare summaries, reports, and project updates
- Assist with research, testing, and operational tasks
- Use AI tools to help write documentation, summarize information, and support project coordination

How We Work:
- Async-first, with occasional sync meetings when needed
- PR-based workflow (GitHub pull requests)
- Small, incremental iterations rather than large rewrites
- AI-assisted workflows for documentation and organization
- Paid trial (3–6 hours) before longer engagement

Interested:
Send a short intro and answers to the following questions:
- Why does this role appeal to you?
- Describe a time you helped organize or coordinate a project
- Describe a time you had to learn a new tool or workflow quickly

VIEW OTHER JOB POSTS FROM:
SHARE THIS POST
facebook linkedin
  BENCHMARKS  
Loading Time: Base Classes  0.0008
Controller Execution Time ( Jobseekers / Job )  0.0222
Total Execution Time  0.0235
  GET DATA  
No GET data exists
  MEMORY USAGE  
1,491,352 bytes
  POST DATA  
No POST data exists
  URI STRING  
jobseekers/job/Assistant-Project-Manager-AI-assisted-1601297
  CLASS/METHOD  
jobseekers/job
  DATABASE:  onlinejobs (Jobseekers:$db)   QUERIES: 13 (0.0133 seconds)  (Hide)
0.0004   SELECT *
                                
FROM exrates
                                WHERE rate_name 
'USD-PHP' 
0.0008   SELECT *
FROM `employer_jobs`
WHERE `job_id` = 1601297
 LIMIT 1 
0.0008   SELECT *
FROM `employers`
WHERE `employer_id` = 912204
 LIMIT 1 
0.0010   SELECT COUNT(*) AS `numrows`
FROM `t_thread` `t`
LEFT JOIN `t_thread_misc` `miscON `t`.`id` = `misc`.`thread_id`
WHERE `t`.`job_id` = 1601297
AND `misc`.`idIS NULL 
0.0005   SELECT e.business_namee.logoe.websitee.rebill_datee.date_added member_datehitsDATEDIFF('2026-04-16',ej.date_added) duration_daysDATEDIFF('2026-04-16',e.rebill_date) duration_rebillej.*, e.deactivate FROM employers eemployer_jobs ej WHERE e.employer_id ej.employer_id AND
                                   ((
e.user_level >= '500' AND ej.date_added <= e.rebill_date)
                                   OR 
e.employer_id '' OR (ej.date_approved <> '2000-01-01' and DATEDIFF('2026-04-16',ej.date_added) <= 14 ))
                                   AND 
e.deactivate != AND ej.deleted AND job_id '1601297' 
0.0008   SELECT *
FROM `employer_jobs_skills` `ejs`
LEFT JOIN `skills_categories` `scON `ejs`.`skill_id` = `sc`.`id`
WHERE `job_id` = 1601297 
0.0008   UPDATE employer_jobs SET hit_counts '***Mar-13-2026=250***Mar-14-2026=215***Mar-15-2026=99***Mar-16-2026=55***Mar-17-2026=40***Mar-18-2026=32***Mar-19-2026=17***Mar-20-2026=9***Mar-21-2026=16***Mar-22-2026=12***Mar-23-2026=18***Mar-24-2026=11***Mar-25-2026=16***Mar-26-2026=15***Mar-27-2026=13***Mar-28-2026=3***Mar-29-2026=2***Mar-30-2026=9***Mar-31-2026=8***Apr-01-2026=10***Apr-02-2026=10***Apr-03-2026=17***Apr-04-2026=6***Apr-05-2026=5***Apr-06-2026=2***Apr-07-2026=2***Apr-08-2026=1***Apr-09-2026=5***Apr-10-2026=2***Apr-16-2026=1' WHERE job_id'1601297'  
0.0007   UPDATE employer_jobs SET monthly_hits '***Mar-2026=840***Apr-2026=61' WHERE job_id'1601297'  
0.0019   SELECT date_sent FROM jobseeker_sent_emails WHERE jobseeker_id '' AND job_id '1601297' AND status LIKE 'sent%' ORDER BY id DESC  
0.0003   SELECT *
FROM `employer_jobs_skills` `ejs`
LEFT JOIN `skills_categories` `scON `ejs`.`skill_id` = `sc`.`id`
WHERE `job_id` = 1601297 
0.0047   SELECT COUNT(*) AS `numrows`
FROM `employer_jobs`
WHERE `employer_id` = '912204'
AND `date_added` >= '2022-06-08' 
0.0004   select from teasers 
0.0002   SELECT FROM skill_categories WHERE skill_cat_id='' 
  HTTP HEADERS  (Show)
  SESSION DATA  (Show)
  CONFIG VARIABLES  (Show)