Principal Software Engineer - AI-First Development
Las Vegas Sands Corp
Role Description
The primary responsibility of the Principal Software Engineer (AI-First Development) is to direct the day-to-day technical execution of a small AI-First engineering team, designing, orchestrating, and validating software applications built through AI-driven development workflows. This role operates within an AI-First Software Development Lifecycle (SDLC) in which AI agents serve as primary producers of code, configuration, and test artifacts, while the Principal Software Engineer provides architectural direction, context engineering, human-in-the-loop governance, technical mentorship, and final accountability for delivered software.
The Principal Software Engineer is a seasoned engineer who has already integrated modern AI-assisted development tools into their daily workflow and who has experience guiding other engineers through architectural decisions, code reviews, and delivery commitments.
All duties are to be performed in accordance with departmental and Las Vegas Sands Corp.’s policies, practices, and procedures. All Las Vegas Sands Corp. Team Members are expected to conduct and carry themselves in a professional manner at all times. Team Members are required to observe the company’s standards, work requirements and rules of conduct.
Qualifications
- At least 21 years of age.
- Proof of authorization to work in the United States.
- Bachelor's degree in Computer Science, Software Engineering, or a related field, or equivalent professional experience.
- Must be able to obtain and maintain any certification or license, as required by law or policy.
- 8+ years of professional software development experience, including time in senior, lead, or staff positions owning the design and delivery of non-trivial systems.
- Demonstrated experience providing technical leadership to a small engineering team, including running code reviews, mentoring engineers, and driving delivery without necessarily holding the formal people-manager role.
- Demonstrated daily use, over the past 6 months or more, of at least one modern AI-assisted development tool such as Claude Code, Cursor, GitHub Copilot, or Windsurf, with the ability to speak concretely about effective usage patterns and failure modes.
- Strong foundational knowledge in at least one major programming ecosystem (such as .NET/C#, JavaScript/TypeScript, Python, Java, or Go) and the ability to read, evaluate, and validate code in additional languages relevant to a given project.
- Working knowledge of relational and non-relational databases, including data modeling, query performance, and schema design.
- Experience deploying and operating services on at least one major cloud platform (Azure, AWS, or GCP). Azure experience is a plus.
- Working knowledge of DevOps practices, CI/CD pipelines, and infrastructure-as-code concepts.
- Demonstrated ability to conduct thorough code reviews, identify defects in both human- and AI-generated outputs, and provide constructive technical feedback to engineers at multiple experience levels.
- Excellent written and verbal communication skills, with the ability to articulate technical decisions and trade-offs to both technical and non-technical stakeholders.
- Strong interpersonal skills with the ability to communicate effectively and interact appropriately with management, other Team Members and outside contacts of different backgrounds and levels of experience.
Requirements
- Define, build, and maintain the AI agent workflows the team uses to produce application code, infrastructure configuration, test suites, and documentation, and guide other engineers in extending them.
- Decompose application requirements into discrete, well-scoped tasks that AI agents can execute effectively within defined boundaries, and review task decomposition produced by team members.
- Select and configure appropriate AI models, agent frameworks, and tooling for each workflow based on task complexity, risk level, and cost considerations, and set the defaults the team works from.
- Construct and maintain shared context that provides agents with organizational knowledge, coding standards, architectural patterns, and domain information needed to produce correct and consistent outputs.
- Own the team's agent toolchain, including reusable skills, automation hooks, MCP integrations, and project memory files that provide persistent context across agent sessions.
- Apply scoped subagent patterns where appropriate, following the principle of least privilege for tool access, and coach engineers on when multi-agent architectures are warranted versus when simpler workflows suffice.
- Systematically capture insights, patterns, and failure modes from each development cycle and encode them back into shared context, skills, and agent configurations so that subsequent work becomes more reliable.
- Lead collaborative requirement refinement sessions to align the team on acceptance criteria and context packages before agent execution begins.
- Apply and uphold a multi-layer verification approach to AI-generated outputs, validating functional correctness, security posture, performance characteristics, code quality, and regulatory compliance.
- Set the human oversight expectations at governance checkpoints appropriate to the risk level of each workflow, including pre-execution review, in-flight observation, and post-execution audit, and verify the team is operating to them.
- Serve as the final reviewer and approver of AI-generated code for non-trivial changes, ensuring it meets Sands coding standards, architectural guidelines, and security requirements before promotion to production.
- Build and maintain automated verification pipelines that supplement human review, including test harnesses, static analysis gates, and runtime telemetry.
- Identify and lead remediation of patterns of agent drift, hallucination, or quality degradation across repeated workflow executions.
- Define the team's agent observability practices, tracking behavior, tool call patterns, token consumption, and output quality across workflows.
- Architect and deliver full-stack applications across web, API, and data layers using AI-First methodologies as the primary development approach.
- Define system architecture, data models, API contracts, and integration patterns that serve as foundational context for agent-driven development, acting as the technical authority within the team on these decisions.
- Partner with cross-functional teams including product, design, infrastructure, and security to translate business requirements into executable agent workflows.
- Coordinate with development teams across global locations to ensure consistency in coding standards and verification practices.
- Write, debug, and refactor code directly when agent outputs require manual intervention or when exploring novel architectural approaches.
- Ensure delivered applications meet enterprise standards for scalability, maintainability, observability, and operational readiness.
- Direct the day-to-day technical execution of a small AI-First engineering team, providing dotted-line technical leadership while the formal manager-of-record sits elsewhere in the organization.
- Evaluate emerging AI models, agent frameworks, and development tools to continuously improve workflow effectiveness and output quality.
- Mentor team members on AI-assisted development practices, context engineering techniques, and verification methodologies, accelerating the growth of less experienced engineers on the team.
- Contribute to the evolution of the Sands AI-First SDLC standard, proposing refinements based on practical experience and measurable outcomes.
- Document workflow patterns, prompt and context libraries, and lessons learned to build institutional knowledge.
- Monitor and optimize token consumption and cost across the team's agent workflows, applying strategies such as plan mode, context editing, and efficient context window management.
- Lead collaborative construction sessions, guiding agent execution in real time and coaching team members on effective orchestration techniques.
- Participate in hiring activities for the team, including resume review, technical interviews, and onboarding new engineers.
- Perform job duties in a safe manner.
- Attend work as scheduled on a consistent and regular basis.
- Perform other related duties as assigned.
Company Description
- ...enthusiastic and motivated Associate Software Engineer to join our Master Data Management (MDM... ...will build modern, enterprise-grade, AI‑first user interfaces that enable customers... ...be expected to apply AI to accelerate development, improve code quality, and enhance problem...SuggestedFull timeWork experience placement
$135.2k - $306.4k
...systems, as part of an engineering organization that... ...team to handle major new development initiatives. OCI is building... ...rapid progress with AI) machine-checked proof... ...-time professional software development of concurrent... ...days annually for the first three years of...SuggestedFull timeTemporary workFlexible hours$235.2k - $294k
...Principal Software Engineer Dive in and do the best work of your career at DigitalOcean... ...injection for agentic AI workflows, building the IAM... ...a culture of security-first engineering. What You'll... ...decisions. We prioritize career development. At DO, you'll do the best...SuggestedLocal areaRemote workWorldwideFlexible hours$152k - $190k
...transforming clinical development with elluminate®,... ...outcomes. Our engineering teams build... ...analytics, and emerging AI technologies . If... ...sophisticated software that makes a real-... ...impact: As a Principal Full Stack Software... ...products . Take the first step toward your...SuggestedRemote work$139.24k - $185k
...and contribute to the development of innovative... ...your wellbeing comes first Why Join Us? Remote... ...is not just another engineering role-this is your opportunity... ...real time. As a Principal Software Engineer , you won't... ...Thoughtful user of AI-assisted development...SuggestedRemote workWork from homeWorldwideFlexible hours$152k - $190k
...Principal Software Development Engineer in Test Mansfield, MA Principal Software Engineer in Test eClinical... ..., data, analytics, and emerging AI technologies. If you're excited about... ...documentation. Take the first step towards your dream career. Here...Work at officeRemote workShift work$210k - $247k
...traditional options like engines, turbines, and fuel... ...opportunity for a Principal Cloud Platform Software Engineer to join our... ...Drive a reliability-first culture,... ...infrastructure. Embed AI into engineering workflows... ...over time based on development of additional skills...Local areaRemote workFlexible hours$124.5k - $168.08k
...Modernization business unit is seeking a Senior Principal Software Engineer to serve as a visionary and hands-on... ...and modernize software engineering, development, and deployment processes. This... ...Embedding generative and predictive AI to enhance predictable operational...Remote workWorldwide- ...Principal Software Engineer- C++ and Lasers Location: Wilmington, MA Position is onsite from Day 1. Only... ...deliver software solutions ranging from custom development, software implementation, data analytics, and machine learning/AI integrations. We are a one-stop shop that...Full timeLocal areaRemote work
$190k - $280k
...this level of clearance. Are you a Principal Software Engineer who is ready for a new challenge that... ...solutions using Agile Software Development principles. These provide us the capability... ..., Analytics, Machine Learning, AI, and DevOps Containerization. We also...Full timeContract workRemote workWork from homeRelocation package$130k - $195k
...Principal Software Engineer Location: Burnsville, MN, US, 55337 Johnstown, PA, US, 15904 Job ID: 1... ...Unit, you will apply your technical, development and architecture experience to lead the... ..., Radiofrequency, Radar, Edge AI and other combat system integration....Contract workWork experience placementLocal areaRemote workMonday to ThursdayFlexible hours2 days per week3 days per week$200k - $280k
...this level of clearance.*** Are you a Principal Software Engineer who is ready for a new challenge that... ...solutions using Agile Software Development principles. These provide us the capability... ..., Analytics, Machine Learning, AI, and DevOps Containerization. We also...Full timeContract workRemote workWork from homeRelocation packageFlexible hours$123.49k - $196.28k
...About this Opportunity: The Principal Software Engineer (IC6) leads the design, development, and evolution of Orion’s modern cloud-native technology stack. This role... ...technologies—including generative and agentic AI Partner with Product, Security, DevOps, and business...Work at officeRemote work3 days per week$206.4k - $276.7k
...Principal Software Engineer Job ID 10145229 Location San Francisco, California, United States / Morrisville... ...) team, you will drive research and development in video streaming for live and on-... ...vision algorithms and applied ML/AI techniques for media enhancement, understanding...Work experience placementLocal area$200k - $280k
...of clearance.*** Are you a Principal CNO Software Engineerwho is ready for anew... ...the mothership again? Our engineers were certainly tired of the... ...using Agile Software Development principles. These provide us... ...Analytics, Machine Learning, AI, and DevOps Containerization...Full timeContract workRemote workWork from homeRelocation package$190k - $280k
...this level of clearance.*** Are you a Principal Software Engineer who is ready for a new challenge that... ...solutions using Agile Software Development principles. These provide us the capability... ..., Analytics, Machine Learning, AI, and DevOps Containerization. We also...Full timeContract workRemote workWork from homeRelocation package$250k - $310k
...Snyk is the leader in secure AI software development, helping millions of developers develop fast and stay secure as AI transforms... ...step ahead as AI reshapes our world. Why this role? As a Principal Software Engineer at Snyk, you’ll be a key leader in our Engineering...Work at officeWork from homeFlexible hours$200k - $280k
...this level of clearance. Are you a Principal DevOps / Software Engineer who is ready for a new challenge... ...software solutions using Agile Software Development principles. These provide us the... ...Technologies, Analytics, Machine Learning, AI, and DevOps Containerization. We...Full timeContract workRemote workWork from homeRelocation package$200k - $280k
...this level of clearance. Are you a Principal Full Stack Software Engineer who is ready for a new challenge... ...software solutions using Agile Software Development principles. These provide us the... ...Technologies, Analytics, Machine Learning, AI, and DevOps Containerization. We...Full timeContract workImmediate startRemote workWork from homeRelocation package- ...forward. Job Description We are hiring a Principal Engineer to serve as an architect for Nexus, Enterprise AI platform for engineering workflows. This role partners... ...or a related field. ~7+ years of professional software engineering experience, including 5+ years in...Temporary workRemote workFlexible hoursShift work
$200.5k - $314.48k
...startup building the world’s first mass-produced, portable... ...approach to nuclear development leverages modern software engineering to rapidly deliver safe,... ...Radiant is seeking a driven Principal Software Engineer to own... ...with adjacent HPC domains, AI/ML training infrastructure...Full timeWork experience placementSummer workImmediate startRemote workFlexible hoursWeekend work$185k - $193k
...applications and next steps. Our partner is looking for a Principal Software Engineer Full Stack / AI-First based in the United States. This is a unique... ...to work at the forefront of AI-enabled software development while maintaining a strong foundation in traditional...Remote jobFull time$180k - $205k
...diagnostics, drug development and healthcare innovation... ...harness data and AI to work smarter,... ...assigned to a First Shift schedule, with... ...and rally engineers and stakeholders around... ...programs as a named principal-level lead,... ...seeking a Principal Software Engineer to help shape...Full timeContract workTemporary workCasual workInternshipMonday to FridayFlexible hoursDay shift- ...We are looking for a Senior Software Engineer to own and evolve Labrynth's... ...backend, infrastructure, and AI systems ~Make... ...model ~Modern AI-native development environment (Claude Code, Cursor... ...model orchestration) ~Remote-first ~Competitive compensation...Full timeRemote work
$160k - $200k
...Description We're hiring a Senior Software Engineer (P4) for an LMN feature pod.... ...tool at our disposal, from AI agents to scripts, to make... ...help shape our AI-assisted development practices. ~Performance &... ...to-restore; regressions are first-class work. Most...Full timeFlexible hours$120k - $160k
...company that puts its people first. We're a collaborative,... ...environment. We value engineers who are curious,... ...seekers. We are an AI-native team. We actively... ...Gemini CLI) to accelerate development, sharpen code quality,... ...Role As a Senior Software Engineer at Dice, you'll...Temporary workSummer workRemote workFlexible hours$97.02k - $163.03k
...data intensive cloud development. We need the aid... ...solver. An engineer who enjoys the challenge... ...maintain complex Software system Acquire... ...oriented programming principals Must be self-... ...Copilot (or another AI Agent) as part of... ..., whichever comes first. ABOUT CORVEL:...Minimum wageFull timeLocal areaRemote workFlexible hours- ...Cornelis we're building the future of AI and HPC networking with an AI-first approach to silicon and software development. We're seeking engineers who are energized by working on... ...switch ASIC platform. Partner with our Principal Engineer on architecture and implementation...Full timeRemote workFlexible hours
$155k - $175k
...The Senior Full Stack Software Engineer will be a foundational contributor... ...champion human-in-the-loop development practices to maximize team velocity... ...bar of the organization. AI-Driven Velocity: Pioneer our... ...on or before their first day of employment. For US...Full timeWork at officeRemote workWorldwide- ...Software Development At Gm Financial Innovation isn't just a talking point... ...we operate. From generative AI and cloud-native technologies... ...a highly skilled Software Engineer to be responsible for developing... ...maintaining production-first mindset focused on scale and...Work experience placementH1bWork at officeImmediate startRemote workVisa sponsorshipFlexible hours2 days per week3 days per week
Do you want to receive more vacancies?
Subscribe and receive similar vacancies to Principal Software Engineer - AI-First Development. Be the first to apply!
- principal software engineer Remote
- senior principal cloud computing engineer Remote
- senior principal scientist Remote
- principal cloud computing engineer Remote
- principal solutions consultant Remote
- epic principal trainer Remote
- principal Remote
- associate principal Remote
- principal architect Remote
- principal consultant Remote





