POSITION SUMMARY: Design and deliver scalable, production-ready data applications and agentic AI systems that automate workflows and enhance business decision-making. The role focuses on full-stack development, data integration, and AI orchestration (e.g., LLM-based agents), turning business requirements into reliable, user-facing solutions that drive efficiency and innovation. PRIMARY RESPONSIBILITIES: Build Data & AI Applications (Highest Priority) Design and develop full-stack data applications (APIs, backend services, and front-end interfaces) for business use cases Implement agentic AI systems (LLM orchestration, tool integration, memory, workflow automation) to streamline processes Translate business requirements into functional, scalable solutions with clear user flows and outputs 2. Harness Engineering & AI Integration Integrate LLMs, vector stores, and external tools into cohesive agent workflows Design prompt strategies, evaluation methods, and guardrails to ensure accuracy and reliability Optimize latency, cost, and performance of AI-driven applications 3. Data Engineering & Integration Build and maintain data pipelines (ETL/ELT) to power applications and AI agents Ensure data availability, consistency, and governance compliance Design efficient data models for application and API consumption 4. Application Deployment & Operations Deploy applications and services using cloud platforms and DevOps practices Monitor system performance, usage, and reliability; troubleshoot issues proactively Maintain documentation and version control for all solutions 5. Stakeholder Collaboration Work with business stakeholders to define requirements, UX expectations, and success criteria Deliver user-friendly interfaces and actionable outputs Provide training and support to drive adoption Key KPIs / Success Metrics (Descending Importance) Business process automation rate and measurable efficiency gains Adoption and active usage of deployed applications System reliability (uptime, response time, error rates) Time-to-delivery for new applications/features AI system performance (task success rate, accuracy, latency, cost per request) Data pipeline reliability and freshness REQUIREMENTS: Education Bachelor’s degree in Computer Science, Software Engineering, Information Systems, or related field Experience & Knowledge Senior Analyst: 2–4 years in full-stack or data application development Assistant Manager: 4–7 years with experience leading or owning end-to-end application delivery Strong experience in Python, JavaScript/TypeScript, SQL, and API development Hands-on experience with modern frameworks (e.g., FastAPI, Node.js, React) Familiarity with LLM/agent frameworks, APIs, vector databases, and orchestration patterns Experience with cloud platforms (Azure/AWS/GCP) and CI/CD pipelines Solid understanding of data architecture, integration, and governance Working Conditions Standard office / hybrid schedule with project-based delivery cycles Non-operational role; occasional extended hours during releases Regular use of development tools, cloud environments, and collaboration platforms Skills Full-stack development and system design Strong problem-solving and debugging capability Clear technical communication and documentation skills Ability to design scalable, maintainable systems Knowledge of DevOps and application lifecycle management Personal Abilities Ability to structure ambiguous business problems into executable solutions Strong reasoning and system-thinking capability Ability to manage multiple priorities and deliver under deadlines Personal Attributes Curious and hands-on with emerging AI technologies (especially agentic systems) Ownership mindset with strong accountability for delivery Collaborative and proactive in cross-functional environments Adaptable to rapidly evolving tools and business needs