Intuit is looking to hire a Senior Staff Software Engineer to help power prosperity around the world by developing AI-native experiences that solve customer problems.
Requirements
- Full-stack development experience with AI technologies/tools and apply it to user experiences or backend solutions.
- Experience with AI technologies like SageMaker, Vert.x, LangChain, Large Language Models, Prompt Engineering, DialogFlow, Python
- Experience with at least one of the following: Front-end technologies like React, Angular, SwiftUI (iOS), Kotlin (Android)
- Experience with at least one of the following: Back-end technologies like Java, Typescript, Spring, Express (NodeJS)
- Prior working experience in a cloud computing environment like AWS/GCP is highly desired.
- Prior experience working in teams that have built AI native applications for 1+ years
Responsibilities
- Drives significant technology initiatives end-to-end, including horizontal layers of the architecture.
- Drives design and implementation of durable software solutions that will solve critical customer problems in a fast-paced environment
- Creates robust, scalable, and secure technical designs, effectively implementing them to balance short-term and long-term objectives, ensuring high availability and optimal performance of applications
- Guides the applicability of AI to customer problems through a deep understanding of the value and limitations of AI technologies.
- Understands evaluation tools to validate and measure the accuracy of solutions.
- High-level understanding of how AI models work, the different types of AI models that exist, and their pros and cons.
- Understanding of the latest tools and technologies that apply AI to real-world applications.
Other
- This is a hybrid role with the expectation of working from our New York office 3 days per week.
- Ability to drive velocity in a highly matrixed environment, partnering with numerous stakeholders
- Team player possessing strong analytical, problem-solving, and communication skills
- Strong mentoring skills. Able to influence and communicate effectively with both technical and non-technical people
- Prefers working in a team and collaborates with other cross-functional partners.