AI Automation Engineer (AI Agents, Python/JS, API Integrations)
Upwork

Remoto
•1 mês atrás
•Nenhuma candidatura
Sobre
About the Role Sofia Health is looking for an experienced AI Automation Engineer who can build AI agents, write backend scripts, and create system-to-system integrations using APIs. This is a highly technical role for someone who has real experience with: - OpenAI Assistants API - Python or JavaScript automation - Building multi-step AI agents with tools/actions - Designing workflows using structured outputs - Integrating REST APIs (Google, Stripe, etc.) - Handling error states, retries, and rate limits - Creating automations that run reliably in production * This is not a prompt engineering or no-code automation job. We are looking for someone who can architect, code, test, and maintain real AI-driven systems. * What You’ll Build & Maintain AI Agents - Build AI agents using OpenAI Assistants API or custom frameworks - Create agents that perform multi-step operations (e.g., classification, routing, tagging, summarizing) - Implement structured outputs, tools/actions, and contextual memory - Improve reliability, accuracy, and performance - Build error-handling and fallback logic Backend Automations & Scripts - Write automation scripts in Python or Node.js - Create API-driven workflows for onboarding, tagging, CRM, and notifications - Build normalization and preprocessing pipelines - Set up scheduled jobs, webhooks, and event triggers - Maintain logs, telemetry, and audit trails API Integrations - Integrate systems such as: - Google APIs (Calendar, OAuth2, Sheets) - Stripe - Notion / Airtable / internal databases - CRM and email platforms - Django-based internal tools - Handle tokens, secrets, auth flows, and rate limiting - Design consistent patterns for handling upstream changes System Ownership - Architect clean, maintainable workflows - Write documentation for each system - Debug failures quickly - Improve system reliability over time *Ideal Candidate Experience Required ✔ Strong experience with Python and/or JavaScript ✔ Strong experience with OpenAI API + structured outputs ✔ Ability to build multi-step agents with tools/actions ✔ Deep comfort with REST APIs and custom integrations ✔ Experience writing robust automations that run at scale ✔ Understanding of error handling, retries, state management ✔ Ability to think through edge cases and architect workflows *Bonus - Experience with Assistants API tools/functions - Experience with LangChain or LlamaIndex - Experience with Django backends - Experience with AI-driven tagging/classification systems - Experience integrating calendar or scheduling systems * Who You Are - You’re an engineer who enjoys automation, systems, and problem-solving - You can break down vague workflows into structured, scalable systems - You write clean, readable code - You anticipate edge cases and build defensively - You enjoy improving processes and removing manual bottlenecks - You're comfortable working independently with clear outcomes * Application Requirements To be considered, include ALL of the following in your proposal: - Brief intro to your AI agent + automation experience - Examples of AI agents or automation systems you’ve built - GitHub links, code samples, architecture diagrams, or Loom walkthroughs - 15–40 lines of your own code showing real API interaction - Short explanation of a complex automation you built and how you solved one failure - Your hourly rate and preferred weekly availability - Proposals missing any of the above will not be reviewed. 🌱 Why Work With Us Long-term ongoing work Flexible schedule Opportunity to architect high-impact AI systems Direct collaboration with leadership Be one of the first engineers shaping our AI infrastructure Meaningful problems with real-world usage



