.Net/Python AI Architect/Lead

Net2Source (N2S)
Santa Clara, CA

Role name: .Net/Python Architect/Lead (with strong AI development experience)

Work site: Santa Clara, CA (Onsite)

Duration: 12+ Months

Job Summary:

  • We are seeking an experienced Tech Lead to provide technical leadership and hands on expertise in designing, modernizing, and delivering high quality software solutions.
  • The ideal candidate is a strong individual contributor who can balance architecture, coding, mentoring, GenAI assisted development, and cross functional collaboration.
  • This role requires deep experience in Python and .NET application development, along with the ability to drive application tech stack conversion, modernization, and standardization across teams.
  • The Tech Lead will actively leverage GenAI and Agentic AI tools to accelerate development, improve code quality, and enhance engineering productivity in a global delivery environment.

Key Responsibilities

Technical Leadership & Architecture

  • Provide technical direction and architectural guidance for new development and modernization initiatives.
  • Own end to end design decisions, ensuring solutions are scalable, secure, cloud ready, and aligned with standardized enterprise architectures.
  • Lead application tech stack conversion and standardization efforts, including migration and consolidation across Python and .NET platforms.
  • Review and approve architecture designs, code, and technical documentation.
  • Identify and drive systemic technical improvements, including reuse, simplification, and platform alignment.

Hands On Development & GenAI Adoption

  • Actively contribute high quality, maintainable, and performant code using Python and .NET technologies.
  • Leverage GenAI based developer tools (e.g., Copilot, Cursor, Claude, Windsurf) for:
  • Code generation and refactoring
  • Test case creation
  • Documentation and design acceleration
  • Debugging and optimization
  • Apply prompt engineering best practices to improve accuracy, efficiency, and consistency of GenAI outputs.
  • Lead by example in coding standards, testing practices, CI/CD, and DevOps automation.
  • Troubleshoot complex technical issues and ensure timely, root cause oriented resolutions.

Agentic AI–Driven Engineering

  • Design and guide the use of Agentic AI workflows for software development activities such as:
  • Automated code reviews and refactoring
  • Dependency analysis and impact assessment
  • Regression detection and test automation
  • Operational and observability insights
  • Evaluate and recommend Agentic AI frameworks or approaches that improve developer productivity and software quality.
  • Ensure Agentic AI solutions are secure, auditable, and aligned with enterprise governance standards.

Team Leadership & Mentoring

  • Mentor and coach developers on modern application architecture, Python/.NET best practices, and AI assisted development techniques.
  • Support sprint planning, backlog grooming, and Agile ceremonies.
  • Delegate tasks effectively while maintaining accountability for quality and delivery.
  • Foster a collaborative, learning oriented engineering culture with a strong focus on continuous improvement.

Project & Stakeholder Management

  • Partner with product managers, architects, QA, and business stakeholders to translate requirements into technical solutions.
  • Estimate development effort and support planning of timelines, milestones, and deliverables.
  • Ensure projects are delivered on time, within scope, and in compliance with technical and quality standards.
  • Communicate technical trade offs and risks clearly to both technical and non technical audiences.

Quality, Security & Performance

  • Enforce best practices in secure coding, scalability, performance optimization, and resilience.
  • Drive adoption of automated testing, CI/CD pipelines, infrastructure as code, and observability practices.
  • Ensure systems are reliable, maintainable, and production ready, including AI assisted components.

Required Skills & Qualifications:

  • Bachelor’s degree in Computer Science, Engineering, or a related field.
  • 6–12+ years of hands on software development experience.
  • Proven experience as a Senior Developer or Tech Lead guiding engineering teams.
  • Strong hands on expertise in Python and .NET application development.
  • Experience leading or contributing to application tech stack conversion, modernization, and standardization initiatives.

Strong understanding of:

  • Software architecture and design patterns
  • Microservices and API design
  • Cloud platforms (Azure, AWS, or GCP)
  • SQL and NoSQL databases
  • CI/CD pipelines and DevOps practices
  • Hands on experience using GenAI based code generation tools (e.g., Copilot, Cursor, Claude, Windsurf).
  • Practical experience with prompt engineering and leveraging GenAI for day to day engineering tasks.
  • Exposure to or hands on experience with Agentic AI concepts and tools for software development workflows.
  • Solid understanding of Agile/Scrum methodologies.
// // //