AI First Senior Software Engineer

 Posted 3 months ago
     
 $110K - $200K per year
  
5-10 years experience
Apply Now

Please mention DailyRemote when applying

AI Summary

Architect and deliver AI-driven applications using server-side rendered React, TypeScript, and modern backend frameworks. Collaborate with cross-functional teams to implement scalable cloud-native services on Azure while mentoring junior engineers.

The Role

We are seeking a Senior Software Engineer with deep expertise in server-side rendered React, TypeScript and modern backend frameworks including Node.js and C#/.NET, to architect and deliver our AI-driven applications. This role requires strong experience building high-performance SSR frontends with a focus on first-load optimization, hydration, accessibility, and scalable component architecture. You will design and evolve cloud-native services in Azure, implement robust CI/CD pipelines, and ensure observability and operational excellence across environments. The ideal candidate has experience designing distributed systems, working with both document and relational databases, mentoring engineers, and partnering cross-functionally to deliver scalable, maintainable solutions. 

The Responsibilities

  • AI-First Development: Implement AI-driven features across the full software development lifecycle (SDLC), ensuring high performance, scalability, and reliability of our applications. 

  • Frontend Development: Build high-performance, server-side rendered React applications using TypeScript, emphasizing first-load optimization, accessibility and scalable component design. 

  • Backend Development: Design, implement, and maintain backend services using C#/.NET and Node.js, ensuring robust APIs and services that integrate with AI models and databases. 

  • Database Architecture: Design and optimize data models across document and relational databases, focusing on indexing strategies, performance tuning, and scalability at production scale. 

  • Infrastructure as Code: Implement infrastructure as code (IaC) using Terraform to deploy and manage cloud resources on Azure, ensuring efficient and reliable cloud infrastructure. 

  • Cloud Deployment: Build and maintain cloud-native applications with Azure services, ensuring high availability, security, and cost-effectiveness. 

  • CI/CD Pipeline: Implement and maintain continuous integration and continuous delivery (CI/CD) pipelines to streamline development and deployment processes. 

  • Collaboration: Work closely with engineers, product managers, and UX/UI designers to deliver end-to-end AI-powered features. 

  • Mentorship: Mentor junior and mid-level engineers, provide code reviews, and contribute to the professional growth of team members. 

  • Innovation: Stay up to date with the latest trends in AI, cloud computing, and software engineering best practices, and propose innovative solutions to improve the development process. 

Similar Jobs

See all Remote Software Development jobs →

Personalize your Remote Job Search in 3 Easy Steps!

Discover remote opportunities in Software Engineer

Answer easy questions

Answer easy questions

200,000+ jobs across 15+ categories

Get your best job matches

Get your best job matches

Only hand-screened, legit jobs

Find a remote job faster

Find a remote job faster

No ads, scams, or junk

I was the first applicant for a remote marketing position that got listed on the company website the same day I applied. Had an interview within 48 hours!

Sarah J. — Sarah J. · Marketing Manager ★★★★★ Verified