-
View all jobs
Overview
Come join the Virtual Expert Platform Team (VEP) as a Software Engineer 1.
The VEP Growth and Retention team is dedicated to providing AI-driven experiences for both experts and millions of customers. Adopting a "day one" mindset, our team has undergone a transformative journey, rapidly developing innovative capabilities and user experiences by harnessing classic AI, NLP, and generative AI.
As a Software Engineer 1, you will collaborate with a highly skilled team of engineers and architects to advance this mission.
Responsibilities
Responsibilities
Qualifications
Come join the Virtual Expert Platform Team (VEP) as a Software Engineer 1.
The VEP Growth and Retention team is dedicated to providing AI-driven experiences for both experts and millions of customers. Adopting a "day one" mindset, our team has undergone a transformative journey, rapidly developing innovative capabilities and user experiences by harnessing classic AI, NLP, and generative AI.
As a Software Engineer 1, you will collaborate with a highly skilled team of engineers and architects to advance this mission.
Responsibilities
Responsibilities
- Implement simple backend features or bug fixes using Java, Python or other object oriented programming languages.
- Write well-documented, testable code and participate in code reviews.
- Collaborate with senior engineers, designers, and product managers in an agile development environment.
- Roughly 70-85% hands-on coding
- Resolve defects/bugs during QA testing, pre-production, production, and post-release patches
- Learn and apply engineering best practices such as test-driven development (TDD), accessibility and responsive design.
- Experience with Agile Development, SCRUM, or Extreme Programming methodologies
Qualifications
- BS in Computer Science or related area or equivalent experience
- Academic or personal project experience with backend technologies - micro-services, distributed systems, API access protocol, REST, GraphQL
- Team player possessing analytical, problem solving and communication skills
- Familiarity with AWS or some other cloud provider.
- Communication skills: Demonstrated ability to explain technical issues or implementation details to both technical and non-technical audiences.
- High level understanding of the software design patterns.
- Experience with unit testing & Test Driven Development (TDD).
- Hands on experience in classic, NLP and generative AI
- Familiar with the development challenges inherent with highly scalable and available web applications.
- Experience with various, modern web frameworks.
Key Skills
Ranked by relevance
ai
tdd
responsive design
design patterns
responsive
graphql
python
cloud
scrum
java
aws
Related Jobs
3 roles aligned with this opportunity
View Job Details
Related
Software Engineer
2026-05-28
Full-time
Not Applicable
France
Software Development
Engineering
View Job Details
Related
Software Engineer - Developer
2026-05-28
Full-time
Not Applicable
France
Software Development
Engineering
View Job Details
Related
Graduate software engineer
2026-05-22
Full-time
Entry
Germany
Software Development
Engineering
Login to Apply
- Posted
- Dec 20, 2025
- Type
- Full-time
- Level
- Entry
- Location
- San Diego
- Company
- Intuit
Industries
Software Development
Categories
Engineering
Information Technology
Related Jobs
3 roles aligned with this opportunity
View Job Details
Related
Software Engineer
2026-05-28
Full-time
Not Applicable
France
Software Development
Engineering
View Job Details
Related
Software Engineer - Developer
2026-05-28
Full-time
Not Applicable
France
Software Development
Engineering
View Job Details
Related
Graduate software engineer
2026-05-22
Full-time
Entry
Germany
Software Development
Engineering