This list contains only the countries for which job offers have been published in the selected language (e.g., in the French version, only job offers written in French are displayed, and in the English version, only those in English).
We are the MSN Content Ecosystem team under the Microsoft AI Department, building an intelligent platform for content creators. Our platform supports partner/brand onboarding, content ingestion, engagement data analysis and visualization, revenue sharing computation, and payment processing. We leverage AI to empower creators through: Customer Service Chatbot: Quickly answers any MSN partner hub related questions; Data Insight Analyzer: Analyzes revenue, content, and user data to help partners identify high-performing content patterns and optimize strategies. We are looking for a passionate and experienced Software Engineer to join us and drive the platform’s intelligence and scalability.
Job Responsibility:
Design and develop core platform services for partner content onboarding, lifecycle management, data analytics, and revenue computation, ensuring correctness, extensibility, and measurable business impact
Lead architectural design and hands-on implementation of scalable distributed systems
drive high-quality engineering through design reviews, code reviews, testing, and secure-by-design practices
Collaborate cross-functionally with PMs, designers, and Applied AI/Science partners to translate requirements into technical specs and deliverables with clear success metrics and timelines
Integrate AI capabilities into the platform (e.g., intelligent automation, content understanding, analytics/insights pipelines) to improve relevance, quality, and operational efficiency
Optimize performance, scalability, reliability, and cost by identifying bottlenecks and driving improvements in availability, latency, throughput, and operational excellence
Mentor and influence engineers by providing technical guidance, unblocking execution, and continuously raising the bar on engineering craftsmanship and production quality
Requirements:
Bachelor's Degree in Computer Science or related technical field AND 6+ years technical engineering experience with coding in languages including, but not limited to, C, C++, C#, Java, JavaScript, or Python OR equivalent experience
Solid computer science fundamentals and background knowledge in AI
Solid communication skills and a collaborative mindset
Nice to have:
Master's Degree in Computer Science or related technical field AND 8+ years technical engineering experience with coding in languages including, but not limited to, C, C++, C#, Java, JavaScript, or Python OR Bachelor's Degree in Computer Science or related technical field AND 12+ years technical engineering experience with coding in languages including, but not limited to, C, C++, C#, Java, JavaScript, or Python OR equivalent experience