Intuit logo

Senior Software Engineer - AI/ML, Cloud Computing

Intuit

Overview

At Intuit, a leader in financial management software, we are pioneering AI-driven experiences to power prosperity around the world. Our QuickBooks Intuit Assist team is at the forefront of creating innovative, AI-powered solutions to help small businesses and self-employed professionals manage their finances more efficiently and effectively. We are looking for a Senior Software Engineer to join our team, someone who is passionate about leveraging the latest in AI technology to solve real-world problems. In this role, you will collaborate closely with our AI specialists and Product Management/Customer Experience Design (PM/XD) teams to design, develop, and deploy cutting-edge features that enhance our users' experience.

What you'll bring

  • BS/MS in Computer Science or a related field, with a strong foundation in data structures, algorithms, and software design.
  • At least 5 years of experience in software development, with a proven track record of delivering high-quality, scalable, and robust solutions.
  • Proficient in a major programming language and its ecosystem, e.g.: Typescript, Python, Java or similar.
  • Demonstrated experience with AI and machine learning technologies and frameworks (e.g., TensorFlow, PyTorch), with the ability to apply these tools to solve complex problems.
  • Experience working with cloud computing services (AWS, Azure, Google Cloud) and familiarity with deploying scalable applications on these platforms.
  • Strong experience in collaborating with cross-functional teams, including AI, PM, and XD teams, to define project requirements, and design and implement solutions that meet customer needs.
  • Excellent communication and teamwork skills, with a track record of successful project leadership and mentorship of junior engineers.
  • Familiarity with Agile development methodologies and tools (e.g., JIRA, Confluence).
  • Experience with DevOps practices and tools (e.g., Docker, Kubernetes, CI/CD pipelines) is a plus.

How you will lead

  • Design, develop, and implement AI-driven features and capabilities for the QuickBooks IntuitAssist product, ensuring they meet high standards of quality, performance, and user experience.
  • Collaborate closely with AI specialists to integrate machine learning models and algorithms into our products, enhancing their capabilities and efficiency.
  • Work in partnership with PM/XD teams to understand user needs and translate them into technical requirements and innovative solutions.
  • Lead and contribute to code reviews, maintain high coding standards, and strive for technical excellence.
  • Take ownership of the end-to-end software development lifecycle for assigned projects, including planning, development, testing, deployment, and monitoring.
  • Drive continuous improvement initiatives within the team, exploring new technologies, tools, and best practices to enhance our development processes and product quality.
  • Actively contribute to a culture of innovation, excellence, and accountability, encouraging cross-team collaboration and open communication.

If you are a motivated Senior Software Engineer enthusiastic about joining a dynamic team leading the charge in AI-driven financial solutions, we encourage you to apply. At Intuit, you will have the opportunity to work on cutting-edge projects, collaborate with talented professionals, and contribute to products that make a real difference in our users' lives.

Benefits
Extracted with AI

  • Health insurance
  • Paid vacation
  • Retirement plans
  • Employee stock purchase plan

Similar jobs

Last update: 23 minutes ago

Intuit logo
Intuit

Senior Machine Learning Engineer

Join Intuit as a Senior Machine Learning Engineer to innovate and scale AI algorithms in San Diego.

Intuit logo
Intuit

Senior Machine Learning Engineer

Join Intuit as a Senior Machine Learning Engineer to develop and deploy data science models at scale using cutting-edge tools.

Intuit logo
Intuit

Senior Machine Learning Engineer

Join Intuit as a Senior Machine Learning Engineer to develop and deploy scalable data science models.

Intuit logo
Intuit

Senior Full Stack Software Engineer

Join Intuit as a Senior Full Stack Software Engineer, leveraging Angular, Java, and cloud technologies to innovate financial solutions.

Intuit logo
Intuit

Software Engineer 2

Join Intuit as a Software Engineer 2, focusing on cloud computing, microservices, and innovative software solutions.

Intuit logo
Intuit

Principal Software Engineer

Join Intuit as a Principal Software Engineer to lead and innovate in software development, focusing on customer-driven solutions and agile methodologies.

Intuit logo
Intuit

Software Engineer 2 - Data Analytics and Python

Join Intuit as a Software Engineer 2 focusing on data analytics and Python in a hybrid role in San Diego.

Intuit logo
Intuit

Senior Manager, Software Engineering

Lead software engineering teams at Intuit, focusing on fintech solutions with cutting-edge technologies.

Intuit logo
Intuit

Senior FullStack Software Engineer

Join Intuit as a Senior FullStack Software Engineer in Mountain View, CA. Develop scalable applications using Angular, Java, and Node.js.

Intuit logo
Intuit

Software Engineer 1

Join Intuit as a Software Engineer 1 in San Diego, CA. Work on innovative solutions in cloud, platform, mobile, and SaaS environments.

Intuit logo
Intuit

Software Engineer 2 - Platform Security

Join Intuit as a Software Engineer 2 in Platform Security, focusing on cloud infrastructure and security best practices.

Intuit logo
Intuit

Principal Data Scientist

Join Intuit as a Principal Data Scientist to design and deploy AI systems impacting thousands of customers.

Intuit logo
Intuit

Principal Data Scientist

Join Intuit as a Principal Data Scientist to lead AI systems design and deployment, influencing business leaders and shaping critical projects.

Intuit logo
Intuit

Software Engineer 2

Join Intuit as a Software Engineer 2 in New York, focusing on cloud computing, microservices, and software development.

Intuit logo
Intuit

Software Engineer 2 - Fullstack Frontend

Join Intuit as a Software Engineer 2, focusing on frontend development using JavaScript and React in San Diego, CA.

Intuit logo
Intuit

Senior Staff Software Engineer, Fullstack Backend

Join Intuit as a Senior Staff Software Engineer to lead MarTech initiatives, focusing on backend development and integration.

Intuit logo
Intuit

Staff Data Scientist

Join Intuit as a Staff Data Scientist to build and deploy machine learning models impacting customers globally.

Intuit logo
Intuit

Software Engineering Intern

Join Intuit as a Software Engineering Intern focusing on modern web application design and development.

Intuit logo
Intuit

Principal Data Scientist

Join Intuit as a Principal Data Scientist to lead AI systems design and deployment, influencing business leaders and shaping critical projects.

Intuit logo
Intuit

Backend Software Engineer 2

Join Intuit as a Backend Software Engineer 2, focusing on scalable, secure software solutions in a fast-paced environment.

Intuit logo
Intuit

Senior FullStack Software Engineer

Join Intuit as a Senior FullStack Software Engineer in New York. Work with Angular, Java, and more in a fast-paced, innovative environment.

Intuit logo
Intuit

Backend Software Engineer 2

Join Intuit as a Backend Software Engineer 2, focusing on cloud computing, microservices, and innovative software solutions.

Intuit logo
Intuit

Software Engineering Intern

Join Intuit as a Software Engineering Intern focusing on web application design and development. Enhance user experience with cutting-edge technologies.

Qualcomm logo
Qualcomm

Senior AI Cloud/Pipeline Engineer

Senior AI Cloud/Pipeline Engineer role focusing on ML/AI data pipelines, cloud deployment, and cutting-edge AI tools.