
Sr Machine Learning Engineer
- Dublin
- Permanent
- Full-time
- Design and develop internal-facing AI tools that help analysts explore data, generate SQL, detect anomalies, and summarize trends.
- Develop and maintain backend services and APIs to support AI and data workflows
- Query and profile data across multiple sources (BigQuery, logs, etc.) and ensure reliable, fast access for tools.
- Collaborate closely with analysts and stakeholders to deeply understand their workflows and build what matters most.
- Integrate LLMs (e.g., OpenAI, open-source models) for natural language interfaces, auto-insights, or content summarization.
- Build intuitive UIs or work with frontend engineers to create React-based apps.
- Ensure security and compliance with internal access controls, logging, and audit standards.
- Prototype, test, and iterate quickly based on feedback and evolving needs.
- Bachelor’s or Master’s in Computer Science, Statistics, Engineering, or related field; 3+ years of experience in machine learning
- Strong programming skills in Python, with experience using data and ML libraries (pandas, scikit-learn, etc.).
- Proficiency in SQL and data querying from cloud data warehouses. Ensure data quality and integrity in all processes.
- Experience with building backend APIs (FastAPI, Flask) and deploying services.
- Familiarity with LLMs and NLP concepts, and basic prompt engineering.
- Ability to build usable UIs with Streamlit, Dash, or collaborate with frontend teams.
- Strong product sense and empathy for analysts’ workflows and challenges, collaborate with stakeholders to understand requirements.
- Experience in risk or fraud domains big plus
- Experience with LLM applications like Retrieval-Augmented Generation (RAG) or semantic SQL generation.
- Cloud experience (GCP) and containerization (Docker).
- Background in MLOps, data quality monitoring, or internal tooling platforms.
- Experience with tools like Looker, Tableau from a data backend perspective.