HonorHer Jobs

HonorHer

Job Information

Axis Azure AI Data Engineer in Halifax, Nova Scotia

This is your opportunity to join AXIS Capital – a trusted global provider of specialty lines insurance and reinsurance. We stand apart for our outstanding client service, intelligent risk taking and superior risk adjusted returns for our shareholders. We also proudly maintain an entrepreneurial, disciplined and ethical corporate culture. As a member of AXIS, you join a team that is among the best in the industry.

At AXIS, we believe that we are only as strong as our people. We strive to create an inclusive and welcoming culture where employees of all backgrounds and from all walks of life feel comfortable and empowered to be themselves. This means that we bring our whole selves to work.

All qualified applicants will receive consideration for employment without regard to race, color, religion or creed, sex, pregnancy, sexual orientation, gender identity or expression, national origin or ancestry, citizenship, physical or mental disability, age, marital status, civil union status, family or parental status, or any other characteristic protected by law. Accommodation is available upon request for candidates taking part in the selection process.

How does this role contribute to our collective success?

The Data & Analytics department leverages data to generate actionable insights, driving strategic decisions and enhancing operational efficiency. The Azure AI Data Engineer will support these AI-related goals by designing and implementing advanced AI solutions on the Azure platform, enabling sophisticated data analysis and predictive modelling. This role will ensure the seamless integration and optimization of AI technologies within the department's data infrastructure.

What will you do in this role?

We are looking for a skilled Data/AI Engineer with hands-on experience in Databricks and a deep understanding of data ingestion, processing, and infrastructure management. The ideal candidate will excel in setting up data pipelines, managing data storage solutions, and supporting machine learning workflows. You will be instrumental in transforming raw data into actionable insights and ensuring smooth integration and deployment of our data applications.

Key Responsibilities:

Data Ingestion and Storage:

  • Pipeline Development: Design, implement, and manage data pipelines to ingest data from on-prem sources into Azure Blob Storage, with a focus on supporting real-time processing.

  • Data Access: Establish connections to Azure Blob Storage to retrieve documents and initiate pre-processing tasks.

  • Data Management: Clean, transform, and store data in a format optimized for processing. Perform metadata tagging and maintain data consistency.

Data Processing and Embeddings:

  • Retrieval Augmented Generation (RAG) architecture : Design, implement, and optimize RAG-based AI systems to enhance our data processing and natural language understanding capabilities. Responsibilities include developing scalable AI models, integrating them with existing data infrastructure, and collaborating with cross-functional teams to drive AI-driven solutions that align with business objectives.

  • Vector Database Management: Set up and manage the vector database for storing embeddings, ensuring accurate data insertion and optimizing query performance.

  • Support for Data Scientists: Collaborate with data scientists to implement and manage processes for converting raw documents into embeddings.

Infrastructure Setup:

  • Azure Blob Storage Configuration: Configure and maintain Azure Blob Storage for secure and efficient data storage and transfer.

  • Databricks Environment Management: Set up and oversee the Databricks environment for data processing and knowledge base preparation.

  • Feedback Database: Establish and manage a database to collect and store end-user feedback.

Integration and Deployment:

  • Deployment Pipelines: Create and manage deployment pipelines using Azure Kubernetes Service (AKS) or Azure Container Instances (ACI) to ensure seamless application deployment and scaling.

  • Backend Development: Develop and maintain service APIs using web-based frameworks to handle requests fromcustom built data applications, interacting with the vector database and large language models (LLMs).

You may also be required to take on additional duties, responsibilities and activities appropriate to the nature of this role.

About You:

We encourage you to bring your own experience and expertise to the table, so while there are some qualifications and experiences, we need you to have, we are open to discussing how your individual knowledge might lend itself to fulfilling this role and help us achieve our goals.

Qualifications:

  • Experience: Proven experience with Databricks, Azure Blob Storage, and managing data pipelines.

  • Technical Skills: Proficiency in setting up and optimizing vector databases and handling embeddings.

  • Infrastructure Knowledge: Experience configuring Azure Blob Storage and managing Databricks environments.

  • Deployment and Development: Expertise in creating deployment pipelines on Azure platforms and developing backend service APIs.

  • Analytical Skills: Strong problem-solving abilities with a focus on optimizing performance and ensuring data integrity.

  • Collaboration: Excellent communication skills and the ability to work effectively with data scientists and other team members.

Preferred Qualifications:

  • Educational Background: Bachelor’s or Master’s degree in Computer Science, Data Science, Engineering, or a related field.

  • Certifications: Relevant certifications in Azure or Databricks are advantageous.

  • Experience with Streamlit or similar tools : Ability to quickly prototype and deploy user-friendly web applications for data visualization and analytics.

  • FastAPI or similar tools : Will be able to develop robust, scalable RESTful APIs to facilitate seamless data access and integration

Role Factors :

The position is full-time with remote work options, requiring in-office presence three days per week

What we offer:

You will be eligible for a comprehensive and competitive benefits package which includes medical plans for you and your family, health and wellness programs, retirement plans, tuition reimbursement, paid annual leave, and much more.

DirectEmployers