Summary
✨ AI‑Generated
A fast-growing technology team is seeking a mid-level software engineer to build production systems that power AI-driven workflows. You will work across backend services, agent architectures, generation pipelines, integrations, and reliability, owning features from design through deployment and ongoing improvement. Experience with modern AI-first development tools is valuable.
Highlights
Build AI-driven agent systems and generation pipelines with end-to-end ownership. The role offers broad technical scope across backend, AI infrastructure, integrations, reliability, testing, and production deployment.
Description
Mid-Level Software Engineer – AdMagica.ai
At AdMagica.ai, our mission is to help eCommerce brands and agencies build creative systems powered by AI employees that work faster, smarter, and more efficiently than traditional teams.
Backed by 500 Global Eurasia, we are growing fast and looking for a Mid-Level Software Engineer to build the systems our AI employees actually run on.
This is not a role where you wire up CRUD endpoints and wait for a spec.
You will design and ship agent systems, generation pipelines, and the infrastructure that keeps them fast and reliable in production.
About the RoleAs a Mid-Level Software Engineer, you will work across our backend and AI systems: the generation core every job runs through, the agent layer, and the integrations that connect them to Meta, Shopify, and the rest of our customers' stacks.
You will own features end to end — design, implementation, tests, deploy, and what happens after.
You will use Claude Code and similar AI-first tooling every day, because that is how we ship at this pace.
We are looking for someone with real production experience who wants more ownership than a larger company would hand them.
Tools & RequirementsAI-First Development (CRITICAL)Claude CodeCursorOpenAI CodexComfortable architecting with AI, not just autocompleting with itBackendNode.js and TypeScript, ideally NestJSPython for AI and data workloadsPostgreSQL, schema design, migrations, query performanceREST and gRPC APIs, authentication, background jobs and queuesLLMs & AgentsPractical experience integrating LLM APIs in productionBuilding agent workflows: tool use, multi-step reasoning, statePrompt engineering that survives contact with real usersRAG, embeddings, and vector searchEvaluating and debugging non-deterministic systemsInfrastructureDocker, CI/CD, deploying and operating live servicesGoogle Cloud or AWSMonitoring, logging, and tracing — knowing why production is slowRedis, caching, and queueing patternsWhat You Will DoDesign and ship backend features across the platformBuild and improve agent systems and generation pipelinesIntegrate LLM providers and keep cost, latency, and quality in balanceWrite tests that let us deploy without holding our breathDebug production issues and fix root causes, not symptomsReview pull requests and raise the bar around youWork directly with founders on what gets built and whyWhat We Are Looking For2–5 years of professional software engineering experienceStrong Node.js/TypeScript, comfortable in PythonShipped something real with LLMs — not just tutorialsComfortable owning a feature from idea to productionClear communicator who writes down decisionsBias for shipping and iterating over waiting for perfectBonus PointsExperience with NestJS, Drizzle, or gRPCBuilt agent or multi-agent systems in productionExperience with generative image or video pipelinesOpen source contributions or side projectsWhy Join AdMagica.aiWork on AI agent systems that are genuinely in production, not a demoReal ownership: your decisions ship and stay shippedSmall team, direct access to founders, no bureaucracyModern stack with no legacy weight to drag aroundAccess $10,000 worth of courses and mentorshipServe customers in 20+ countries from day one