Posted on: 21/04/2026
Description :
We are looking for an innovative Agentic Software Engineer to design, build, and deploy intelligent, autonomous software systems capable of reasoning, decision-making, and task execution with minimal human intervention.
The ideal candidate will work at the intersection of AI/ML, distributed systems, and software engineering to create agent-driven applications that can plan, adapt, and interact with complex environments.
This role requires a strong foundation in software development along with hands-on experience in building AI-powered systems, particularly those leveraging large language models (LLMs) and autonomous workflows.
Key Responsibilities :
- Design and develop agent-based systems capable of autonomous decision-making and task execution
- Build and orchestrate multi-agent architectures for complex workflows and problem-solving
- Integrate large language models (LLMs), APIs, and external tools into agent frameworks
- Develop planning, reasoning, and memory capabilities within software agents
- Implement feedback loops, evaluation pipelines, and continuous learning mechanisms
- Ensure scalability, reliability, and security of agentic systems in production environments
- Collaborate with product managers, data scientists, and engineers to define use cases and system requirements
- Monitor and optimize agent performance, cost, and latency
- Develop reusable components, SDKs, or internal frameworks for agent-based development
- Conduct testing, debugging, and validation of agent behaviors under real-world scenarios
- Stay updated with advancements in AI, autonomous systems, and emerging agent frameworks
Required Qualifications :
- Bachelors or Masters degree in Computer Science, Engineering, or related field
- 10+ years of experience in software engineering, with exposure to AI/ML systems
- Strong programming skills in Python (preferred), JavaScript, or similar languages
- Experience with APIs, microservices, and distributed system design
- Understanding of machine learning concepts and natural language processing
- Hands-on experience with LLMs and prompt engineering
- Familiarity with agent frameworks and orchestration tools (e.g., LangChain, AutoGen, CrewAI, or similar)
- Strong problem-solving and system design skills
Preferred Qualifications :
- Experience building production-grade AI or autonomous systems
- Familiarity with vector databases, embeddings, and retrieval-augmented generation (RAG)
- Knowledge of cloud platforms such as AWS, GCP, or Azure
- Experience with containerization and orchestration tools (Docker, Kubernetes)
- Understanding of human-in-the-loop systems and AI safety considerations
Key Competencies :
- Systems thinking and architectural design
- Curiosity and experimentation mindset
- Strong debugging and analytical skills
- Effective communication and collaboration
- Ability to work in fast-evolving, ambiguous environments
Work Environment :
- Fast-paced, innovation-driven engineering culture
- Cross-functional collaboration with AI researchers, product teams, and business stakeholders
- Opportunity to work on cutting-edge autonomous and AI-driven technologies
Did you find something suspicious?