Senior Software Engineer – AI-First Development
Location
California
Posted
4 days ago
Salary
0
Seniority
Senior
Job Description
Senior Software Engineer – AI-First Development
Las Vegas Sands Corp.
• The primary responsibility of the Senior Software Engineer (AI-First Development) is to design, orchestrate, and validate software applications built through AI-driven development workflows. • This role operates within an AI-First Software Development Lifecycle (SDLC) where AI agents serve as the primary producers of code, configuration, and test artifacts. • The engineer provides architectural direction, context engineering, human-in-the-loop governance, and final accountability for all delivered software. • Combine deep software engineering fundamentals with the ability to think in systems, design effective agent workflows, and validate AI-generated outputs across security, correctness, performance, and compliance dimensions. • Design, build, and maintain AI agent workflows that produce application code, infrastructure configuration, test suites, and documentation. • Decompose complex application requirements into discrete tasks that AI agents can execute effectively. • Select and configure appropriate AI models, agent frameworks, and tooling for each workflow based on task complexity, risk level, and cost considerations. • Author and maintain the agent toolchain, including Skills (SKILL.md) for reusable domain knowledge, hooks for deterministic automation at defined workflow points, and project memory files (CLAUDE.md, AGENTS.md). • Review, test, and approve AI-generated code, ensuring it meets Sands coding standards, architectural guidelines, and security requirements before promotion to production. • Coordinate with development teams across global locations to ensure consistency in agent workflows and coding standards. • Evaluate emerging AI models, agent frameworks, and development tools to continuously improve workflow effectiveness and output quality.
Job Requirements
- 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.
- 7+ years of professional software development experience, with demonstrated progression into senior or lead roles.
- 1+ years of hands-on experience using AI-assisted development tools (such as GitHub Copilot, Cursor, Claude Code, Windsurf, or similar) as a core part of the daily development workflow.
- Strong foundational knowledge across at least two major programming ecosystems (for example, .NET/C#, JavaScript/TypeScript, Python, Java, Go), with the ability to evaluate and validate AI-generated code in any language relevant to a given project.
- Working knowledge of relational and non-relational databases, including data modeling, query optimization, and schema design.
- Experience with cloud platforms (Azure preferred, AWS or GCP also acceptable), including deployment, configuration, and cost management.
- Working knowledge of DevOps practices, CI/CD pipelines, and infrastructure-as-code concepts.
- Experience with containerization (Docker) and container orchestration (Kubernetes or similar).
- Demonstrated ability to conduct thorough code reviews, identify defects in AI-generated outputs, and provide constructive technical feedback.
- 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.
Benefits
- Health insurance
- Flexible work arrangements
- Professional development opportunities
Related Guides
Related Job Pages
More Full-stack Engineer Jobs
Senior Software Developer – One45 Team
Acuity InsightsEmpowering higher education institutions to look beyond book smarts
• You’ll help maintain and improve a product that institutions already depend on while contributing to a modernization effort that’s beginning to move from planning into execution. • You’ll likely spend most of your time learning how the system behaves in production by working on customer-facing enhancements, bug fixes, and workflow improvements. • Over time, that balance shifts, and you’ll move into larger initiatives that help shape where One45 goes next. • You’ll help the team navigate a platform that’s already doing a lot while contributing to where it goes next. • You’ll participate in shared support responsibilities, including occasional deployment activities, incident response, and coverage during key client periods throughout the year.
• Build and Maintain: Design, build, test, and maintain back-end systems and APIs to ensure scalability, reliability, and performance. • Collaborate: Work closely with engineers, product managers, and designers to implement features and ensure seamless integration across the stack. • Write High-Quality Code: Deliver clean, efficient, and well-documented code that aligns with best practices and coding standards. • Database Management: Design and optimize database schemas, queries, and data storage solutions to support application performance. • Debug and Troubleshoot: Identify and resolve back-end issues promptly to maintain system reliability. • Code Reviews: Participate in peer code reviews, providing constructive feedback to ensure code quality and maintainability. • Improve the development system: Encode standards and patterns into reusable AI context. Build verification hooks that catch quality issues before human review.
• Build and maintain connections to banks and brokerages in Canada through scraping, custom flows, and direct APIs. • Develop tools that make data acquisition more reliable and easier to scale. • Use AI-assisted systems to reduce manual scraping work and help the team react faster to interface changes. • Design systems that recover quickly when institutions change their login flows or layouts. • Work with product, security, infrastructure, and SRE teams to deliver accurate balances, holdings, and transactions to clients. • Improve our internal automation so adding and repairing institutions becomes faster over time.
Full Stack Developer
Accenture Federal ServicesWe believe in the power of change, harnessed in ways that matter for our country and communities.
• Develop solutions using .NET, C#, React, NodeJS, Javascript, Azure Services, webapps, and function apps • Use requirements gathering and research to develop insightful conclusions and generate solutions to address user needs • Field requests from stakeholders, clarifying requirements, and responding with data solutions that satisfy the needs • Assist in documentation of current processes and development of documentation for new processes along with other methods of knowledge sharing • Participate in the full software development life cycle, including solution design, development, code review, source code control, testing, deployment • Prioritize attention to detail and accountability to meet critical deadlines • Flexibility in schedule based on business need. While night and weekend work is generally not required, critical deliverables must go out on time




