// services
Software Development and AI Engineering Services
Eleven services, one engineering discipline behind all of them. Since 2004, from Bengaluru and Kochi.
AMT provides custom software development, software product engineering, enterprise AI development, legacy modernisation, dedicated engineering teams and forward deployed engineering, along with maintenance, mobile, QA automation, DevOps and blockchain development. We are ISO 9001:2015 and ISO 27001:2022 certified and have been delivering continuously since 2004.
The list below is organised the way buyers actually arrive: by the problem, not by the technology.
// router
Which of these do you actually need?
Most enquiries we receive name a service. About half of them name the wrong one, which is usually discovered in the first call. Here is the map, so you can get there faster.
| Your situation | The service | Why that one |
|---|---|---|
| An AI pilot that demoed well and never shipped | Enterprise AI Development | The failure is almost always around the model rather than in it, and the fix is engineering. |
| A process you want software to complete end to end | AI Agent Development | If it can answer but cannot act, it is not an agent. Acting is the hard part. |
| Questions your team keeps answering out of documents | RAG Development | Retrieval grounded in your real corpus, with answers traceable to source. |
| High volume of repetitive customer conversations | Conversational AI, or Voice AI for calls | Text and voice are different engineering problems. Pick by channel. |
| AI inside a product you sell to customers | AI Product Engineering | Multi-tenant, cost per user, margin. A different job from internal AI. |
| Nothing off the shelf fits your workflow | Custom Software Development | Start with build vs buy. Sometimes the honest answer is buy. |
| A first release that now has paying customers | Software Product Development | What got you to the MVP will not carry the next hundred customers. |
| A system that works and that nobody dares change | Legacy Application Modernization | Phased migration, business keeps running throughout. |
| Not enough engineering capacity, ongoing | Dedicated Development Teams | Named engineers with architect and QA time attached. |
| Your team is capable but stuck | Forward Deployed Engineering | A senior engineer inside your process, not a parallel project. |
| A plan to build an India engineering centre | GCC Setup in India | Four models, very different control and reversibility. |
Take the router with you
Every situation mapped to what solves it, plus the questions to ask any vendor about each one. One page. Useful in a meeting where three people want three different things.
// the_services
The services
AI engineering
- Enterprise AI Development
- The pillar. Agents, retrieval, conversational and voice interfaces, taken to production.
- AI Agent Development
- Agents that take actions inside your systems, with scoped authority and rollback.
- Generative AI Development
- GenAI applications grounded, constrained, evaluated and costed at production volume.
- RAG Development
- Retrieval over your real document set, with citations and an evaluation harness.
- Conversational AI and Chatbots
- Text interfaces that complete transactions across web and WhatsApp.
- Voice AI Development
- Phone and IVR agents where latency and telephony are the engineering problem.
- MCP Server Development
- Governed, auditable connections between AI systems and enterprise data.
- AI Product Engineering
- AI features inside software you sell, built multi-tenant and costed per user.
Software engineering
- Custom Software Development
- Business systems built around how your organisation works.
- Software Product Development
- Products taken from first release to something that survives paying customers.
- Forward Deployed Engineering
- Senior engineers embedded in your team and your process.
- Legacy Application Modernization
- Phased migration with the business running throughout.
- Dedicated Development Teams
- Named pods with architect and QA time included.
- GCC Setup in India
- Four models for building an India engineering centre.
- Application Maintenance and Support
- Keeping systems running, including ones we did not build.
- Mobile App Development
- Native iOS and Android, Swift and Kotlin.
- QA Automation and Testing
- Selenium and Playwright suites that run in your pipeline.
- DevOps and Cloud Engineering
- Deployment, observability and cloud infrastructure.
- Blockchain Development
- Including Web3 and Algorand ecosystem work.
// engagement_models
How we engage
The engagement model matters as much as the service. This is the part most hubs leave out, and it is usually the second question a buyer has.
| Model | Typical engagement | When it is right |
|---|---|---|
| Discovery sprint | 2-3 weeks | You know the business problem, but the solution or architecture still needs to be defined. A focused engagement resulting in clear requirements, architecture and an implementation roadmap. |
| Fixed-scope project | Defined scope & milestones | Requirements and deliverables are well defined. Best suited for projects with clear acceptance criteria, timelines and outcomes. |
| Dedicated team | Monthly engagement | Ongoing product development or engineering where priorities evolve. Provides a consistent team with predictable capacity and monthly cost. |
| Time & materials | Effort-based | Suitable for exploratory development, enhancements, integrations and maintenance where the exact scope cannot be determined upfront. |
| Forward Deployed Engineering | Embedded engineering team | Senior AMT engineers work closely with your business and technical teams - from problem definition and architecture through implementation and production delivery. |
Full detail: engagement models · software product development costs
// the_honest_section
When this approach is not the right fit
If you want the lowest hourly rate on the market, we will not be it, and we would rather say so on this page than in month two.
If you need a prototype in three weeks to unblock a funding conversation, our process is too heavy for that specific job.
If nobody on your side can make decisions inside a week, no engagement model fixes that. It is the most common cause of overrun we see and it is not a technical problem.
// faqs
Frequently asked questions
What services does AMT offer?
Custom software development, software product development, enterprise AI development including agents, RAG, conversational and voice AI, legacy modernisation, dedicated development teams, forward deployed engineering, GCC setup, maintenance and support, mobile development, QA automation, DevOps and cloud engineering, and blockchain development.
Can one firm really do both AI and traditional software development?
It depends whether the AI arrived as a bolt-on or grew out of existing engineering. We built software from 2004 and added AI from 2013, which means our AI work sits on top of systems discipline rather than beside it. Ask any vendor when they started doing each, and what their AI systems integrate with.
What engagement models does AMT offer?
Discovery sprints, fixed-scope projects, dedicated monthly teams, time and materials, and embedded forward deployed engineers. See the table above for when each one fits.
What is the minimum engagement?
A discovery sprint, typically two to three weeks. We would rather start there than quote a full build from a brief neither of us has tested yet.
Do you work with companies outside India?
Yes. Most of our clients are in Europe, the US and the Middle East, delivered from Bengaluru and Kochi with defined overlap hours.
Are you certified?
ISO 9001:2015 for quality management and ISO 27001:2022 for information security. Certificate numbers and issuing bodies are published on our certifications page.
Can you take over a project another firm started?
Yes, and it is common. The first step is an architecture and code review to establish what can be kept, usually about a week, with an honest answer either way.
Not sure which service fits? Ask an engineer.
Thirty minutes. Describe the situation and we will tell you which of these it actually is, including when the answer is none of them.
Not ready to talk? Read how we deliver, or see software product development costs. No form.