We are looking for an Artificial Intelligence Engineer on behalf of our client, a leading technology-driven organization in the financial services sector.
The ideal candidate will combine strong software development expertise with hands-on experience in Artificial Intelligence, Generative AI, and Large Language Models (LLMs) and contribute to the development of scalable, production-ready AI solutions. The successful candidate will play a key role in designing, building, and deploying end-to-end AI applications that deliver measurable business value.
Key Responsibilities:
- Design and develop end-to-end AI-powered software solutions
- Develop and integrate LLM-based applications into enterprise systems
- Contribute to AI and R&D projects from PoC (Proof of Concept) to production
- Work with Python, APIs, and enterprise integrations
- Support OCR, Document AI, and unstructured data processing use cases
- Design and implement Retrieval-Augmented Generation (RAG) architectures
- Develop solutions leveraging vector databases and semantic search technologies
- Deploy, monitor, and optimize AI applications in production environments
- Use modern AI-assisted development tools to improve software development efficiency
- Collaborate with cross-functional teams to identify AI-driven opportunities
- Share technical knowledge and contribute to the adoption of emerging technologies across teams
- Ensure AI solutions align with software engineering best practices, security standards, and scalability requirements
Qualifications:
- Bachelor's degree in Computer Engineering or a related engineering or quantitative field
- 5+ years of professional experience in software development, AI, or data-driven applications
- Practical experience with Python and AI-related projects
- Hands-on experience with AI, Generative AI, and Large Language Models (LLMs)
- Knowledge of APIs, system integrations, and software architecture
- Experience working in production environments and deploying AI applications at scale
- Understanding of software development best practices, version control, and CI/CD pipelines
- Understanding of model deployment, monitoring, and MLOps practices
- Knowledge of RAG architectures and prompt engineering techniques
- Familiarity with tools such as Claude, GitHub Copilot, Cursor, or similar AI-assisted development platforms
- Strong problem-solving skills and a proactive, technology-focused mindset
Preferred Qualifications:
- Experience with Retrieval-Augmented Generation (RAG) architectures and vector databases
- Experience with vector database technologies such as Azure AI Search, Pinecone, Weaviate, or ChromaDB
- Experience with cloud platforms such as Microsoft Azure, AWS, or Google Cloud Platform (GCP)
- Experience with OCR, Document AI, intelligent document processing, or unstructured data pipelines
- Familiarity with containerization technologies such as Docker and Kubernetes
- Experience with FastAPI, RESTful services, and microservice architectures
- Knowledge of machine learning, NLP, and modern AI frameworks such as LangChain, LlamaIndex, or similar technologies