Principal / Senior Software Engineer
Core
Architect and build AI-driven platform solutions and data integration pipelines for strategic customer projects, ensuring platform resiliency and security.
Role type
Principal / Senior Software Engineer (AI & Data Platform)
Builds
End-to-end secure data solutions, GenAI agents, and automated pipelines on Azure/Microsoft Fabric
Domain
Cloud Computing, Artificial Intelligence (GenAI), Data Engineering
Deliverable
production ML models | product features
Required skills
C, C++, C#, Java, JavaScript, Python, Cloud Computing, Azure, GenAI, Microsoft Fabric, Data Governance, Security Compliance, Automation, Observability
Preferred skills
Master's in Computer Science, Advanced GenAI expertise, Rigorous testing frameworks, Responsible AI controls
Technologies
Azure, Microsoft Fabric, C, C++, C#, Java, JavaScript, Python
Responsibilities
Design and build secure, compliant end-to-end data solutions and GenAI agents; Automate and optimize data pipelines for performance and cost; Partner with stakeholders to define requirements for complex customer scenarios; Implement continuous feedback loops to measure customer value and product usage; Drive architectural oversight for strategic AI initiatives; Ensure platform resiliency, security, and observability at scale.
Seniority
Principal / Senior, hands-on IC