FREE ACCESS
5,000–10,000 jobs/day
See all jobs on Scoutfield
Search thousands of fresh jobs every day.
Discover
- Fresh listings
- Fast filters
- No subscription required
Create a free account and start exploring right away.

Software Engineering Intern, AI Agents – Backend Infrastructure
NVIDIA. Work with senior engineers to design, build, and improve backend services and APIs for internal platforms that run automated workflows at massive scale .
Core Competencies
Role fitCore Competencies
Use this summary to align your resume positioning with the role.
Demonstrates strong programming fundamentals in Go, Python, or C#, with hands-on experience building AI agents and LLM-powered applications. Proficient in distributed systems, observability tools, and cloud platforms, while effectively collaborating in a team environment.
Highest-signal resume keywords
Go ProgrammingAI Agent DevelopmentDistributed SystemsCloud PlatformsObservability Tools
ATS Keywords
Tailor your resumeApplicant Tracking System Keywords
Tip: use these terms in your resume and cover letter to boost ATS matches.
Hard Skills
Programming FundamentalsData StructuresAlgorithmsAPI DesignLLM APIsSQLMicroservices ArchitectureContainerizationDatabase TechnologiesSoftware Design Patterns
Soft Skills
Problem-SolvingEagerness to LearnCommunicationTeam Collaboration
Tools & Technologies
GitDockerAWSGCPAzureOpenTelemetryPrometheusGrafanaKubernetesMySQL
Industry Keywords
AI AgentsLLM-Powered ApplicationsObservabilityCI/CD PipelinesDevOps Practices
Tech Stack
Tools & technologiesAWSAzureCloudDistributed SystemsDockerElasticSearchGoogle Cloud PlatformGrafanaKubernetesMicroservicesMongoDBMySQLPrometheusPythonRedisSQLGo
About the role
Key responsibilities & impact- Work with senior engineers to design, build, and improve backend services and APIs for internal platforms that run automated workflows at massive scale
- Build AI agents and agentic workflows that connect LLMs to tools and internal services, and integrate them into production systems
- Help make agents reliable and safe in production through access control, guardrails, and agent quality evaluation
- Assist in building data pipelines and GPU job orchestration for synthetic data generation and model evaluation at scale
- Implement and improve observability, including tracing, metrics, and logging, for distributed services and agents
- Participate in code reviews, testing, and debugging, and apply software engineering best practices in a production environment
- Talk to internal users, prototype quickly, collect feedback, and iterate
Requirements
What you’ll need- Currently pursuing a Bachelor's or Master's degree in Computer Science, Engineering, or related field
- Strong programming fundamentals in at least one of: Go (preferred), Python, or C#
- Solid understanding of data structures and algorithms
- Basic knowledge of software design patterns and API design concepts
- Hands-on experience building with LLMs, such as a project, prototype, or coursework that uses LLM APIs
- Familiarity with version control systems (Git)
- Understanding of database concepts and SQL
- Strong problem-solving skills and eagerness to learn new technologies
- Excellent communication skills and ability to work effectively in a team environment
- Experience building AI agents or LLM-powered applications: tool/function calling, MCP, RAG, or agent frameworks (e.g., LangGraph, NVIDIA NeMo Agent Toolkit)
- Experience with distributed systems concepts (REST APIs, microservices architecture) and containerization (Docker)
- Knowledge of cloud platforms (AWS, GCP, Azure), GPU workloads, and infrastructure automation
- Familiarity with CI/CD pipelines, DevOps practices, observability tools (OpenTelemetry, Prometheus, Grafana), and orchestration platforms (Kubernetes)
- Experience with database technologies (MySQL, MongoDB, Redis, Elasticsearch)
Benefits
Comp & perks- Competitive salaries
- Generous benefits package