onsite
Principal Software Engineer - CoreAI - Microsoft
Software Engineer
Lead the design and delivery of end‑to‑end multimodal AI platforms on Azure, combining deep machine‑learning expertise with robust software engineering to transform unstructured text, audio, image, and video data into actionable insights.
About the role
Key Responsibilities
- Architect, develop, and ship scalable multimodal AI services that ingest and analyze text, audio, image, and video data on Azure.
- Design and implement end‑to‑end pipelines for data generation, context engineering, model evaluation, and continuous quality improvement.
- Collaborate with research scientists and product teams to translate cutting‑edge ML models into production‑ready code.
- Drive performance optimization, reliability, and cost‑efficiency of distributed systems handling large‑scale data workloads.
- Mentor senior engineers, establish best practices, and lead technical decision‑making across the CoreAI group.
Requirements
- 10+ years of software engineering experience, with a strong focus on building large‑scale, cloud‑native services.
- Deep expertise in machine learning, especially multimodal models and evaluation metrics.
- Proficiency in Python and modern cloud platforms (Azure), including services for storage, compute, and AI.
- Hands‑on experience with distributed systems, data pipelines, and performance tuning.
- Proven ability to lead technical teams, influence architecture, and deliver production‑grade AI solutions.
Skills
azuremachine learningpython