微软Software Engineer - Azure Real-time Messaging Services
任职要求
• Bachelor's Degree in Computer Science or related technical field AND 2+ years technical engineering experience with coding in languages including, but not limited to, C, C++, C#, Java, JavaScript, or Python OR equivalent experience • 3+ years of experience in developing and shipping enterprise or cloud-based applications • Strong problem solving and communication skills, self-driven and long-term strategic thinker • Ability to quickly pick up new technologies and industry trends • Experience and passion for building highly scalable service • Experience with cloud infrastructures like Azure or AWS is preferred • Experience with open source tools and frameworks is a plus • Good written and oral communication skills Microsoft is an equal opportunity employer. All qualified applicants will receive consideration for employment without regard to age, ancestry, color, family or medical care leave, gender identity or expression, genetic information, marital status, medical condition, national origin, physical or mental disability, political affiliation, protected veteran status, race, religion, sex (including pregnancy), sexual orientation, or any other characteristic protected by applicable laws, regulations and ordinances. If you need assistance and/or a reasonable accommodation due to a disability during the application or the recruiting process, please send a request via the Accommodation request form. Benefits/perks listed below may vary depending on the nature of your employment with Microsoft and the country where you work.
工作职责
• Design, develop and deliver user-friendly, state-of-the-art Azure services to provide world-class user experiences on Azure • Work together with the team to ensure service quality, availability and reliability • Participate in live-site and customer support to ensure customers using our services have a great experience
• Build, maintain, and enhance data ETL pipelines for processing large-scale data with low latency and high throughput to support Copilot operations.• Own data quality initiatives including monitoring, validation, and remediation to ensure integrity across attribution datasets and downstream dashboards.• Implement schema management solutions that enable quick and seamless evolution of attribution data without disrupting consumers.• Develop and maintain infrastructure that supports both batch and real-time attribution requirements.• Collaborate with product managers, marketing analysts, and data scientists to deliver insights for campaign optimization and growth strategies.• Design scalable attribution data architectures that can handle growing data volumes and evolving business needs.• Implement comprehensive monitoring and observability solutions for attribution pipelines, including SLA tracking and automated alerting.
• In this role, you will • - AI Solution Development: Design, develop, and deploy AI-driven applications, across domains, such as machine learning, NLP, and computer vision, addressing both business requirements and end-user needs. • - Agent Design and Development: Design and implement intelligent agents within multi-agent systems, enabling real-time collaboration based on pre-defined goals, strategies, and data exchanges. Develop agent-based models to optimize decision-making and interactions. • - MCP Integration: Extend and integrate Multi-Agent Coordination Platforms(MCP) to optimize resource allocation, communication, and decision-making across multiple agents in shared environments. • - Collaboration with Data Science Teams: Collaborate with data scientists to refine algorithms, optimize models, and enhance AI performance, focusing on model tuning, feature selection, and performance benchmarking • - Testing and Validation: Conduct rigorous testing and validation of AI models, including unit testing, integration testing, and A/B testing, to ensure accuracy, reliability, and scalability before deployment. • - Monitoring and Maintenance: Monitor deployed AI models, track performance metrics, and implement continuous improvement strategies, including model re-training and updates based on real-world data and evolving business needs.
THE ROLE We're the small, expert team creating the next-generation server-side infrastructure to support the manufacturing and functionality of fleets of Tesla products, and we're looking for seasoned SREs with domain expertise in one or more of: containers, public clouds and cloud-native apps. Today, Tesla owners rely on our services to safely and securely summon their cars with a tap on their mobile phones -- a feature enabled by one of the many over-the-air updates we've delivered to the Tesla vehicle fleet. Tesla engineering relies on our data and analytics platform to make Tesla products better and safer. And, when an owner needs assistance, Tesla service and support rely our applications to understand and respond to the situation. Tomorrow, we will apply fleet learning to dispatch and deliver real-time road conditions to millions of autonomous vehicles and manage distributed energy generation & storage at grid scale. Join us and you will work alongside world-class software and data engineers on some of the newest and most challenging IoT, manufacturing and service engineering problems in the world today. The platform you help us build and automate will be used daily by millions of Tesla owners (and tens of thousands of Tesla employees) to improve and enhance the functionality of our cars, chargers, and batteries worldwide. RESPONSIBILITIES Design and write software that enables rapid prototyping by development teams, while ensuring the highest levels of reliability and availability. Work directly with our factory firmware team to provide highly available factory-facing services. Drive the migration of large-scale, distributed fleet applications towards cloud-native microservices. Influence architectural decisions with focus on security, scalability and high-performance. Automate the build and deployment of infrastructure using Docker, Kubernetes & other orchestration technologies in a hybrid-cloud environment. Setup and maintain monitoring, metrics & reporting systems for fine-grained observability and actionable alerting.