Role Overview
This is a full-time, remote internship role.
As an AI Automation & Workflow Engineering Intern, you will help Atomity automate internal work across the company. The automation needs can come from engineering, recruiting, sales, research, finance, operations or entirely new processes that do not exist yet.
Your job is not to automate one fixed set of tools. You will identify repetitive processes, understand their triggers and decision points, and choose the right implementation: a deterministic workflow, an API integration, an AI-assisted pipeline, an agentic workflow or a small custom internal tool. The goal is reliable automation that saves time without creating hidden operational risk.
Responsibilities
- Map manual processes into clear triggers, steps, data flows, decisions, approvals and failure paths.
- Build workflow automations for recurring and ad-hoc internal tasks.
- Connect SaaS products, internal services and self-hosted systems through APIs, webhooks and event-driven workflows.
- Use LLMs for tasks such as classification, extraction, summarisation, routing, drafting and structured data generation where they add real value.
- Use deterministic logic where reliability and auditability are more important than model flexibility.
- Build agentic workflows for multi-step tasks that require tool use, context or dynamic decision-making.
- Add human-in-the-loop approval for sensitive or high-impact actions.
- Build custom Python or TypeScript services when a low-code workflow is not the right solution.
- Create lightweight internal tools or interfaces when employees need a reusable self-service workflow instead of a background automation.
- Work with document ingestion, parsing, OCR and structured extraction where processes begin with PDFs, forms or other unstructured files.
- Design reusable components, prompts, connectors and templates instead of rebuilding the same automation repeatedly.
- Implement retries, idempotency, logging, monitoring and alerting so automations fail safely and can be debugged.
- Handle credentials, secrets and permissions securely.
- Evaluate new automation and agent frameworks and decide whether to use, extend or replace them.
- Prototype quickly, measure time saved and operational reliability, then productionise the workflows that prove useful.
- Document workflows clearly so they can be maintained by the team after handover.
Tools & Approaches
- Workflow orchestration tools such as n8n, Activepieces or Make
- Agent frameworks such as LangGraph, LangChain or similar
- Python and TypeScript
- REST and GraphQL APIs
- Webhooks and event-driven integrations
- LLM APIs and open-source models
- Tool calling and structured outputs
- MCP and other emerging tool-integration standards where useful
- Browser automation where appropriate and permitted
- OCR and document-parsing pipelines
- Docker and self-hosted services
- PostgreSQL / Redis or similar state stores
- Schedulers, queues and background jobs
- Lightweight internal applications using frameworks such as FastAPI, Next.js or Streamlit
Requirements
- Currently pursuing or recently completed a degree in Computer Science, Software Engineering, Information Systems, AI, Automation or a related field.
- Strong logical and problem-solving skills.
- Basic programming ability in Python, JavaScript or TypeScript.
- Understanding of APIs, JSON and webhooks.
- Ability to break an operational process into explicit steps and edge cases.
- Interest in workflow automation and AI agents.
- Ability to test workflows systematically rather than assuming they work.
- Comfortable learning new tools quickly.
- Good written communication and documentation skills.
- Comfortable working on changing priorities in an early-stage company.
Nice to Have
- Hands-on experience with n8n or another workflow automation platform.
- Experience with LangGraph, LangChain, PydanticAI or another agent framework.
- Experience building API integrations.
- Experience with browser automation or scraping for legitimate internal workflows.
- Knowledge of queues, schedulers, retries and asynchronous jobs.
- Experience with OCR, document extraction or structured-output pipelines.
- Experience building small internal tools or dashboards.
- Understanding of human-in-the-loop AI patterns.
- Experience self-hosting automation or AI tools.
- Familiarity with observability, logging and workflow testing.
- Experience with Docker.
- Interest in designing systems that combine deterministic automation with AI only where needed.
Details
- Duration: 3–6 months
- Location: Remote only
- Start date: Flexible
Contact Atomity
Job Details
Ready to Apply?
Don't miss out on this opportunity. Apply now and take the next step in your career.
Apply Now