Data Analyst / Data Engineer
Job Description
iVedha Inc. is hiring a hands-on Data Analyst / Data Engineer to build data pipelines, automate workflows, and apply AI to data-driven tasks in an onsite role in Toronto, OH.
Responsibilities
- Collect, clean, transform, validate, and analyze structured and unstructured data.
- Develop Python scripts to automate data processing, reporting, reconciliation, and operational activities.
- Write and optimize SQL queries for extraction, transformation, analysis, and reporting.
- Automate repetitive data workflows and reduce manual business process effort.
- Integrate data from APIs, databases, CSV/Excel, SaaS platforms, and other enterprise systems.
- Run data profiling, data quality checks, reconciliation, and exception handling.
- Create dashboards, reports, and analytical datasets for business and operational stakeholders.
- Work with data-processing libraries including Pandas, NumPy, and related frameworks.
- Apply AI and Generative AI where appropriate for extraction, classification, summarization, enrichment, analysis, and workflow automation.
- Work with LLMs and APIs such as OpenAI, Azure OpenAI, or similar technologies.
- Support basic RAG, embeddings and vector search, document processing, and AI-assisted data workflows as required.
- Collaborate with data engineers, AI engineers, developers, business analysts, and business stakeholders.
- Document data pipelines, scripts, integrations, business rules, and automated workflows.
Requirements
- 3+ years of experience in data analysis, data engineering, software/data automation, or a related role.
- Strong hands-on experience with Python.
- Strong knowledge of SQL and relational databases.
- Experience with Pandas, NumPy, or similar Python data libraries.
- Experience building or supporting ETL/ELT pipelines.
- Ability to work with REST APIs, JSON, CSV, Excel, and database integrations.
- Experience scripting and automating repetitive data or operational processes.
- Understanding of data quality, validation, transformation, reconciliation, and exception handling.
- Exposure to at least one cloud environment such as Azure, AWS, or GCP.
- Practical understanding of Generative AI / LLM concepts and how AI can be incorporated into data workflows.
- Strong analytical and problem-solving skills.
Technologies
- Python, SQL, Pandas, NumPy
- ETL/ELT pipelines
- REST APIs, JSON, CSV, Excel
- OpenAI, Azure OpenAI
- RAG, embeddings/vector search, LLMs
- Azure, AWS, GCP
- Databricks, Snowflake, Microsoft Fabric
- Azure Data Factory, Airflow, dbt
- Power BI, Tableau
- Claude, Gemini
- Vector databases, AI agents
- Git, CI/CD
- Open-source LLMs
Nice to Have
- Experience with Databricks, Snowflake, Microsoft Fabric, Azure Data Factory, Airflow, or dbt.
- Experience with Power BI, Tableau, or similar BI/reporting tools.
- Experience working with OpenAI, Azure OpenAI, Claude, Gemini, or open-source LLMs.
- Understanding of RAG, embeddings, vector databases, and AI agents.
- Experience with workflow automation tools or building Python-based automation.
- Familiarity with Git, CI/CD, and basic DevOps practices.
- Experience working with large datasets or enterprise data platforms.
Pay
- From $75,000.00 per year
Work Location
- In person
- Toronto, OH
Similar Jobs
S