Intuit is looking to become AI-native by integrating AI and emerging technologies to solve customer problems more efficiently and effectively.
Requirements
- 3+ years of experience developing systems/software for large businesses using Java/J2EE, Python, or Go
- Experience with databases, cloud, APIs, and other technologies to ensure that the application is scalable, secure, and performant.
- Experience with unit testing and Test Driven Development (TDD)
- Experience developing, maintaining, and innovating large scale, consumer facing web applications
- Possess basic understanding of AI concepts and foundations
- Ability to work collaboratively with AI experts and integrate AI into existing systems as needed, with guidance
- Familiarity with data and metrics required for building and evaluating AI models
Responsibilities
- You’ll write and maintain scalable, efficient code.
- You'll develop and enhance new and existing features as well as investigate and resolve defects.
- You'll remain up-to-date on evolving tools and patterns for managing infrastructure and guiding our implementation of them when necessary.
- You'll help scope, estimate, and prioritize work.
- You'll spearhead efforts to establish patterns and processes, and lead the team through examples in your own work.
- You’ll work with teammates and cross functional partners to plan, refine and build features from concept through implementation.
Other
- You'll embrace and demonstrate our values: empathy, creativity, and independence.
- Strong communication skills with a demonstrated ability to explain complex technical issues to both technical and non-technical audiences
- Strong problem-solving skills and ability to think creatively about software and AI based solutions
- Ability to communicate effectively with cross-functional teams
- Ability to keep up-to-date with the latest trends and advances in AI technology and incorporate them into software development practices.