Principal Software Engineering - AI Frameworks
$139.9k - $274.8kMicrosoft Corporation
Are you looking for opportunities to deliver innovations to hundreds of millions of users that impact their daily life? Do you want to be part of a fast-cycle, highly competitive, and hardcore AI/ML frameworks team with ambitious goals to advance AI technology? The AI Frameworks team at Microsoft develops software that pushes the cutting edge of performance and experience in machine learning in production and research. We bridge the gap between the latest state-of-the-art AI models and hardware eco-systems. We build software to enable running AI models everywhere, from the world's fastest super cloud computers, to servers, desktops, mobile phones, IoT devices, and internet browsers.The framework we develop is powering AI experience for all major Microsoft products, such as Windows, Office, Microsoft 365, Bing, SQL Server, VSCode, Cognitive Service, Copilot+ PC, and many others. As the Principal Software Engineer on our team, you would have the opportunity to work on:
- ONNX: an open standard format for representing AI models, enabling AI developers to work on AI models with a variety of frameworks, tools, runtimes, and compilers.
- ONNX Runtime: ONNX based cross-platform, high performance ML inferencing and training accelerator.
- Foundry Local: an on-device AI inference solution offering performance, privacy, customization, and cost advantages. It integrates seamlessly into your existing workflows and applications through an intuitive CLI, SDK, and REST API.
Responsibilities
As a Principal Software Engineer on the team the common tasks of the job would include, but not be limited to
- Partnering with appropriate stakeholders to determine user requirements for one or more complex scenarios.
- Providing technical leadership for the identification of dependencies and the development of design documents for a product, application, service, or platform.
- Leading by example and mentoring others to produce extensible and maintainable code used across the company.
- Leveraging deep subject-matter expertise of cross-product features with appropriate stakeholders (e.g., project managers) to lead multiple product's project plans, release plans, and work items.
- Holding accountability as a Designated Responsible Individual (DRI), mentoring engineers across products/solutions, working on-call to monitor system/product/service for degradation, downtime, or interruptions.
- Proactively seeking new knowledge and adapts to new trends, technical solutions, and patterns that will improve the availability, reliability, efficiency, observability, and performance of products while also driving consistency in monitoring and operations at scale and shares knowledge with other engineers.
- Embodying ourCultureandValues
Required/minimum qualifications
- 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.
- Microsoft Cloud Background Check: This position will be required to pass the Microsoft Cloud background check upon hire/transfer and every two years thereafter.
- Bachelor'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 equivalent experience.
- Experience developing Inference software stack.
- Experience working on systems performance optimization.
- Working with Open-Source code.
Software Engineering IC5 - The typical base pay range for this role across the U.S. is USD $139,900 - $274,800 per year. There is a different range applicable to specific work locations, within the San Francisco Bay area and New York City metropolitan area, and the base pay range for this role in those locations is USD $188,000 - $304,200 per year.
Certain roles may be eligible for benefits and other compensation. Find additional benefits and pay information here:
Software Engineering IC6 - The typical base pay range for this role across the U.S. is USD $163,000 - $296,400 per year. There is a different range applicable to specific work locations, within the San Francisco Bay area and New York City metropolitan area, and the base pay range for this role in those locations is USD $220,800 - $331,200 per year.
Certain roles may be eligible for benefits and other compensation. Find additional benefits and pay information here:
This position will be open for a minimum of 5 days, with applications accepted on an ongoing basis until the position is filled.
Microsoft is an equal opportunity employer. All qualified applicants will receive consideration for employment without regard to age, ancestry, citizenship, color, family or medical care leave, gender identity or expression, genetic information, immigration status, marital status, medical condition, national origin, physical or mental disability, political affiliation, protected veteran or military status, race, ethnicity, religion, sex (including pregnancy), sexual orientation, or any other characteristic protected by applicable local laws, regulations and ordinances. If you need assistance with religious accommodations and/or a reasonable accommodation due to a disability during the application process, read more about requesting accommodations.
$163k - $296.4k
...Overview The HPC/AI (High performance Computing and Artificial Intelligence... ...We areseekingpassionate and innovative software engineers to design and buildcutting-... ...-latency, and low-jitter communication frameworks for distributed systems. ~ Benchmark...SuggestedOngoing contractLocal area$139.9k - $274.8k
...team that builds the end-to-end AI stack powering Azure's... ...proprietary and open-source frameworks, all aimed at delivering reliable... ...following. Collaboration with engineers and researchers to build and... ...teams to deliver large-scale software systems, preferably in AI,...SuggestedOngoing contractLocal area$65 per hour
...Work Location: Irvin TX Rate: $65/hr AI Please send it with this... ...One to Three Years Developer / Software Engineer - Experience ?= Eleven to Eighteen Years... ...Integration (CI) and Continuous delivery(CD) frameworks including Git, Stash, Jenkins, Maven...SuggestedFor contractorsWork experience placementRelocation$65 per hour
...Lead Work Location: Irving TX (Remote) Rate: $65/hr AI Developer / Software Engineer - Experience: One to Three Years Java - Experience:... ...Integration (CI) and Continuous delivery(CD) frameworks including Git, Stash, Jenkins, Maven etc Strong knowledge...SuggestedWork experience placementRemote work- ...matter expert. Member of engineering team supporting CRC Specialty... ...existing applications, including AI-based capabilities.... ...application architecture patterns, frameworks and standards for the assigned... ...delivering high quality working software and automating manual/...SuggestedFull time
$60 - $66.67 per hour
...driven and purposeful Senior Engineer to join a highly visible team... ...mentoring, promoting the adoption of AI and cloud best practices. *... ...:** * 6+ years of solid software development experience on... ...and architecture: languages, frameworks, techniques, and industry...Hourly payTemporary workFlexible hours- ...Position: Principal Software Engineer - Machine Learning Location: Dallas, TX/ Atlanta /GA/ Plano,... ...can be given) Fulltime only AI, data science, Machine Learning, Computer... ...). • Tooling: Utilize and maintain ML frameworks and libraries such as TensorFlow,...Full time
- ...a pivotal leader driving the AI & Data transformation journey... ...AI, Data, Cloud, and modern software development. You will lead the... ...operational excellence across all engineering functions, ensuring the... ...modern enterprise application frameworks ~7+ years of experience with...
$65 per hour
...Inventory Developer Sr. Work Location Dallas, TX Rate: $65.00/hr AI Please send it with this information Legal name:... .../mark-up languages: Java/J2EE, C# - Backend development frameworks/libraries: Maven, Spring Data/Security/MVC, ASP.NET, .NET CORE...For contractorsRelocation$152.89k - $190k
...Role: Principle Software Engineer - ( Senior Enterprise Architect) Location... ...Blue Yonder is a Leading AI-driven Global Supply Chain... ...are seeking an experienced Principal Software Engineer to lead a... ...Networks, Event Hub, Azure AD) Frameworks/Others: Kubernetes, Kafka,...Local areaRemote workRelocationFlexible hours$102k - $218.2k
...Principal Software Engineering Lead - AI-Driven Development (Insurance) Category: Analytics and Emerging Digital Technologies Main location:... ...development efforts using Java, RESTEasy, SOAP, and modern API frameworks Conduct code reviews, design reviews, and technical...Full timeContract workWork at officeLocal areaWorldwide$200.6k - $250.4k
Principal Staff Software Engineer - Data as a Service About the Role WEX is transforming into a data-driven... ...and trusted foundation for analytics, AI, and customer-facing experiences.... ...Establish platform standards: Set reusable frameworks for ingestion, modeling, lineage,...Flexible hours- ...Entry-Level Software Developer Avior is a dynamic and innovative... ...in Computer Science, Software Engineering, or a related field.... ...adapt to new technologies like AI. Preferred Qualifications... ...Knowledge of web development frameworks (e.g., React, Angular, Django...Internship
$92.7k - $185.4k
...Senior Software Development Engineer/GCP Data Engineering We're building a world of health around every... ...enterprise data platforms supporting AI-driven insights, member... ...Familiarity with data governance tools and frameworks (Data Catalog, lineage, quality frameworks...Hourly payFull timeTemporary work- ...we operate. From generative AI and cloud-native technologies... ...closely with UI/UX, backend engineering, and product teams to refine... ...current with industry trends, frameworks, and tooling related to React... ...Experience: ~4-6 years software development experience required...Work at officeFlexible hours2 days per week
$112.71k - $183.14k
...technology, advanced analytics, telematics, and AI capabilities to help our customers... .... Role Definition The Senior Software Engineer (Digital Experience Platform) is responsible... ...(e.g. building in Next.js or similar frameworks) to integrate headless content from the...Part timeWorldwideFlexible hours$88.9k - $165.1k
...We're looking for an experienced Senior Software Engineer to help us build innovative and secure... ...Java and Python Apply spec-driven AI-assisted development as a core... ...with Java (e.g., Spring or similar frameworks) and production-grade service development...Local areaFlexible hours- ...Sr Software Engineer AI-ML Require a blend of strong programming proficiency (especially Python – expert level), deep learning frameworks (PyTorch, TensorFlow), and data engineering skills to build and deploy models. Key skills include mastering Generative AI, Large...
- ...we operate. From generative AI and cloud-native technologies... ...L1, and OPT visa types. Software Development at GMF As a... ...seeking a highly skilled Software Engineer to be responsible for... ...AI technologies, evaluation frameworks, and industry trends Rapidly...Work experience placementH1bWork at officeImmediate startRemote workVisa sponsorshipFlexible hours2 days per week3 days per week
$102.4k - $179k
...Azure technologies while driving engineering excellence, automation, and software quality. You will contribute to system... ...using Angular or other modern SPA frameworks such as React or Vue, including... ...preferred. ~ Experience leveraging AI-assisted development tools such as...- ...We are seeking a detail-oriented Software Engineer in Test to join our engineering team building... ...suite of automated checks, leveraging AI tools to drive efficiency and coverage,... ...working with JavaScript test automation frameworks. Test Automation: Proven experience...Live inWork at officeLocal areaRemote work3 days per week
$103.88k - $242.4k
...Principal Software Engineer Choosing Capgemini means choosing a company where you will be empowered to shape your career in the way you’d like... ...Databricks Apps • Working knowledge of Databricks Genie, AI/BI and Databricks Data Visualization Capabilities Job Description...Permanent employmentFull timeContract workLocal area- ...innovative, and experienced Lead Software Developer to join our dynamic... ...Computer Science, Software Engineering, or a related field. 2. A... ...knowledge of coding languages and frameworks. 5. Strong understanding of... ...you agree to receive calls, AI-generated calls, text...Permanent employmentLocal area
- ...Software Engineer, GenAI Products - Vice President - Irving Working at Citi is far more than... ...re building 'Citi Assist', a Generative AI assistant for every Citi employee on the... ...-facing features with modern frontend frameworks like React, Vue, or Angular Experience...Work at office
- ...Role: Python Developer - AI/ML Location: Charlotte, NC or Irving, TX (onsite... ...role, you will work closely with Senior Engineers, leads, and product teams to design scalable... ...data processing pipelines using frameworks such as Pandas, NumPy, and PySpark....Local area
- ...with good Java Springboot development experience. Having AI knowledge will definitely help. Spring Boot... ...Creating and deploying microservices using the Spring Boot framework Adherence to the whole Software Development Life Cycle Interconnecting microservices...Contract work
$65 per hour
...Work Location: Irving TX Rate: $65/hr AI Please send it with this... ...contractor's visa holder? Developer / Software Engineer - Experience ?= One to Three Years... ...Integration (CI) and Continuous delivery (CD) frameworks including Git, Jenkins, Maven etc...For contractorsWork experience placementLocal areaRelocation$74 - $78 per hour
...years of experience. Gen AI Developer is a senior level position... ...orchestrate AI agents using frameworks like LangChain, AutoGen, or... ...understanding. Prompt Engineering: Design and optimize prompt strategies... ...APIs (OpenAI, Anthropic). Software Engineering: Solid...Contract workWork at officeImmediate startRemote work- ...driven solutions, leveraging cutting-edge AI technologies and modern containerization... ...Experience with AI development frameworks and concepts, including Retrieval-Augmented... ...Documentation experience for complex software components. Experience in implementing...Immediate start
- ...API & Backend: Proven ability to integrate AI models into web applications via APIs (OpenAI, Anthropic). ~ Software Engineering: Solid understanding of software engineering... ...: Build and orchestrate AI agents using frameworks like LangChain, AutoGen, or CrewAI, implementing...
Do you want to receive more vacancies?
Subscribe and receive similar vacancies to Principal Software Engineering - AI Frameworks. Be the first to apply!
- principal Irving, TX
- senior principal cloud computing engineer Irving, TX
- principal cloud computing engineer Irving, TX
- id software Irving, TX
- software quality assurance Irving, TX
- software sales Irving, TX
- internship software Irving, TX
- remote software sales Irving, TX
- embedded software Irving, TX
- software asset management analyst Irving, TX

