
Python Developer – AI Automation, Full Stack
Posted May 2

Posted May 2
• Develop comprehensive web applications that address genuine client challenges.
• Create and manage system integrations by connecting APIs, databases, webhooks, and third-party services.
• Generate automation workflows that are scalable, repeatable, and maintainable.
• Participate in architectural decision-making rather than solely executing assigned tasks.
• Perform debugging across the entire stack, including integrations and data pipelines.
• Clearly communicate technical decisions to non-technical stakeholders through both written and verbal means.
• Engage in client-facing communications and produce documentation in professional English.
• Advanced to fluent English proficiency, both written and spoken; this is a non-negotiable requirement for offshore hires.
• Capability to convey technical concepts clearly to non-technical stakeholders such as clients, project managers, and business owners.
• Professional written communication skills: emails, Slack messages, documentation, and status updates must be clear and polished.
• Comfort with video calls and asynchronous communication with a U.S.-based team.
• 2–4 years of hands-on development experience, with a Computer Science degree, bootcamp training, or self-taught background showcasing shipped projects and a GitHub profile.
• Proficiency in Python (Required) demonstrated through real work involving automation, scripting, backend logic, or data pipelines.
• Proficiency in JavaScript (Required) including ES6+, async/await, and REST API consumption; capable of building and reading it with confidence.
• Proficiency in HTML & CSS (Required) including semantic HTML5 and responsive layouts; able to build and maintain UI without a framework if necessary.
• Solid understanding of SQL & Database Fundamentals (Required) including query writing, schema design, and the trade-offs between relational and non-relational databases.
• Experience with system integrations, connecting platforms via APIs, webhooks, or third-party services, with a strong understanding of authentication, error handling, and data contracts.
• Familiarity with Git, including branching, pull requests, and code reviews; able to work neatly within a team repository.
• Regular use of AI-assisted coding tools (like Cursor, GitHub Copilot, or similar) in your daily workflow — this is essential.
• Working knowledge of LLM APIs (such as OpenAI, Anthropic, or Groq) including calling endpoints, structuring prompts, and parsing responses.
• Understanding of the basics of prompt engineering: system prompts, few-shot examples, temperature, and output formatting.
• Familiarity with tool/function calling patterns — how LLMs invoke external tools or APIs to perform actions.
• Nice to Have: Experience with automation platforms such as Zapier, Make, or n8n, ideally developed for real use cases rather than mere experiments.
• Familiarity with agentic frameworks like LangChain, LangGraph, AutoGen, or CrewAI.
• Experience with vector databases or RAG pipelines (like Pinecone, Chroma, Weaviate), even at a prototype level.
• Understanding of memory and state management patterns for long-running AI agents.
• Experience with PowerBI or data visualization techniques.
• Familiarity with Docker, CI/CD processes, or cloud services (AWS).
• Experience with low-code platforms (like OutSystems or similar).
• Knowledge of React or a modern frontend framework (such as Vue or Svelte).
• Bold Business is an equal opportunity employer.
Rox Partner
Very
Get handpicked remote jobs straight to your inbox weekly.