Sign up to access all features of our service.
  • Job search
  • Favorites
  • Create a CV
    New
  • Salaries
  • Subscriptions

Principal Software Engineering - AI Frameworks

$139.9k - $274.8k

Microsoft Corporation

Overview
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.
We value our team members' happiness and encourage everyone to constantly learn new things and take risks. We collaborate closely and openly to accomplish big things together while having fun. Microsoft's mission is to empower every person and every organization on the planet to achieve more. As employees we come together with a growth mindset, innovate to empower others, and collaborate to realize our shared goals. Each day we build on our values of respect, integrity, and accountability to create a culture of inclusion where everyone can thrive at work and beyond.


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

Qualifications
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.
Other Requirements: Ability to meet Microsoft, customer and/or government security screening requirements are required for this role. These requirements include, but are not limited to the following specialized security screenings:
  • Microsoft Cloud Background Check: This position will be required to pass the Microsoft Cloud background check upon hire/transfer and every two years thereafter.
Additional or preferred qualifications
  • 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.

Vacancy posted 11 hours ago
Similar jobs that could be interesting for youBased on the Principal Software Engineering - AI Frameworks in Irving, TX vacancy
  • $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... 
    Suggested
    Ongoing contract
    Local area

    Microsoft Corporation

    Irving, TX
    5 days ago
  • $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,... 
    Suggested
    Ongoing contract
    Local area

    Microsoft Corporation

    Irving, TX
    5 days ago
  • $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... 
    Suggested
    For contractors
    Work experience placement
    Relocation

    Redolent

    Irving, TX
    1 day ago
  • $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... 
    Suggested
    Work experience placement
    Remote work

    Redolent, Inc

    Irving, TX
    5 days ago
  •  ...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/... 
    Suggested
    Full time

    CRC GROUP INC

    Dallas, TX
    10 days ago
  • $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 pay
    Temporary work
    Flexible hours

    Skill Corp

    Southlake, TX
    1 day ago
  •  ...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

    Diverse Lynx

    Dallas, TX
    2 days ago
  •  ...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... 

    CBRE

    Dallas, TX
    3 days ago
  • $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 contractors
    Relocation

    Redolent

    Dallas, TX
    1 day ago
  • $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 area
    Remote work
    Relocation
    Flexible hours

    Blue Yonder

    Coppell, TX
    5 days ago
  • $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 time
    Contract work
    Work at office
    Local area
    Worldwide

    CGI Technologies and Solutions, Inc.

    Dallas, TX
    5 days ago
  • $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

    WEX

    Dallas, TX
    4 days ago
  •  ...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

    Avior Inc.

    Irving, TX
    1 day ago
  • $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 pay
    Full time
    Temporary work

    Oak St. Health

    Irving, TX
    4 days ago
  •  ...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 office
    Flexible hours
    2 days per week

    GMAC Financial Services

    Irving, TX
    5 days ago
  • $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 time
    Worldwide
    Flexible hours

    Caterpillar

    Irving, TX
    2 days ago
  • $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 area
    Flexible hours

    Starcom Mediavest Group Germany Gmbh

    Irving, TX
    3 days ago
  •  ...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... 

    Yantran LLC

    Irving, TX
    3 days ago
  •  ...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 placement
    H1b
    Work at office
    Immediate start
    Remote work
    Visa sponsorship
    Flexible hours
    2 days per week
    3 days per week

    GM Financial

    Irving, TX
    1 day ago
  • $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... 

    Vizient

    Irving, TX
    3 days ago
  •  ...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 in
    Work at office
    Local area
    Remote work
    3 days per week

    Lennar

    Irving, TX
    2 days ago
  • $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 employment
    Full time
    Contract work
    Local area

    Capgemini

    Dallas, TX
    5 days ago
  •  ...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 employment
    Local area

    Jobot

    Irving, TX
    1 day ago
  •  ...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

    Citi

    Irving, TX
    4 days ago
  •  ...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

    Diverse Lynx

    Irving, TX
    4 days ago
  •  ...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

    InterSources

    Irving, TX
    5 days ago
  • $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 contractors
    Work experience placement
    Local area
    Relocation

    Redolent

    Irving, TX
    1 day ago
  • $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 work
    Work at office
    Immediate start
    Remote work

    Axelon

    Irving, TX
    1 day ago
  •  ...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

    United IT Solutions

    Irving, TX
    4 days ago
  •  ...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... 

    Rose International

    Irving, TX
    5 days ago

Do you want to receive more vacancies?

Subscribe and receive similar vacancies to Principal Software Engineering - AI Frameworks. Be the first to apply!