Note: The job is a remote job and is open to candidates in USA. ImagineX is a technology company that deploys AI-assisted teams to build and secure mission-critical enterprise software, data, and AI solutions. The company is seeking a Senior AI Software Engineer to design, build, and deploy production-grade agentic AI systems, integrate them with enterprise tools, and lead technical strategy for enterprise AI initiatives.
Responsibilities
- Design, build, and deploy production-grade autonomous agent systems, multi-agent frameworks, and stateful orchestration pipelines in Python
- Implement tool-use reasoning loops, dynamic planning, function-calling patterns, and memory architectures (short-term, long-term, semantic memory)
- Evaluate, benchmark, and integrate state-of-the-art foundation models (OpenAI, Anthropic, open-weight models) with a focus on latency, cost, determinism, and reasoning capabilities
- Connect autonomous agents securely to enterprise tools, databases, APIs, and external execution environments
- Build robust retrieval pipelines, hybrid search systems, and vector databases to supply real-time context to agentic workflows
- Implement evaluation frameworks (evals), guardrails, tracing, and observability to monitor agent behavior, handle edge cases, prevent hallucinations, and ensure deterministic outputs in production
- Design fallback mechanisms, human-in-the-loop (HITL) execution paths, and retry logic for high-reliability enterprise environments
- Own the end-to-end technical direction for AI initiatives, translating complex business challenges into production-ready agentic architectures
- Partner with client leaders and internal engineering teams to shape product roadmaps for enterprise AI execution
- Lead rapid prototyping and continuous experimentation to validate novel agent capabilities before scaling
Skills
- Expert-level Python skills with a track record of building scalable, asynchronous, production-grade systems
- Direct experience building and productionizing agentic frameworks (e.g., LangChain/LangGraph, AutoGen, CrewAI, LlamaIndex, or custom in-house agent loops)
- Strong understanding of structured outputs, JSON mode, tool calling, multi-step reasoning, and context window management
- Hands-on experience with vector search engines (Pinecone, Qdrant, Weaviate, pgvector), embeddings, and RAG/advanced memory retrieval patterns
- Practical experience evaluating agent performance, tracking telemetry (e.g., LangSmith, Phoenix, Weights & Biases), and implementing safety guardrails
- Ability to navigate ambiguity, drive technical strategy, and deliver end-to-end features independently
- US citizens and permanent residents of the US who do not require visa sponsorship
- Experience building systems where specialized agents collaborate, delegate, or critique outputs hierarchically
- Experience with event-driven architectures, serverless functions, and cloud platforms (Azure AI, AWS Bedrock, GCP Vertex AI)
- Understanding of RBAC, data privacy, and secure execution sandboxes for code-interpreter agents
Benefits
- 100% Remote (Full-Time)
Company Overview