Senior Full Stack Software Engineer - AI Solutions (Remote)
About the Role
We are seeking a Senior Full Stack Software Engineer - AI Solutions to join NVIDIA's Data Center Engineering and Operations team. This remote role focuses on building AI solutions and automation to enhance the data center operations lifecycle. As a senior engineer, you will lead the technical design and development of innovative features that improve our software solutions, making it easier for our customers to interact with our systems.
What You'll Do
- Iterate on software solutions, integrating AI features to enhance user experience and operational efficiency.
- Develop and implement software solutions, ensuring high standards of operational quality and security.
- Assign engineering tasks to contracted engineers and provide technical guidance through code reviews.
- Maintain comprehensive documentation for software engineering standards and data pipelines.
- Define systems standards, coding standards, and development procedures to ensure compliance among engineers.
- Collaborate with multi-functional teams including systems engineers, product managers, and UI/UX designers to deliver end-to-end solutions.
- Drive performance tuning and automation while supporting and documenting software functionality and infrastructure.
- Evaluate requirements and capture engineering development activities to develop new features.
Requirements
- BS or MS in Computer Science or equivalent experience.
- 12+ years of hands-on software engineering experience, with a strong background in leading teams.
- Extensive experience with C#/ASP.Net Core for building RESTful web services and scalable applications.
- 8+ years of backend development experience, including database and web technologies.
- Proficiency in front-end technologies such as React, Angular, and Next.js.
- Experience with DCIM tools like Nautobot and ticketing systems like ServiceNow.
- Strong understanding of cloud platforms, virtualization, and distributed systems.
- Excellent technical communication skills, both written and oral.
Nice to Have
- Experience developing data center operations and logistics solutions.
- Ability to mentor junior engineers and lead engineering efforts.
- Creative problem-solving skills with a history of implementing AI and automation solutions.
What We Offer
- Competitive base salary ranging from $200,000 to $322,000 based on experience and location.
- Equity options as part of the compensation package.
- Comprehensive benefits including health, wellness, and professional development opportunities.
- Flexible remote work environment with a focus on work-life balance.
- Access to cutting-edge technologies and innovative projects in the AI space.
This role offers a unique opportunity to work with cutting-edge AI technologies at NVIDIA, a leader in the industry. The competitive salary and equity options make it an attractive position.
Who Will Succeed Here
Proficient in C and ASP.NET Core with a strong understanding of RESTful API design, enabling efficient integration of AI solutions in data center environments.
Self-motivated and disciplined remote worker who excels in Agile methodologies, demonstrating the ability to manage time effectively and deliver results without direct supervision.
Experience in Cloud Platforms such as AWS or Azure, combined with a proactive mindset towards automation, ensuring scalable and maintainable software solutions in a fast-paced tech landscape.
Learning Resources
Career Path
Market Overview
Skills & Requirements
Domain Trends
Industry News
Loading latest industry news...
Finding relevant articles from the last 6 months