AI Automation Engineer
- Generative AI & LLM Integration – Experience in working with Large Language Models including OpenAI GPT models, Anthropic Claude, Azure OpenAI, and open-source alternatives (Llama). Experience with prompt engineering, fine-tuning, RAG (Retrieval Augmented Generation) architectures, vector databases, embeddings, and building AI-powered automation solutions that leverage natural language understanding.
- API Development – Experience in designing and building RESTful APIs using FastAPI, Flask, or Django REST Framework for exposing AI models and automation services. Experience with API authentication (OAuth, JWT), rate limiting, error handling, API documentation (Swagger/OpenAPI), webhooks, and integrating disparate systems to create seamless automated workflows.
- Document Processing & OCR – Experience implementing intelligent document processing solutions using OCR technologies (Tesseract, Azure AI Document Intelligence), natural language processing for information extraction, document classification, and building end-to-end pipelines for automated document ingestion, processing, and data extraction with validation rules.
- Web Application Maintenance – Maintain web applications using Next.js and React, and implement responsive user interfaces using Tailwind CSS.
- Backend Collaboration – Collaborate with Back End engineers to design, integrate, and test FastAPI.
- Backend Development – Develop and maintain Backend components in Python, ensuring robust unit testing practices using Gherkin language, Cucumber, and Playwright.
- Deployment & Operations – Deploy and manage applications on AWS cloud infrastructure, ensuring scalability, performance, and security.
- Agile Practices – Participate in Scrum ceremonies (daily stand-ups, sprint planning, retrospectives) and collaborate closely with designers, developers, and product managers to deliver features.
- Performance Optimization – Troubleshoot, debug, and optimize applications for maximum speed and scalability.
Experience
Employment: Full-time
Schedule: Monday - Friday
Languages: English – Advanced
Salary: £45,000 – £50,000 yearly
About Nipuna Solutions
We are a software development house.