Software Developer Graduate (AI Proficient) USA

AVEVA•Lake Forest, CA
•$73,800 - $123,200•Hybrid

About The Position

AVEVA is hiring a full-time Software Developer Graduate for a production-grade role developing software for industrial enterprises. The role emphasizes AI-proficient software engineering, including the use of agentic coding tools for code generation, debugging, and development workflows. AVEVA describes AI and cloud as central to its strategy and has a global portfolio of more than 75 products. The position is hybrid, with listed locations in Lake Forest, San Leandro, Scottsdale, and Philadelphia. The posting describes the general AVEVA hybrid model as office-based for at least 50% of working hours, while the specific arrangement for this role will be confirmed during hiring. Applicants should be eligible for full-time work authorization in the United States upon completing their education.

Requirements

  • Bachelor's or master's degree in Computer Science, Computer Engineering, or a related field, with a GPA of 3.0 or above; graduating candidates are specified.
  • Experience with software product or application development.
  • Familiarity with agentic engineering tools and coding assistants such as GitHub Copilot, Claude Code, Cursor, or similar development harnesses.
  • Introductory understanding of how agents and skills work, including when to apply them in software development workflows.
  • Experience developing software in major programming languages such as C++, C#/.NET, or JavaScript.
  • Familiarity with object-oriented software design patterns, computer science fundamentals and methodologies, and operating system internals.
  • Strong debugging and problem-solving skills.
  • Excellent written and verbal communication skills.
  • Willingness to accept feedback and expand skills and knowledge.
  • Ability to seek advice on how to approach and prioritize development efforts.
  • Self-motivation and excellent time-management skills.
  • Eligible for full-time work authorization in the United States upon completing education.

Nice To Haves

  • A curious, self-directed mindset and confidence exploring new tools, experimenting independently, and learning through hands-on discovery.

Responsibilities

  • Recognize, articulate, and make technical decisions and trade-offs involving factors such as scaling, reliability, performance, and maintenance.
  • Design, develop, test, and debug software applications.
  • Deliver software on time and work to make accurate estimates and meet them.
  • Provide technical product support, including direct customer support and escalated issues.
  • Document product behavior and implementation details.
  • Collaborate with team members to approach and prioritize development efforts.
  • Follow team processes, documentation, best practices, and code style guides.
  • Provide feedback on pull requests, engineering designs, and features.
  • Expand working knowledge of the relevant technical domain.

Benefits

  • Flexible work hours.
  • 20 days of paid time off, rising to 25 days with service.
  • Three paid volunteering days.
  • Primary and secondary parental leave.
  • Well-being support.
  • Medical insurance.
  • Dental insurance.
  • Vision insurance.
  • 401(k).
© 2026 Teal Labs, Inc
Privacy PolicyTerms of Service