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

Remoto
•Hace 2 dias
•Ninguna postulación
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




