Senior Software Engineer – Data, AI & BI / Full Stack
Experience: 4–7 Years
Type: Full-time
Overall Objective
Contribute to transforming Eurofins’ analytics and AI capabilities by building scalable data engineering, BI, and AI-driven solutions on Azure. Help design and deliver intelligent automation and insights within existing business systems through seamless API and service integrations.
Roles & Responsibilities
- Design and develop end-to-end data pipelines (ingestion, modeling, governance, visualization).
- Implement Azure-based analytics solutions using Azure Data Lake, Synapse, Fabric, Key Vault, etc.
- Build and optimize Power BI dashboards, semantic models, and curated datasets.
- Integrate AI/ML capabilities into existing business applications and workflows to enhance business processes.
- Develop solutions using Python, C#, and data processing frameworks for scalable computation.
- Integrate AI models and services (Azure OpenAI / Azure ML / external APIs) into existing applications and services.
- Work on API-first and microservices architecture with Azure Functions, Web APIs, and service orchestration.
- Support MLOps pipelines, model deployment, testing, and monitoring.
- Participate in Agile delivery, design discussions, architectural improvements, and code reviews.
Required Skills
- Strong SQL skills including optimization and performance tuning.
- Hands-on experience with Azure cloud ecosystem (Azure Data Lake, Synapse, Azure ML, Functions, Key Vault, Fabric).
- Strong experience designing dashboards and BI solutions using Power BI.
- Programming experience in Python and C# (.NET Core).
- Exposure to AI, ML, GenAI, and ability to integrate AI models into solutions via APIs.
- Strong understanding of data warehousing, semantic modeling, and enterprise reporting.
Good to Have
- Experience with vector search and embeddings.
- Experience with conversational AI / RAG / AI copilots.
- Experience in regulated industries (Life Sciences / Healthcare).
Personal Attributes
- Strong analytical and problem-solving skills.
- Ability to collaborate and communicate effectively.
- Passion for innovation, learning, and cloud-native engineering.