Role Overview
We are seeking a proactive and skilled AI and Data Integrations Engineer to join our product team. The successful candidate will be responsible for designing, implementing, and maintaining AI-enabled services and data integrations across a wide range of systems. This role requires hands-on expertise in the Azure ecosystem, with a focus on Azure OpenAI, Azure Functions, and Azure Logic Apps.
Key Responsibilities
- Design and implement scalable AI-powered services using Azure OpenAI and Azure Cognitive Services.
- Build and maintain serverless workflows and automation with Azure Functions and Azure Logic Apps.
- Develop data ingestion, transformation, and integration pipelines using Azure Data Factory, Event Grid, and related tools.
- Integrate third-party systems and services through APIs and low-code/no-code platforms (e.g., Power Automate, n8n, Zapier, Make.com).
- Collaborate with stakeholders to define integration requirements and deliver robust, secure solutions.
- Monitor and optimize performance, costs, and reliability of AI and integration workflows.
- Manage code and infrastructure with Git and CI/CD pipelines using Azure DevOps.
Required Qualifications
- 5+ years of experience in software engineering or data integration roles.
- Strong experience with Azure Functions, Azure Logic Apps, and Azure OpenAI.
- Proven experience integrating RESTful APIs and working with OAuth2, API keys, and webhooks.
- Proficiency in C#, JavaScript/TypeScript, or Python.
- Solid understanding of Git and CI/CD workflows (Azure DevOps or GitHub Actions).
- Knowledge of event-driven architectures and messaging systems (e.g., Azure Event Grid, Service Bus).
- Familiarity with Microsoft Power Platform (Power Automate, Power Apps) is a plus.
- Excellent communication and documentation skills.
Preferred / Bonus Skills
- Experience with Azure Cognitive Services (Language, Vision, Speech).
- Exposure to custom GPT-based solutions and prompt engineering.
- Familiarity with data analytics and visualization tools (Power BI, Azure Synapse).
- Hands-on experience with low-code/no-code integration tools such as n8n, Zapier, Make.com.
- Understanding of data governance and security best practices in cloud environments.
- Demonstrable GitHub profile or portfolio showcasing relevant work.
Soft Skills
- Strong problem-solving mindset with a bias for action.
- Ability to work independently while collaborating effectively across teams.
- Proactive communicator who thrives in fast-paced, remote environments.