536 Software Architect jobs in Washington
Software Architect

Posted today
Job Viewed
Job Description
**Since 1989, SHI International Corp. has helped organizations change the world through technology. We've grown every year since, and today we're proud to be a $15 billion global provider of IT solutions and services.**
**Over 17,000 organizations worldwide rely on SHI's concierge approach to help them solve what's next.** **But the heartbeat of SHI is our employees - all 6,000 of them.** **If you join our team, you'll enjoy:**
+ **Our commitment to diversity, as the largest minority- and woman-owned enterprise in the U.S.**
+ **Continuous professional growth and leadership opportunities.**
+ **Health, wellness, and financial benefits to offer peace of mind to you and your family.**
+ **World-class facilities and the technology you need to thrive - in our offices or yours.**
**Job Summary**
SHI is seeking a forward-thinking, experienced Software Architect to lead the ongoing architecture and evolution of our eCommerce platform. Inheriting a critical technology pillar for SHI, this role is ideal for architects with deep hands-on experience designing, scaling, and optimizing complex eCommerce systems. You will set architectural vision, drive technical excellence, mentor engineers, and collaborate cross-functionally to ensure our eCommerce platform is robust, scalable, secure, and positioned for innovation.
This is a remote opportunity.
**Role Description**
+ **Architect & Design:** Own the end-to-end architecture for SHI's eCommerce platform, ensuring alignment with business objectives, scalability, security, and best-in-class customer experience.
+ **Technical Leadership:** Set and champion engineering standards, design patterns, and architectural best practices-elevating the bar for clean code, maintainability, and system resilience.
+ **eCommerce Expertise:** Leverage your expertise in eCommerce platforms (shopping cart, payment, catalog, order management, search, personalization, etc.) to inform system design and modernization efforts.
+ **Cross-Functional Collaboration:** Partner with product managers, senior engineers, security, DevOps, and business stakeholders to translate business requirements into technical strategy and deliver impactful solutions.
+ **Mentorship & Influence:** Mentor and coach engineers and architects across multiple teams. Guide technical debates, provide architectural reviews, and help others grow in architectural thinking.
+ **Strategy & Road Mapping:** Develop and continuously refine the architectural roadmap for the eCommerce platform, balancing technical debt, innovation, and feature delivery.
+ **Continuous Improvement:** Identify and introduce new patterns, practices, and technologies to drive platform quality, developer efficiency, and business agility.
+ **Documentation & Communication:** Produce and maintain high-quality architecture documentation, diagrams, and technical standards. Tailor communication to technical and non-technical audiences alike.
+ **DevOps & Cloud-Native:** Guide cloud adoption, CI/CD practices, observability, and ensure the platform is reliable, maintainable, and cost-effective.
+ Collaborate with and coach team members through code and design reviews to ensure adherence to company standards.
+ Act as a key contributor for design choices and establish technical and coding standards for software development.
+ Lead the software design process based on functional requirements from product teams, customers, and internal stakeholders.
+ Consult with project teams and end users to identify and analyze application requirements.
+ Design, develop, implement, and deploy new and existing software solutions with a focus on Cloud platforms (Azure, AWS).
+ Troubleshoot, identify, and resolve bugs in existing software, designing and releasing fixes as needed.
+ Make recommendations for continuous improvement of the Software Development Life Cycle and DevOps processes.
+ Lead in the creation and maintenance of technical documentation, architecture diagrams, and visualizations.
+ Foster a high-performance development environment to enhance team efficiency, testing, and integration.
+ Serve as a technical leader by teaching, mentoring, and advancing the organization's software development practices.
**Behaviors and Competencies**
+ Documentation: Can manage complex documentation projects, collaborate with multiple stakeholders, and ensure documentation meets regulatory and organizational requirements.
+ Communication: Can effectively communicate complex ideas and information to diverse audiences, facilitate effective communication between others, and mentor others in effective communication.
+ Presenting: Can effectively use visual aids, storytelling, and persuasive techniques to enhance presentations and engage audiences.
+ Adaptability: Can lead others through change, help teams adapt to new directions, and create a culture open to change.
+ Collaboration: Can take ownership of team initiatives, foster a collaborative environment, and ensure that all team members feel valued and heard.
+ Initiative: Can proactively seek out challenges, take ownership of complex initiatives, collaborate with others, and drive innovative ideas and results.
+ Time Management: Can manage time effectively, accurately estimate the time required for specific tasks, balance multiple tasks, and help others in improving their time management skills.
+ Problem-Solving: Can proactively identify and take ownership of complex problem-solving initiatives, initiate preventative measures, collaborate with others to find solutions, and drive successful outcomes.
+ Prioritization: Can take ownership of complex task management, collaborate with others to align priorities, and drive team efficiency.
+ Analytical Thinking: Can use advanced analytical techniques to solve complex problems, draw insights, and communicate the solutions effectively.
**Skill Level Requirements**
+ Ability to create clear and effective technical documentation - Intermediate
+ Understanding of web application functionality, including security measures and best development practices to ensure robust and efficient software solutions - Intermediate
+ Ability to design, develop, and integrate APIs to enable seamless communication between software applications and services - Intermediate
+ The expertise in designing, creating, and maintaining databases to ensure efficient data storage, organization, and retrieval - Intermediate
+ Ability to implement and manage DevOps practices, including continuous integration, continuous delivery, infrastructure as code, and monitoring to enhance the collaboration between development and operations teams - Intermediate
+ In-depth understanding of the structured practices and workflows involved in the software development lifecycle (SDLC), from requirements gathering and coding to testing and deployment - Intermediate
**Other Requirements**
+ Completed Bachelor's Degree or relevant work experience required
+ 5+ years of experience in software development
+ 5+ years of experience with DevOps methodologies
+ 5+ years of experience with C#, React, JavaScript, SQL
+ Ability to travel 10%
The estimated annual pay range for this position is $50,000 - 200,000 which includes a base salary and bonus. The compensation for this position is dependent on job-related knowledge, skills, experience, and market location and, therefore, will vary from individual to individual. Benefits may include, but are not limited to, medical, vision, dental, 401K, and flexible spending.
Equal Employment Opportunity - M/F/Disability/Protected Veteran Status
Principal Software Architect

