Expoint – all jobs in one place
Finding the best job has never been easier
Limitless High-tech career opportunities - Expoint

Ebay AI Software Engineer 
Ireland, Dublin 
93458018

10.06.2025

We are seeking an experienced AI Software Engineer with a background in research, data science, LLM training, fine-tuning, prompt-engineering. You will ideally have experience working with LLMs, DLRM, data engineering, and general ML algorithms.

What you will accomplish:

  • Design, develop, and optimize scalable software solutions and algorithms for AI applications, with a core focus on knowledge extraction and reasoning. Ensure efficient performance across diverse environments, especially leveraging GPU acceleration for both training and inference.

  • Build, maintain, and enhance robust data ingestion and processing pipelines, with a particular emphasis on extracting latent knowledge from multiple data modalities including text, images, video, and structured data .

  • Develop AI services (e.g., recommendation engines, fraud detection, semantic search) leveraging knowledge graphs and machine learning models. Collaborate with cross-functional teams for seamless integration and new feature implementation.

  • Engage in the complete project lifecycle: design, implementation, deployment, architectural reviews, and monitoring, following product team specifications.

  • Provide high-speed prototypes and proof-of-value demos to demonstrate the value of different types of AI algorithms in unlocking value from large volumes of internal data.

  • Participate in code reviews and uphold software development best practices, proposing improvements and adopting new technologies (e.g., graph databases, GPU frameworks) as needed.

  • Address high-priority (P1/P0) support issues to minimize service disruptions and ensure the reliability of AI services.

What you will bring:

  • PhD or MS Degree in Computer-Science, Machine-learning, Software Engineering, or a related field.

  • Proven experience in software development using languages such as Python and deploying applications in production systems on Kubernetes with CI/CD pipelines.

  • Familiarity with big data technologies like Hadoop, Spark, or Kafka.

  • Solid understanding of AI and machine learning concepts

  • Experience developing or AI background to develop techniques for extracting knowledge from multi-modal data, including natural language processing (NLP), computer vision, and audio analysis.

  • Proficiency in developing and optimizing data pipelines for GPU acceleration using frameworks like CUDA, CuGraph, Rapids, TensorFlow, or PyTorch, specifically with multi-modal data.

  • Experience with multi-modal machine learning models and techniques.

  • Knowledge of techniques for fusing information from multiple data modalities.

  • Experience with GPU profiling and optimization tools.

  • Ability to work effectively in a collaborative team environment.

  • Excellent problem-solving, analytical, and communication skills.

  • Ability to work collaboratively in a cross-functional team and with stakeholders across the organization.