Job Title: AI / Machine Learning Engineer
Location: Dublin (Hybrid: 3 days on-site, 2 days remote)
Department: Engineering
Reports to: Software Engineering Manager
Standard Work Hours: Monday to Friday, 9:00 AM to 6:00 PM
Company Overview: Bounce is a consumer research platform that enables consumer-facing brands to gather authentic consumer data from anyone in the world, in real-time. We make consumer research easy, delivering the speed, ease and agility of a technology platform, with the support, robustness and flexibility of a research agency. Bounce is trusted by the world’s largest brands including Coca Cola, Diageo, Pernod Ricard & Tesco. We are on a mission to revolutionise how brands reach and understand their customers. We are growing rapidly, and have positions for people who thrive in a high-growth environment. Our team members are the prime drivers of our success and we can directly attribute their effort to the growth of our company. We believe that early team members should have ownership in the company they make, and therefore we offer stock options as part of all compensation packages, in addition to base salary & performance-related incentives. Bounce Insights is an equal opportunities employer.
Purpose of Position: We are seeking a highly motivated and talented AI Machine Learning Engineer to join our Dublin team. This role offers an exciting opportunity to lead the development of generative AI applications and machine learning pipelines, playing a crucial role in shaping the future of our AI-driven consumer research platform. You will work alongside a small, experienced team of developers and data scientists, leveraging the latest in AI and ML technologies to drive innovation in market research.
Key Responsibilities:
1. Design, develop, and implement machine learning models and generative AI applications
2. Build and maintain scalable ML pipelines for data processing, model training, and deployment
3. Collaborate with cross-functional teams to integrate ML solutions into our product ecosystem
4. Conduct experiments to improve model performance and develop new AI-driven features
5. Implement and maintain robust testing and validation frameworks for ML models
6. Stay current with the latest advancements in AI/ML and propose innovative solutions
7. Participate in code reviews and contribute to best practices in ML engineering
8. Mentor junior team members and contribute to the growth of the ML team
9. Ensure compliance with ethical AI practices and data privacy regulations
Person Specifications:
1. Excellent problem-solving abilities with a focus on ML/AI challenges
2. Strong desire to learn and stay updated with the latest in AI/ML technologies
3. Ability to communicate complex ML concepts to both technical and non-technical stakeholders
4. Self-driven and proactive, with a passion for innovation in AI
5. Collaborative mindset with strong teamwork skills
Competencies:
1. Expert knowledge in machine learning algorithms and frameworks, with a strong focus on LLMs and natural language processing
2. Extensive experience working with OpenAI's GPT models, Anthropic's Claude, or similar large language models
3. Proficiency in implementing and optimising RAG systems
4. Strong software engineering skills with a focus on ML systems and API integrations for AI services
5. Excellent coding skills in Python and familiarity with ML libraries (e.g., TensorFlow, PyTorch, Hugging Face Transformers)
6. Experience with cloud-based ML services (e.g., AWS SageMaker, Google AI Platform, Azure Machine Learning)
7. Understanding of MLOps practices, particularly for deploying and maintaining LLM-based systems
Qualifications & Experience:
1. Master's or PhD in Computer Science, Artificial Intelligence, Machine Learning, or related field
2. At least 5 years of industry experience in machine learning or AI engineering
3. Proven track record of developing and deploying ML models in production environments
4. Experience with natural language processing (NLP) and generative AI models
5. Familiarity with big data technologies (e.g., Spark, Hadoop)
6. Experience with containerization and orchestration tools (e.g., Docker, Kubernetes)
7. Knowledge of RESTful APIs and microservices architecture
Key Performance Indicators:
1. Successful development and deployment of ML models and generative AI applications
2. Improvement in model performance metrics and system efficiency
3. Contributions to the company's AI/ML strategy and innovation pipeline
4. Quality and maintainability of ML code and systems
5. Effective collaboration with cross-functional teams
Why Join Us?
1. Cutting-edge AI Work: Be at the forefront of applying AI/ML to revolutionise market research
2. Innovation Leadership: Drive the development of next-generation AI-powered research tools
3. Career Growth: Opportunities for professional development and leadership in AI/ML
4. Flexible Working: Enjoy the balance of remote and on-site work with our hybrid model
5. Impactful Projects: Work on AI solutions that directly influence major brands' strategies
6. Competitive Compensation: We offer a competitive salary package commensurate with experience, including stock options
If you are passionate about machine learning, AI innovation, and eager to work in a fast-paced environment at the intersection of technology and market research, we would love to hear from you. Apply now to join the Bounce Insights team and make a significant impact on the future of AI-driven consumer insights.
#J-18808-Ljbffr