Job Summary

About the Role
We are looking for a Senior Software Engineer with a strong foundation in full-stack development and a passion for building intelligent, autonomous systems. As part of our AI Agentic Development team, you will play a critical role in designing, architecting, and implementing scalable agent-based AI workflows that integrate seamlessly into our platform. You will be responsible for end-to-end technical execution, including architecture decisions, hands-on development, API integrations, and applying engineering best practices across the stack.

Role and Responsibilities

  • Architect and Design: Define and document technical architecture for AI agentic systems and supporting platforms.
  • Development: Lead the implementation of intelligent workflows using MERN stack and Python.
  • API Management: Design, create, and integrate internal and external APIs for seamless data flow and service interoperability.
  • Tech Stack Ownership: Evaluate, maintain, and optimize the platform’s technology stack in line with product and scalability goals.
  • Best Practices: Implement and enforce engineering best practices, including version control, CI/CD, testing, code quality, and documentation.
  • AI Agent Workflows: Develop, orchestrate, and deploy AI-driven agentic workflows using modern frameworks and tools.
  • Collaboration: Work closely with product managers, data scientists, and other engineers to translate requirements into working software.
  • Cloud Integration: Leverage AWS services for hosting, scalability, compute, and AI model deployment (preferred but not mandatory).

Required Skills

Skills and Qualification:

  • Bachelor's or Master’s degree in Computer Science, Engineering, or a related field.
  • 5+ years of professional software development experience, including:
  • Hands-on MERN stack (MongoDB, Express.js, React, Node.js)
  • Proficient in Python for backend services and AI integration
  • Solid experience with RESTful API and WebSocket integration.
  • Proven experience in system architecture and scalable backend systems.
  • Strong understanding of software engineering principles, design patterns, and DevOps practices.
  • Practical experience with cloud platforms, preferably AWS (Lambda, S3, EC2, API Gateway, etc.).
  • Familiarity with LLMs, prompt engineering, or AI workflow orchestration is a plus.
  • Excellent problem-solving skills and attention to detail.
  • Strong communication and leadership skills.
  • Experience with AI agent frameworks (e.g., OpenAI Agent SDK, LangChain, AutoGen, etc.)
  • Familiarity with containerization (Docker, Kubernetes)
  • Experience with GraphQL and microservices architecture

Details

  • Published:
    20 May 2025
  • Industry:Services
  • Job Function:Software & Web Development
  • Qualification:Bachelors
  • Experience:5 Year
  • Type:Full Time
  • Shift:Morning
  • Positions:1