Applied AI Engineer, JavaScript – Intermediate to Senior

atSimpliCity CMS 🇨🇦RemoteCA flagCanadaFreelanceAI EngineerSeniorC$50 – C$65/hour

Posted 6 days ago

This is a fully remote position, open to applicants in Canada.

📋 Description

• Design and develop an AI and automation pipeline for the migration of content on municipal websites.

• Analyze, interpret, categorize, and extract metadata from various websites, documents, and images.

• Convert unstructured and semi-structured content into organized records and machine-readable JSON format.

• Create reusable migration frameworks for tracking, inventorying content, and scraping sites across municipalities.

• Generate standardized records for news, events, meetings, facilities, bylaws, and contacts.

• Develop scalable tools to assess the quality of AI outputs.

• Construct an MCP server that provides pipeline functionalities to AI assistants, the platform, and downstream systems.

• Create an internal application that empowers SimpliCity staff to independently migrate content.

• Collaborate directly with the CTO, full-stack engineer, and QA/content specialist.

• Provide technical recommendations and work alongside team members during actual municipal migration projects.

• Deliver a replicable pipeline that team members can execute under real project timelines.


⛳️ Requirements

• Over 3 years of experience in software engineering.

• Proven experience in developing real software with LLMs beyond chat applications, including pipelines, agents, extraction or classification systems, or evaluation harnesses.

• Proficient in JavaScript and Node.js.

• Experience in creating repeatable tools that teammates can utilize independently.

• Ability to assess AI output quality and make informed choices between prompting, fine-tuning, and deterministic coding.

• Comfort level with messy HTML, scanned PDFs, and unstructured data sources.

• Experience or a willingness to gain proficiency in LLM APIs, coding agents, prompt and context engineering, model selection and fine-tuning, structured JSON-schema output, and output quality evaluation.

• Familiarity with ReactJS, REST APIs, composable/headless CMS architecture, and Microsoft Azure.

• Knowledge of unstructured and semi-structured web content, HTML and document parsing, content classification, and metadata extraction.

• Proficiency with Git, Bitbucket, GitHub, Jira, Slack, Notion, Microsoft 365, and OneDrive.

• A university degree or diploma in Computer Science, Engineering, or a related field, or equivalent practical experience.

• Ability to work primarily during overlapping team hours of 8am–7pm PT when based outside British Columbia.

• Must reside in Canada; candidates outside Canada will not be considered.

• Availability to work 32–36 hours per week, mainly from Monday to Thursday, with occasional half-day Fridays or extra hours as needed.


🏝️ Benefits

• 4-day workweek, typically from Monday to Thursday.

• Flexible working environment and hours.

• Opportunity to adjust hours for appointments, swap workdays, and accommodate caretaking and life commitments.

• Remote work from any location within Canada.

• Occasional coffee, meal, or working sessions in Vancouver.

• An inclusive and respectful workplace culture.

• Potential for extending the 6-month term and/or transitioning to a permanent position.

• Autonomy and trust in work arrangements.

People also viewed

WhyHireWrong?2 days ago

AI Engineer, New Products

BR flagBrazil, +4 more countriesPart-timeAI Engineer$100k – $140k/year
ApplyView job
FinThrive3 days ago

Lead AI Architect

US flagUnited States OnlyFull-timeAI Engineer
ApplyView job
Velsera3 days ago

Senior AI Engineer

IN flagIndia OnlyFull-timeAI Engineer
ApplyView job
Weekday (YC W21)3 days ago

AI Engineer

IN flagIndia OnlyFull-timeAI Engineer
ApplyView job
MMDSmart3 days ago

Senior Full Stack Engineer, AI-First – Go / React

PL flagPoland, +4 more countriesFull-timeAI Engineer
ApplyView job
Jalasoft3 days ago

AI/Enterprise Architect Engineer, AI Specialist – Content Developer

CO flagColombia, +4 more countriesFreelanceAI Engineer
ApplyView job

Never miss a great job!

Get handpicked remote jobs straight to your inbox weekly.

Trusted by 7,400+ designers