Role Details
Develop connectors to integrate with diverse customer data sources and seamlessly ingest content into Azure AI Search indexes. Enrich the ingested content with AI/ML capabilities by generating vector embeddings for text and images, extracting key phrases, and transforming unstructured data into structured, meaningful representations. Help transform traditional search indexes into intelligent AI indexes. Building new data representations (natural language, vectors, knowledge graphs). You should have a solid understanding of the software development cycle and will use data and experiments to inform decisions. You'll write secure, reliable, scalable, and maintainable code, and then effectively debug it, test it, and support it in production. System design through well-defined interfaces across multiple components, code reviews, leveraging data/telemetry to make decisions. Maintain operations of live service as issues arise on a rotational, on-call basis. You will participate in creating and sustaining a trusted and effective work environment. We have a growth mindset and passion for continuous learning. You should expect that your teammates will be invested in helping make you successful and expect the same in return from you. You will be collaborating with teams both within and outside Azure AI Search and will need to be able to quickly pick up expertise in building new integration touch points. 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 1+ years experience with one or more of the following Distributed systems, Artificial Intelligence, Backend Development These requirements include, but are not limited to the following specialized security screenings: Master's Degree in Computer Science or related technical field AND 3+ 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 5+ years technical engineering experience with coding in languages including, but not limited to, C, C++, C#, Java, JavaScript, or Python OR equivalent experience. Ability to communicate and collaborate and to work effectively across teams and with customers. Hands-on Agile Development experience and proficiency in tools such as Azure DevOps, GitHub, or others. Background or practical experience in Information Retrieval, Vector Databases or Large Language Models for real-world applications. Demonstrated ability to design and deliver fault-tolerant, high-availability services. Intellectual curiosity and learning mindset with track record of applying emerging technologies to complex problems
For more details click Job Post.
About Microsoft
Microsoft Corporation is a global technology leader producing software, hardware, and cloud services including Windows, Office 365, Azure cloud platform, Xbox gaming, and Surface devices. Industry: Software & Cloud Computing