Generative AI Application Developer

Location Dublin
Discipline: Financial Technology
Job type: Permanent
Contact name: Lewis Piper

Contact email: lewis.piper@venturesearch.com
Job ref: 3286
Published: 10 days ago

Venture Search has partnered with a leading global proprietary trading firm, that are seeking a Generative AI Application Developer to join their newly formed central AI team based in Dublin.

As a Generative AI Developer, you will be building innovative generative AI applications for our clients business users. You will blend full-stack development with state-of-the-art generative AI methods, creating impactful solutions from data integration to user interfaces.

Key Responsibilities

  • Work closely with stakeholders, to identify suitable use cases for the development of AI tools, evolve and integrate AI solutions into workflows, ensuring effective teamwork and clear communication.
  • Develop pipelines for sourcing and processing structured and unstructured data, enabling
  • Transform unstructured data using NLP and LLM techniques into structured formats for downstream use.
  • Implement and optimize Retrieval-Augmented Generation (RAG), Agentic AI applications, and LLM integration. Conduct experiments and continuously refine AI systems for accuracy and reliability.
  • Create intuitive UIs for web and desktop platforms, simplifying user interaction with
  • Develop dashboards to effectively visualize AI-driven insights and model performance metrics, facilitating decision-making and transparency.
  • Collaboratively deploy, manage, and monitor AI applications using Docker/Kubernetes, virtual machines, physical hardware, and enterprise schedulers alongside application support and infrastructure teams.
  • Ensure high reliability and performance of AI applications through troubleshooting, enhancements, monitoring, and logging.
  • Adhere to compliance, security, and ethical standards in all AI development, emphasizing data protection and regulatory requirements.

Required Experience

  • Python: 3+ years developing production-grade applications and data pipelines.
  • Databases: Competent with SQL/NoSQL systems, data transformation, and integration.
  • Software Engineering: Familiarity with OOP, DevOps, CI/CD, containerization (Docker/Kubernetes), automated testing, and debugging.
  • Generative AI Tools: Familiar with LLM APIs (OpenAI, Azure, Gemini, Claude, etc.) and frameworks (LangChain, LlamaIndex, MCP, etc.).
  • RAG & LLM: Understanding of RAG principles, vector databases, embeddings, knowledge graphs, and inference techniques.
  • Prompt Engineering: Knowledge of prompt chaining, chain-of-thought, and multi-shot techniques.
  • Developer Tools: Proficiency with coding assistants (GitHub Copilot, Cursor AI, Windsurf).

Qualifications

  • Education: Bachelor’s degree in computer science or related field.
  • Additional Training: Training related to Gen AI would be advantageous but essential.