Posted on: 29/10/2025
We are seeking an experienced and highly motivated Strong Python Developer to support the development of LLM-based solutions for a contract digitization and standardization platform. The ideal candidate will have a strong software engineering background , with experience in serverless computing, AWS infrastructure, and prompt engineering As part of a cross-functional team, focus would be on engineering excellence, performance optimization, and automation , ensuring the seamless integration of AI capabilities into production workflows. Work requires a deep understanding of scalable cloud architectures , and the ability to navigate the complexities of deploying AI applications in real-world enterprise environments . This role focuses on building and optimizing AI-powered applications rather than training custom machine learning models.
Key Responsibilities :
- Design, develop, and optimize LLM-powered applications for contract digitization and standardization workflows.
- Build and deploy scalable, serverless architectures leveraging AWS services.
- Integrate LLMs using Amazon Bedrock and Bedrock Knowledge Base and fine-tune the prompts to optimise for efficiency.
- Work on Sagemaker AI and Jupyter notebooks to evaluate LLMs
- Develop event-driven workflows using AWS EventBridge, API Gateway, Step functions and Lambda.
- Index and retrieve contract data efficiently using OpenSearch.
- Implement and maintain infrastructure-as-code (IaC) solutions using Terraform.
- Collaborate with cross-functional teams including Architects, Engineers, and Legal Experts to improve contract processing workflows.
- Follow agile development processes with a focus on delivering production-ready, testable code in small iterations.
- Maintain CI/CD pipelines to ensure seamless integration, testing, and deployment of AI applications.
- Monitor and troubleshoot production systems, proactively identifying and resolving issues related to scalability, performance, and reliability.
Stay up to date with advancements in RAG/LLMs, prompt engineering, and cloud-based AI deployment best practices.
Required Skills & Experience :
- 4+ years of software development experience with a focus on building and deploying highly scalable backend systems.
- Strong proficiency in Python, with experience in API development, event-driven architectures, and cloud-native applications.
- Hands-on experience of working with LLMs in production environments.
- Experience in serverless computing using AWS services such as Lambda, API Gateway, EventBridge, and S3.
- Hands-on experience with Amazon Bedrock Knowledge Base and integrating LLMs for document processing.
- Solid understanding of data structures, software architecture, and system design princeiples
- Familiarity with prompt engineering techniques to optimize LLM performance.
- Familiarity with Any vector data store for indexing and retrieval of contextual information based on embeddings.
- Experience with Terraform for managing AWS infrastructure as code (IaC).
- Knowledge of CI/CD pipelines, including automation of testing, deployment, and monitoring.
- Excellent problem-solving and analytical skills, with attention to detail in optimizing AI workflows.
- Strong communication skills and ability to work in a cross-functional team environment.
- Bachelor's or Master's degree in Computer Science, Engineering, or a related field.
Did you find something suspicious?