MARKS IT Solutions is seeking a highly skilled AI Native Software Engineer to design, build, and deploy enterprise-scale AI-driven systems. The role involves developing intelligent agent-based architectures, integrating AI platforms, and delivering scalable cloud-native solutions while ensuring production readiness through monitoring and continuous improvement.
Responsibilities:
- Design and implement AI agents including RAG pipelines, orchestration workflows, tool/function invocation, and policy-based routing
- Build evaluation frameworks to measure accuracy, latency, and reliability of AI systems
- Implement observability, monitoring, and lifecycle management for AI agents
- Integrate with AI providers such as OpenAI, Anthropic, Vertex AI, and open-source models
- Develop abstraction layers to enable multi-model and multi-provider architectures
- Optimize model usage for performance, latency, and cost efficiency
- Develop scalable microservices-based systems using containers (Docker, Kubernetes)
- Implement serverless and event-driven architectures
- Build and maintain CI/CD pipelines and infrastructure as code using tools like Terraform and Helm
- Ensure production readiness with logging, monitoring, and fault-tolerant design
- Build and deploy AI-powered applications aligned with enterprise business workflows
- Integrate AI systems with existing platforms, services, and APIs
- Develop backend services and APIs supporting agent-based systems
- Define and execute testing strategies for AI systems
- Measure and monitor system performance including latency, throughput, accuracy, and cost
- Debug, troubleshoot, and optimize production systems