Posted today
Job Viewed
Job Description
As **Principal Software Architect** for Excel Agent, you will set the technical vision for agentic experiences that will transform how users interact with one of the world's most iconic productivity tools. This is a rare opportunity to lead innovation at a massive scale-defining architectural standards, driving breakthrough solutions, and ensuring Excel remains at the forefront of intelligent, user-centric technology. You will leverage the latest advancements in large language models to deliver seamless, intuitive, and powerful agentic features that empower users everywhere. You will be a core member of the leadership team, playing a pivotal role in shaping strategy and driving excellence across the organization.
As a key influencer and mentor, you'll work side-by-side with organization leaders, product managers, scientists, and engineers to align technical strategy with bold business goals. You'll help foster a culture of innovation, collaboration, and excellence-guiding talented teams to push boundaries and deliver experiences that redefine what's possible in Excel. Your leadership will inspire others to think big, experiment fearlessly, and build solutions that make a real difference for millions of users worldwide. You'll also benefit from ongoing opportunities for professional growth, learning, and mentorship.
This role requires you to be onsite 3 days a week in Microsoft's offices in Redmond, WA.
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**
+ Define and oversee the technical strategy for agentic experiences in Excel, covering both front-end and back-end architecture.
+ Lead the technical design and implementation ensuring seamless integration with Excel core capabilities.
+ Evaluate and select appropriate technologies, frameworks, and tools to support agentic experiences.
+ Establish and maintain architectural standards, best practices, and guidelines for scalable, secure, and high-performance solutions.
+ Collaborate with engineering, product, and science teams to align technical direction with business objectives.
+ Continuously explore and master the latest advancements in LLMs and technologies shaping industry-leading LLM-based solutions.
+ Mentor and guide engineering teams to elevate technical standards and develop deep expertise in LLM technologies.
**Qualifications**
**Required 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.
**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.
**Preferred Qualifications:**
+ Technical experience with large language models, including understanding model architecture and training techniques.
+ Demonstrated ability to set technical vision and drive execution in complex, cross-functional environments.
+ Experience as a software architect or in a similar senior technical leadership role for large-scale software products.
Software Engineering IC6 - The typical base pay range for this role across the U.S. is USD $163,000 - $96,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:
will accept applications for the role until September 8, 2025.
Microsoft is an equal opportunity employer. Consistent with applicable law, 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 and/or a reasonable accommodation due to a disability during the application process, read more about requesting accommodations ( .
Senior Software Architect

Posted today
Job Viewed
Job Description
As a Senior Software Architect in the Microsoft Capacity Infrastructure Services organization, you will be responsible for working with stakeholders to evolve Azure, from its data center infrastructure to its software and service stack, to their respective lifecycle management, in order to meet rapidly changing customer needs for capacity and services, especially those related to Artificial Intelligence (AI). You'll be also involved to evolve the architecture of relevant tools. This opportunity will allow you to further develop your system design, problem-solving and leadership skills, become adept at cooperating and collaborating with many teams to achieve shared goals, and learn, grow and innovate together with your teammates.
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**
+ Partners with appropriate stakeholders to determine user requirements for one or more complex scenarios.
+ Provides technical leadership for the identification of dependencies and the development of design documents for a tool, service, or platform.
+ Leads by example and mentors others to produce extensible and maintainable code used across the company.
+ Leverages 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.
+ Holds accountability as a Designated Responsible Individual (DRI), mentoring engineers across products/solutions, and working on-call to monitor system/product/service for degradation, downtime, or interruptions.
+ Proactively seeks 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.
**Qualifications**
**Required Qualifications:**
+ Bachelor's Degree in Computer Science, or related technical field AND 4+ 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 engineering experience with distributed systems, with proven problem-solving and system design skills.
+ 3+ year(s) engineering experience with either Computer Architecture or High-Performance Computing.
**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.
**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 Master'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.
Software Engineering IC4 - The typical base pay range for this role across the U.S. is USD $119,800 - $34,700 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 158,400 - 258,000 per year.
Certain roles may be eligible for benefits and other compensation. Find additional benefits and pay information here: will accept applications for the role until September 8, 2025.
#Azurecorejobs
Microsoft is an equal opportunity employer. Consistent with applicable law, 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 and/or a reasonable accommodation due to a disability during the application process, read more about requesting accommodations ( .
Lead AI Software Architect
Posted 8 days ago
Job Viewed
Job Description
Do you want to be at the forefront of innovating the latest Inference systems to propel Microsoft's cloud growth? Are you seeking a unique career opportunity that combines technical capabilities, cross team collaboration, with business insight and strategy?
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 achieve 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. In alignment with our Microsoft values, we are committed to cultivating an inclusive work environment for all employees to positively impact our culture every day.
Join the Strategic Planning and Architecture (SPARC) team within Microsoft's Azure Hardware Systems and Infrastructure (AHSI) organization, the team behind Microsoft's expanding Cloud Infrastructure and for powering Microsoft's "Intelligent Cloud" mission. Microsoft delivers more than 200 online services to more than one billion individuals worldwide and AHSI is the team behind our expanding cloud infrastructure. We deliver the core infrastructure and foundational technologies for Microsoft's cloud businesses including Microsoft Azure, Bing, MSN, Office 365, OneDrive, Skype, Teams and Xbox Live.
We are looking for Lead AI Software Architect to join our team!
Responsibilities
-
Lead the SW architectural design, development, and deployment of the future AI inference infrastructure optimized for Microsoft's AI cloud.
-
Collaborate closely with hardware architecture, compiler, systems, simulation/perf optimization to ensure seamless integration and optimized performance.
-
Define and execute strategies for inference , cost optimizations, workload balancing, and memory optimization.
-
Mentor and guide the software engineering team, setting clear technical directions and providing architectural oversight.
-
Evaluate, select, and integrate third-party libraries and open-source frameworks (e.g., TensorRT, TVM, PyTorch, ONNX) for optimized inference performance.
-
Act as a technical liaison between hardware engineers and software teams to communicate requirements, constraints, and opportunities for co-design.
-
Identify performance bottlenecks and opportunities to intersect future hardware and system roadmap planning, influencing strategic direction.
-
Ensure robust software quality and implement best practices for software engineering, testing, and continuous integration.
Qualifications
Required/minimum 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.
-
7+ years of industry experience, with at least 5 years in AI inference software stack development and architecture.
-
5+ years of experience in designing and optimizing software stacks for specialized AI hardware, including accelerators, GPUs, or custom ASICs.
-
3+ years of experience building infrastructure and identify the opportunities for end2end Perf/TCO optimization for business critical AI workloads
-
3+ years of experience with AI inference frameworks and compiler toolchains such as TensorRT, ONNX Runtime, MLIR, or similar.
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
Preferred Qualifications
-
Familiarity with open source AI inference SW stacks like vLLM, Dynamo, sglang.
-
Experience contributing to open-source AI frameworks or compiler projects.
-
Previous experience in leading the AI software stack for an early-stage hardware startup or novel hardware project.
-
Publications, patents, or other recognized contributions in the field of AI inference software architecture or acceleration
-
Exceptional leadership, communication, and collaboration skills with a proven track record of guiding technical teams.
-
Excellent understanding of hardware-software interaction, memory hierarchies, compute kernels, and data movement optimization.
-
Proficiency in C++, Python, and experience with low-level programming, performance optimization, and system-level integration.
Software Engineering IC6 - The typical base pay range for this role across the U.S. is USD $163,000 - $96,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:
Microsoft will accept applications for the role until Septmeber 9th, 2025.
#AHSI #SPARC
Microsoft is an equal opportunity employer. Consistent with applicable law, 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 and/or a reasonable accommodation due to a disability during the application process, read more about requesting accommodations ( .
Staff Software Architect - Markets
Posted 8 days ago
Job Viewed
Job Description
Job Description Summary
In this role, you will work closely with a team of 8-15 people who are responsible for developing, evolving, and supporting a large highly-available Electricity Market Management System (MMS). The team includes power systems, database, software, and optimization engineers. You will act as a tech lead who owns customer communication, finalizing requirements, high-level system design and delivery manager. You will contribute to software implementation, troubleshooting, customization, and integration into GE and customer systems.
The MMS is large, complex, highly available, subject to high security standards, and incorporates the latest in software industry technologies. A curious person will never be bored. There is lots of room for growth.
Job Description
Essential Responsibilities:
In this role, you will:
-
Own technical deliverables during the entire lifecycle of the projects.
-
Execute on and serve as technical lead for the implementation of software solutions.
-
Provide expert knowledge and experience to collaborate with the customer to identify technical requirements and estimate the technical effort required to implement complex software solutions.
-
Engage throughout the full lifecycle of assigned projects, influencing decisions on design, and functionality to keep projects on track in terms of budget, time, and customer expectations.
-
Collaborate with Project Managers and Services Consultants throughout the project to identify and scope applications changes while adhering to the change management process.
-
Provide technical support to Wholesale Electricity Market Management (MMS) applications.
-
Effectively leverage product capability, driving standardization, limiting customization, and maximizing reuse of content developed for previous solutions.
-
Interact with Product Development Team, Commercial Team, Customers, Solution Providers (Partner / Integrators), and other cross-functional teams as required for the solution and implement processes to ensure best use of GE Digital products and services.
-
Perform all installation and/or programming tasks related to agreed interface & conversion specifications and/or application assignments, including agreed upon system tailoring and customizations.
-
Effectively communicate both verbally and in writing with peers and team members as an inclusive team member, supporting pre-sale strategy (as needed) and project execution.
-
Serve as a technical leader or mentor on complex, integrated customer implementations, either within individual project teams and/or cross-organizationally.
-
Work independently as well as part of the team.
-
Work in a self-directed fashion to proactively identify system problems, failures, and areas for improvement.
-
Track issue resolution and document solutions implemented and create troubleshooting guides.
Basic Qualifications:
-
Bachelor's degree in Electrical Engineering, Computer Science, or related field from an accredited university or college.
-
An Eight (8) to Twelve (12) years of professional experience in Market Management System (MMS), Energy Management (EMS) or Electric utilities technical lead role.
-
Minimum of Eight (8) years of professional experience working with or for an Independent System Operator (ISO) organization, Market Participant, or wholesale electricity markets vendor.
Technical Expertise:
-
Strong understanding of Market Management Systems.
-
Strong understanding of Unit Commitment and Economic Dispatch.
-
Hands-on experience on analyzing, troubleshooting, and fixing problems on Market Management Systems
-
Strong knowledge of Power System applications and/or optimization techniques.
-
Strong knowledge of Oracle RDBMS desired. Knowledge of PostgreSQL a plus.
-
Applies architecture development process & methods at various stages of the project lifecycle.
-
Possesses proven ability to deploy in on-premise and/or cloud-based environments.
-
Good knowledge on DevOps, GitOps, CI/CD, GitHub, source control management.
-
Good knowledge on Git, Maven, Jenkins, Artifactory, and Ansible.
-
Familiarity with Kafka , Kubernetes and containerization is a plus.
-
Experience using logging and monitoring tools such as Splunk, Elasticsearch, Kibana, Prometheus and Jaeger is a plus.
-
Understanding of Java programming concepts, awareness of Spring boot, Modern web client (TypeScript or JavaScript), Restful APIs a plus.
Desired Characteristics:
-
End-to-end ownership and accountability for tasks is required, including gathering requirements, completing technical work, documenting, and supporting on delivery.
-
Self-starter; comfortable pulling together information from multiple resources.
-
Excellent analytical and debugging skills, including debugging issues across complex systems involving multiple layers of technology.
-
Demonstrated ability to learn new software development practices, languages, and tools.
-
Excellent and clear communication skills, both written and verbal.
-
Team player, dedicated, detail-oriented and customer focused.
-
Strong interpersonal skills.
#LI-ES1
Additional Information
The base pay range for this position is $119,200.00 - $178,800.00 USD Annual. The specific pay offered may be influenced by a variety of factors, including the candidate's experience, education, and skill set. This position is also eligible for 15 % variable incentive compensation.
*The Company pays a geographic differential of 110%, 120% or 130% of salary in certain areas.
Healthcare benefits include medical, dental, vision, and prescription drug coverage; access to a Health Coach, a 24/7 nurse-based resource; and access to the Employee Assistance Program, providing 24/7 confidential assessment, counseling and referral services. Retirement benefits include the GE Retirement Savings Plan, a tax-advantaged 401(k) savings opportunity with company matching contributions and company retirement contributions, as well as access to Fidelity resources and planning consultants. Other benefits include tuition assistance, adoption assistance, paid parental leave, disability insurance, life insurance, and paid time-off for vacation or illness.
General Electric Company, Ropcor, Inc., their successors, and in some cases their affiliates, each sponsor certain employee benefit plans or programs (i.e., is a "Sponsor"). Each Sponsor reserves the right to terminate, amend, suspend, replace, or modify its benefit plans and programs at any time and for any reason, in its sole discretion. No individual has a vested right to any benefit under a Sponsor's welfare benefit plan or program. This document does not create a contract of employment with any individual.
GE Vernova offers a great work environment, professional development, challenging careers, and competitive compensation. GE Vernova is an Equal Opportunity Employer ( . Employment decisions are made without regard to race, color, religion, national or ethnic origin, sex, sexual orientation, gender identity or expression, age, disability, protected veteran status or other characteristics protected by law.
GE Vernova will only employ those who are legally authorized to work in the United States for this opening. Any offer of employment is conditioned upon the successful completion of a drug screen (as applicable).
Relocation Assistance Provided: Yes
GE Vernova is an Equal Opportunity Employer. Employment decisions are made without regard to race, color, religion, national or ethnic origin, sex, sexual orientation, gender identity or expression, age, disability, protected veteran status or other characteristics protected by law.
Lead AI Software Architect

Posted today
Job Viewed
Job Description
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 achieve 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. In alignment with our Microsoft values, we are committed to cultivating an inclusive work environment for all employees to positively impact our culture every day.
Join the Strategic Planning and Architecture (SPARC) team within Microsoft's Azure Hardware Systems and Infrastructure (AHSI) organization, the team behind Microsoft's expanding Cloud Infrastructure and for powering Microsoft's "Intelligent Cloud" mission. Microsoft delivers more than 200 online services to more than one billion individuals worldwide and AHSI is the team behind our expanding cloud infrastructure. We deliver the core infrastructure and foundational technologies for Microsoft's cloud businesses including Microsoft Azure, Bing, MSN, Office 365, OneDrive, Skype, Teams and Xbox Live.
We are looking for **Lead AI Software Architect** to join our team!
**Responsibilities**
+ Lead the SW architectural design, development, and deployment of the future AI inference infrastructure optimized for Microsoft's AI cloud.
+ Collaborate closely with hardware architecture, compiler, systems, simulation/perf optimization to ensure seamless integration and optimized performance.
+ Define and execute strategies for inference , cost optimizations, workload balancing, and memory optimization.
+ Mentor and guide the software engineering team, setting clear technical directions and providing architectural oversight.
+ Evaluate, select, and integrate third-party libraries and open-source frameworks (e.g., TensorRT, TVM, PyTorch, ONNX) for optimized inference performance.
+ Act as a technical liaison between hardware engineers and software teams to communicate requirements, constraints, and opportunities for co-design.
+ Identify performance bottlenecks and opportunities to intersect future hardware and system roadmap planning, influencing strategic direction.
+ Ensure robust software quality and implement best practices for software engineering, testing, and continuous integration.
**Qualifications**
**Required/minimum 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.
+ 7+ years of industry experience, with at least 5 years in AI inference software stack development and architecture.
+ 5+ years of experience in designing and optimizing software stacks for specialized AI hardware, including accelerators, GPUs, or custom ASICs.
+ 3+ years of experience building infrastructure and identify the opportunities for end2end Perf/TCO optimization for business critical AI workloads
+ 3+ years of experience with AI inference frameworks and compiler toolchains such as TensorRT, ONNX Runtime, MLIR, or similar.
**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
**Preferred Qualifications**
+ Familiarity with open source AI inference SW stacks like vLLM, Dynamo, sglang.
+ Experience contributing to open-source AI frameworks or compiler projects.
+ Previous experience in leading the AI software stack for an early-stage hardware startup or novel hardware project.
+ Publications, patents, or other recognized contributions in the field of AI inference software architecture or acceleration
+ Exceptional leadership, communication, and collaboration skills with a proven track record of guiding technical teams.
+ Excellent understanding of hardware-software interaction, memory hierarchies, compute kernels, and data movement optimization.
+ Proficiency in C++, Python, and experience with low-level programming, performance optimization, and system-level integration.
Software Engineering IC6 - The typical base pay range for this role across the U.S. is USD $163,000 - $96,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: will accept applications for the role until Septmeber 9th, 2025.
#AHSI #SPARC
Microsoft is an equal opportunity employer. Consistent with applicable law, 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 and/or a reasonable accommodation due to a disability during the application process, read more about requesting accommodations ( .
Principal Software Architect - CoreAI

Posted today
Job Viewed
Job Description
The CoreAI organization at Microsoft builds the end-to-end AI stack and is core to Azure AI innovation and differentiation, as well as all of Microsoft's flagship products, from GitHub, to Office, Teams, and Xbox. We are the team building Responsible AI, Azure OpenAI, Model as a Service, Azure Machine Learning (ML), Cognitive Services, and the global Azure AI infrastructure for running the largest AI workloads on the planet.
As a **Principal** **Software** **Architect** , you will lead the design and delivery of responsible AI services spanning model safety evaluation, multimodal content moderation, AI system security, and trustworthy agentic systems. You'll bring deep technical expertise to tackle complex challenges such as scalable code vulnerability detection, IP protection, content credential and real-time safety interventions for foundation models and AI agents. You will also work closely with customers-including Fortune 500 enterprises and global partners-to understand their safety, compliance, and security needs, ensuring our platforms meet the highest bar of trust and enterprise readiness. Beyond technology, you'll shape the strategic direction of Microsoft's responsible AI platforms, guiding your team to deliver trust-enabling capabilities that are core to the company's AI mission.
In this role, you will work with a unique group of talented engineers, scientists, and product managers to build the industry's best Responsible AI services. You will own the design of new AI services and integration with existing services such as Azure AI Content Safety, Azure OpenAI Service, Azure AI Studio, and more.
**Responsibilities**
+ Architect, design, and develop large-scale distributed cloud services and solutions with a focus on high availability, scalability, robustness, and observability.
+ Lead project development across the organization and work with subject matter experts and stakeholders to drive development and release plans.
+ Evaluate alternative architectures and technologies that best fit the business requirements and service KPIs.
+ Take end-to-end responsibility for the development lifecycle and production readiness of the services you build and drive the team's DevOps culture.
+ Drive and uphold the best practices of modern software engineering through code and design reviews and take effective service decisions based on data and telemetry.
+ Understand Microsoft businesses and collaborate with stakeholders towards cohesive, end-to-end experiences for Microsoft customers.
+ Embrace a growth mindset and stay up to date with the current and state-of-the-art technologies to improve customer experience and better serve the product's business needs
**Qualifications**
**Required Qualifications:**
+ Bachelor's degree in computer science, or related technical discipline or equivalent experience AND 8+ years of technical engineering experience with coding in languages including, but not limited to, C++, C#, Go, Java, or Python
+ ORequivalent experience.
+ 6+ years technical engineering experience designing and delivering highly available, large-scale cloud services and distributed systems.
+ Experience designing AI powered products and services.
**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.
**Preferred Qualifications:**
+ 12+ years of technical engineering experience with coding in languages including, but not limited to, C++, C#, Go, Java, or Python
+ 4+ years of technical engineering experience with machine learning model development, release, and operations.
+ Ability to navigate the company and influence and inspire peers in engineering and broad product development.
+ Demonstrate depth of knowledge and understanding of software architecture, design tradeoffs, and practices of mature DevOps culture.
+ The track record of pursuing and delivering innovative insights that translate to value generation.
Software Engineering IC6 - The typical base pay range for this role across the U.S. is USD $163,000 - $96,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: posts positions for a minimum of 5 days, with applications accepted on an ongoing basis until the position is filled.
#microsoft #responsibleai #coreai
Microsoft is an equal opportunity employer. Consistent with applicable law, 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 and/or a reasonable accommodation due to a disability during the application process, read more about requesting accommodations ( .
Be The First To Know
About the latest Software architect Jobs in Washington !
Principal Software Architect - CoreAI

Posted today
Job Viewed
Job Description
The **CoreAI organization** at Microsoft builds the end-to-end AI stack and is core to Azure AI innovation and differentiation, as well as all of Microsoft's flagship products, from GitHub, to Office, Teams, and Xbox. We are the team building Responsible AI, Azure OpenAI, Model as a Service, Azure ML, Cognitive Services, and the global Azure AI infrastructure for running the largest AI workloads on the planet.
We do not just value differences or different perspectives. We seek them out and invite them in so we can tap into the collective power of everyone in the company. As a result, our customers are better served. Within CoreAI, the Foundry team empowers builders around the world of all skill level to easily create AI apps.
The **Responsible AI group** focuses on identifying, measuring, mitigating, and monitoring Responsible AI risks in AI-generated and human-generated content spanning text, image, audio, video, and multimodal content. We are looking for a **Principal Software Architect - CoreAI** who is passionate about building customer-facing AI services with scalable and sustainable architecture and implementation and with high performance, low latency, and high availability.
In this role, you will work with a unique group of talented engineers, scientists, and product managers to build the industry's best Responsible AI services. You will own the design of new AI services and integration with existing services such as Azure AI Content Safety, Azure OpenAI Service, Azure AI Studio, and more.
**Responsibilities**
+ Architect, design, and develop large-scale distributed cloud services and solutions with a focus on high availability, scalability, robustness, and observability.
+ Lead project development across the organization and work with subject matter experts and stakeholders to drive development and release plans.
+ Evaluate alternative architectures and technologies that best fit the business requirements and service KPIs.
+ Take end-to-end responsibility for the development lifecycle and production readiness of the services you build and drive the team's DevOps culture.
+ Drive and uphold the best practices of modern software engineering through code and design reviews and take effective service decisions based on data and telemetry.
+ Understand Microsoft businesses and collaborate with stakeholders towards cohesive, end-to-end experiences for Microsoft customers.
+ Embrace a growth mindset and stay up to date with the current and state-of-the-art technologies to improve customer experience and better serve the product's business needs.
**Qualifications**
**Required/Minimum 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#, Go, Java, or Python
+ OR equivalent experience.
+ 6+ years technical engineering experience designing and delivering highly available, large-scale cloud services and distributed systems
**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.
**Preferred/Additional Qualifications:**
+ 12+ years of technical engineering experience with coding in languages including, but not limited to, C++, C#, Go, Java, or Python
+ 4+ years of technical engineering experience with machine learning model development, release, and operations
+ Ability to navigate the company and influence and inspire peers in engineering and broad product development
+ Demonstrate depth of knowledge and understanding of software architecture, design tradeoffs, and practices of mature DevOps culture
+ Track record of pursuing and delivering innovative insights that translate to value generation
Software Engineering IC6 - The typical base pay range for this role across the U.S. is USD $163,000 - $96,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: posts positions for a minimum of 5 days, with applications accepted on an ongoing basis until the position is filled.
**#CoreAI**
Microsoft is an equal opportunity employer. Consistent with applicable law, 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 and/or a reasonable accommodation due to a disability during the application process, read more about requesting accommodations ( .
Staff Software Architect - Markets

Posted today
Job Viewed
Job Description
In this role, you will work closely with a team of 8-15 people who are responsible for developing, evolving, and supporting a large highly-available Electricity Market Management System (MMS). The team includes power systems, database, software, and optimization engineers. You will act as a tech lead who owns customer communication, finalizing requirements, high-level system design and delivery manager. You will contribute to software implementation, troubleshooting, customization, and integration into GE and customer systems.
The MMS is large, complex, highly available, subject to high security standards, and incorporates the latest in software industry technologies. A curious person will never be bored. There is lots of room for growth.
**Job Description**
**Essential Responsibilities:**
**In this role, you will:**
+ Own technical deliverables during the entire lifecycle of the projects.
+ Execute on and serve as technical lead for the implementation of software solutions.
+ Provide expert knowledge and experience to collaborate with the customer to identify technical requirements and estimate the technical effort required to implement complex software solutions.
+ Engage throughout the full lifecycle of assigned projects, influencing decisions on design, and functionality to keep projects on track in terms of budget, time, and customer expectations.
+ Collaborate with Project Managers and Services Consultants throughout the project to identify and scope applications changes while adhering to the change management process.
+ Provide technical support to Wholesale Electricity Market Management (MMS) applications.
+ Effectively leverage product capability, driving standardization, limiting customization, and maximizing reuse of content developed for previous solutions.
+ Interact with Product Development Team, Commercial Team, Customers, Solution Providers (Partner / Integrators), and other cross-functional teams as required for the solution and implement processes to ensure best use of GE Digital products and services.
+ Perform all installation and/or programming tasks related to agreed interface & conversion specifications and/or application assignments, including agreed upon system tailoring and customizations.
+ Effectively communicate both verbally and in writing with peers and team members as an inclusive team member, supporting pre-sale strategy (as needed) and project execution.
+ Serve as a technical leader or mentor on complex, integrated customer implementations, either within individual project teams and/or cross-organizationally.
+ Work independently as well as part of the team.
+ Work in a self-directed fashion to proactively identify system problems, failures, and areas for improvement.
+ Track issue resolution and document solutions implemented and create troubleshooting guides.
**Basic Qualifications:**
+ Bachelor's degree in Electrical Engineering, Computer Science, or related field from an accredited university or college.
+ An Eight (8) to Twelve (12) years of professional experience in Market Management System (MMS), Energy Management (EMS) or Electric utilities technical lead role.
+ Minimum of Eight (8) years of professional experience working with or for an Independent System Operator (ISO) organization, Market Participant, or wholesale electricity markets vendor.
**Technical Expertise:**
+ Strong understanding of Market Management Systems.
+ Strong understanding of Unit Commitment and Economic Dispatch.
+ Hands-on experience on analyzing, troubleshooting, and fixing problems on Market Management Systems
+ Strong knowledge of Power System applications and/or optimization techniques.
+ Strong knowledge of Oracle RDBMS desired. Knowledge of PostgreSQL a plus.
+ Applies architecture development process & methods at various stages of the project lifecycle.
+ Possesses proven ability to deploy in on-premise and/or cloud-based environments.
+ Good knowledge on DevOps, GitOps, CI/CD, GitHub, source control management.
+ Good knowledge on Git, Maven, Jenkins, Artifactory, and Ansible.
+ Familiarity with Kafka , Kubernetes and containerization is a plus.
+ Experience using logging and monitoring tools such as Splunk, Elasticsearch, Kibana, Prometheus and Jaeger is a plus.
+ Understanding of Java programming concepts, awareness of Spring boot, Modern web client (TypeScript or JavaScript), Restful APIs a plus.
**Desired Characteristics:**
+ End-to-end ownership and accountability for tasks is required, including gathering requirements, completing technical work, documenting, and supporting on delivery.
+ Self-starter; comfortable pulling together information from multiple resources.
+ Excellent analytical and debugging skills, including debugging issues across complex systems involving multiple layers of technology.
+ Demonstrated ability to learn new software development practices, languages, and tools.
+ Excellent and clear communication skills, both written and verbal.
+ Team player, dedicated, detail-oriented and customer focused.
+ Strong interpersonal skills.
#LI-ES1
**Additional Information**
The base pay range for this position is **$119,200.00 - $178,800.00 USD** Annual. The specific pay offered may be influenced by a variety of factors, including the candidate's experience, education, and skill set. This position is also eligible for **15 %** variable incentive compensation.
*The Company pays a geographic differential of 110%, 120% or 130% of salary in certain areas.
Healthcare benefits include medical, dental, vision, and prescription drug coverage; access to a Health Coach, a 24/7 nurse-based resource; and access to the Employee Assistance Program, providing 24/7 confidential assessment, counseling and referral services. Retirement benefits include the GE Retirement Savings Plan, a tax-advantaged 401(k) savings opportunity with company matching contributions and company retirement contributions, as well as access to Fidelity resources and planning consultants. Other benefits include tuition assistance, adoption assistance, paid parental leave, disability insurance, life insurance, and paid time-off for vacation or illness.
General Electric Company, Ropcor, Inc., their successors, and in some cases their affiliates, each sponsor certain employee benefit plans or programs (i.e., is a "Sponsor"). Each Sponsor reserves the right to terminate, amend, suspend, replace, or modify its benefit plans and programs at any time and for any reason, in its sole discretion. No individual has a vested right to any benefit under a Sponsor's welfare benefit plan or program. This document does not create a contract of employment with any individual.
GE Vernova offers a great work environment, professional development, challenging careers, and competitive compensation. GE Vernova is an Equal Opportunity Employer ( . Employment decisions are made without regard to race, color, religion, national or ethnic origin, sex, sexual orientation, gender identity or expression, age, disability, protected veteran status or other characteristics protected by law.
GE Vernova will only employ those who are legally authorized to work in the United States for this opening. Any offer of employment is conditioned upon the successful completion of a drug screen (as applicable).
**Relocation Assistance Provided:** Yes
GE Vernova is an Equal Opportunity Employer. Employment decisions are made without regard to race, color, religion, national or ethnic origin, sex, sexual orientation, gender identity or expression, age, disability, protected veteran status or other characteristics protected by law.
Staff Software Architect - Markets

Posted today
Job Viewed
Job Description
In this role, you will work closely with a team of 8-15 people who are responsible for developing, evolving, and supporting a large highly-available Electricity Market Management System (MMS). The team includes power systems, database, software, and optimization engineers. You will act as a tech lead who owns customer communication, finalizing requirements, high-level system design and delivery manager. You will contribute to software implementation, troubleshooting, customization, and integration into GE and customer systems.
The MMS is large, complex, highly available, subject to high security standards, and incorporates the latest in software industry technologies. A curious person will never be bored. There is lots of room for growth.
**Job Description**
**Essential Responsibilities:**
**In this role, you will:**
+ Own technical deliverables during the entire lifecycle of the projects.
+ Execute on and serve as technical lead for the implementation of software solutions.
+ Provide expert knowledge and experience to collaborate with the customer to identify technical requirements and estimate the technical effort required to implement complex software solutions.
+ Engage throughout the full lifecycle of assigned projects, influencing decisions on design, and functionality to keep projects on track in terms of budget, time, and customer expectations.
+ Collaborate with Project Managers and Services Consultants throughout the project to identify and scope applications changes while adhering to the change management process.
+ Provide technical support to Wholesale Electricity Market Management (MMS) applications.
+ Effectively leverage product capability, driving standardization, limiting customization, and maximizing reuse of content developed for previous solutions.
+ Interact with Product Development Team, Commercial Team, Customers, Solution Providers (Partner / Integrators), and other cross-functional teams as required for the solution and implement processes to ensure best use of GE Digital products and services.
+ Perform all installation and/or programming tasks related to agreed interface & conversion specifications and/or application assignments, including agreed upon system tailoring and customizations.
+ Effectively communicate both verbally and in writing with peers and team members as an inclusive team member, supporting pre-sale strategy (as needed) and project execution.
+ Serve as a technical leader or mentor on complex, integrated customer implementations, either within individual project teams and/or cross-organizationally.
+ Work independently as well as part of the team.
+ Work in a self-directed fashion to proactively identify system problems, failures, and areas for improvement.
+ Track issue resolution and document solutions implemented and create troubleshooting guides.
**Basic Qualifications:**
+ Bachelor's degree in Electrical Engineering, Computer Science, or related field from an accredited university or college.
+ An Eight (8) to Twelve (12) years of professional experience in Market Management System (MMS), Energy Management (EMS) or Electric utilities technical lead role.
+ Minimum of Eight (8) years of professional experience working with or for an Independent System Operator (ISO) organization, Market Participant, or wholesale electricity markets vendor.
**Technical Expertise:**
+ Strong understanding of Market Management Systems.
+ Strong understanding of Unit Commitment and Economic Dispatch.
+ Hands-on experience on analyzing, troubleshooting, and fixing problems on Market Management Systems
+ Strong knowledge of Power System applications and/or optimization techniques.
+ Strong knowledge of Oracle RDBMS desired. Knowledge of PostgreSQL a plus.
+ Applies architecture development process & methods at various stages of the project lifecycle.
+ Possesses proven ability to deploy in on-premise and/or cloud-based environments.
+ Good knowledge on DevOps, GitOps, CI/CD, GitHub, source control management.
+ Good knowledge on Git, Maven, Jenkins, Artifactory, and Ansible.
+ Familiarity with Kafka , Kubernetes and containerization is a plus.
+ Experience using logging and monitoring tools such as Splunk, Elasticsearch, Kibana, Prometheus and Jaeger is a plus.
+ Understanding of Java programming concepts, awareness of Spring boot, Modern web client (TypeScript or JavaScript), Restful APIs a plus.
**Desired Characteristics:**
+ End-to-end ownership and accountability for tasks is required, including gathering requirements, completing technical work, documenting, and supporting on delivery.
+ Self-starter; comfortable pulling together information from multiple resources.
+ Excellent analytical and debugging skills, including debugging issues across complex systems involving multiple layers of technology.
+ Demonstrated ability to learn new software development practices, languages, and tools.
+ Excellent and clear communication skills, both written and verbal.
+ Team player, dedicated, detail-oriented and customer focused.
+ Strong interpersonal skills.
#LI-ES1
**Additional Information**
The base pay range for this position is **$119,200.00 - $178,800.00 USD** Annual. The specific pay offered may be influenced by a variety of factors, including the candidate's experience, education, and skill set. This position is also eligible for **15 %** variable incentive compensation.
*The Company pays a geographic differential of 110%, 120% or 130% of salary in certain areas.
Healthcare benefits include medical, dental, vision, and prescription drug coverage; access to a Health Coach, a 24/7 nurse-based resource; and access to the Employee Assistance Program, providing 24/7 confidential assessment, counseling and referral services. Retirement benefits include the GE Retirement Savings Plan, a tax-advantaged 401(k) savings opportunity with company matching contributions and company retirement contributions, as well as access to Fidelity resources and planning consultants. Other benefits include tuition assistance, adoption assistance, paid parental leave, disability insurance, life insurance, and paid time-off for vacation or illness.
General Electric Company, Ropcor, Inc., their successors, and in some cases their affiliates, each sponsor certain employee benefit plans or programs (i.e., is a "Sponsor"). Each Sponsor reserves the right to terminate, amend, suspend, replace, or modify its benefit plans and programs at any time and for any reason, in its sole discretion. No individual has a vested right to any benefit under a Sponsor's welfare benefit plan or program. This document does not create a contract of employment with any individual.
GE Vernova offers a great work environment, professional development, challenging careers, and competitive compensation. GE Vernova is an Equal Opportunity Employer ( . Employment decisions are made without regard to race, color, religion, national or ethnic origin, sex, sexual orientation, gender identity or expression, age, disability, protected veteran status or other characteristics protected by law.
GE Vernova will only employ those who are legally authorized to work in the United States for this opening. Any offer of employment is conditioned upon the successful completion of a drug screen (as applicable).
**Relocation Assistance Provided:** Yes
GE Vernova is an Equal Opportunity Employer. Employment decisions are made without regard to race, color, religion, national or ethnic origin, sex, sexual orientation, gender identity or expression, age, disability, protected veteran status or other characteristics protected by law.