RH
AI Developer
Robert Half
Calgary · On-site Full-time Entry Level Today
About the role
Overview
Our client is looking for a Junior AI Developer (Builder / Tinkerer Mindset) who loves building things, experimenting with new tools, and figuring things out by doing. This role is ideal for someone early in their career who is passionate about AI, APIs, and automation—and who spends their free time hacking together projects, prototypes, or side experiments just to see if something works.
You don’t need to be a seasoned ML researcher. You do need to be curious, hands‑on, and eager to learn.
What You’ll Do
- Build and prototype AI‑driven features, tools, and internal applications
- Work with AI/ML APIs (e.g., LLMs, embeddings, vision, speech, automation tools)
- Integrate third‑party APIs and services into working solutions
- Experiment with prompts, models, workflows, and tooling to solve real problems
- Turn rough ideas into functional proofs of concept quickly
- Debug, iterate, and improve existing AI‑powered features
- Collaborate with senior developers, product, and business teams to understand requirements
- Document what you build and share learnings with the team
What We’re Looking For
You likely have:
- 1–2 years of hands‑on development experience or strong personal/side projects
- Experience building things with Python, JavaScript, or TypeScript
- Comfort working with REST APIs, JSON, and basic authentication flows
- Exposure to AI tools such as:
- Large Language Models (via APIs)
- Prompt engineering
- Simple ML or data workflows
- A strong “figure‑it‑out” mentality—you Google, test, and iterate
- Excitement about new tools, frameworks, and AI capabilities
Nice to have (not required):
- Familiarity with cloud platforms (AWS, Azure, GCP)
- Experience with automation tools, bots, or workflows
- Basic understanding of data concepts (vector embeddings, tokens, latency, cost tradeoffs)
- A GitHub repo, side projects, or demos you’ve built independently
How You Work
- You are a builder first—learning by doing
- You’re comfortable with ambiguity and imperfect requirements
- You’d rather ship something scrappy than wait for perfection
- You ask good questions and actively seek feedback
- You’re enthusiastic, motivated, and genuinely interested in AI
Requirements
- 1–2 years of hands-on development experience or strong personal/side projects
- Experience building things with Python, JavaScript, or TypeScript
- Comfort working with REST APIs, JSON, and basic authentication flows
- Exposure to AI tools such as: Large Language Models (via APIs), Prompt engineering, Simple ML or data workflows
- A strong “figure-it-out” mentality—you Google, test, and iterate
- Excitement about new tools, frameworks, and AI capabilities
Responsibilities
- Build and prototype AI-driven features, tools, and internal applications
- Work with AI/ML APIs (e.g., LLMs, embeddings, vision, speech, automation tools)
- Integrate third-party APIs and services into working solutions
- Experiment with prompts, models, workflows, and tooling to solve real problems
- Turn rough ideas into functional proofs of concept quickly
- Debug, iterate, and improve existing AI-powered features
- Collaborate with senior developers, product, and business teams to understand requirements
- Document what you build and share learnings with the team
Skills
AIAPIsAutomationEmbeddingsJavaScriptJSONLarge Language ModelsLLMsMachine LearningMLPythonREST APIsTypeScriptVector Embeddings
Don't send a generic resume
Paste this job description into Mimi and get a resume tailored to exactly what the hiring team is looking for.
Get started free