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

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 - Platform Security

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

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

Software Engineer 2

Join Intuit as a Software Engineer 2 in New York to drive security best practices and innovate in cloud technologies.

Intuit logo
Intuit

Senior Staff Software Engineer, Fullstack Frontend

Join Intuit as a Senior Staff Software Engineer, focusing on fullstack frontend development with Mailchimp in New York.

Intuit logo
Intuit

Senior Staff Software Engineer, Fullstack Frontend

Join Intuit's Mailchimp team as a Senior Staff Software Engineer, focusing on full-stack frontend development.

Intuit logo
Intuit

FullStack Staff Software Engineer

Join Intuit as a FullStack Staff Software Engineer, leveraging Java, JavaScript, and cloud technologies to drive innovation.

Inclusively logo
Inclusively

Senior Cloud Engineer

Join as a Senior Cloud Engineer to architect and deploy cloud solutions using Azure, AWS, and GCP. Lead innovation in cloud technology.

Niantic, Inc. logo
Niantic, Inc.

Senior Software Engineer, Machine Learning

Join Niantic as a Senior Software Engineer in Machine Learning to enhance products using generative AI technologies.

CHAI: AI Platform logo
CHAI: AI Platform

Senior ML Infrastructure Engineer

Join CHAI: AI Platform as a Senior ML Infrastructure Engineer to build and scale ML systems in Palo Alto.

Kognitos logo
Kognitos

Software Engineer Intern

Join Kognitos as a Software Engineer Intern to work on AI and machine learning projects in San Jose.

micro1 logo
micro1

Machine Learning Engineer with AI/ML Experience

Join us as a Machine Learning Engineer to develop AI/ML models and applications. Work remotely with top-tier companies.

Inclusively logo
Inclusively

Senior Software Engineer, Machine Learning

Join as a Senior Software Engineer in Machine Learning, working remotely to build ML-driven products for user engagement.

Standard AI logo
Standard AI

Senior Software Engineer, Backend

Join Standard AI as a Senior Backend Engineer to design scalable microservices and APIs. Remote role with competitive salary and benefits.

webAI logo
webAI

Senior Distributed Systems Engineer

Join webAI as a Senior Distributed Systems Engineer to design and maintain scalable systems using Python, Kubernetes, and more.

Tesla logo
Tesla

Internship Software Engineer - Machine Learning Infrastructure

Join Tesla as an Internship Software Engineer in Machine Learning Infrastructure. Work on AI infrastructure and neural network scaling.

webAI logo
webAI

AI Framework Engineer

Join webAI as an AI Framework Engineer to develop innovative AI frameworks for distributed computing environments.

Adobe logo
Adobe

Machine Learning Engineer - University Graduate 2025

Join Adobe as a Machine Learning Engineer to develop AI technologies for Photoshop and Digital Imaging.

Qualcomm logo
Qualcomm

Machine Learning Engineer, Cloud AI

Join Qualcomm as a Machine Learning Engineer to develop AI solutions for mobile, edge, auto, and IoT products.

Snowflake logo
Snowflake

AI Specialist - Machine Learning and AI

Join Snowflake as an AI Specialist focusing on Machine Learning and AI, supporting technical decision-makers in AI solutions.

eyepop.ai logo
eyepop.ai

Senior Software Engineer - Machine Learning and Data Science

Join EyePop.ai as a Senior Software Engineer to develop and scale machine learning and data science software pipelines.

Microsoft logo
Microsoft

Senior Software Development Engineer

Join Microsoft as a Senior Software Development Engineer to drive AI and ML innovations in Windows.

Intel Corporation logo
Intel Corporation

AI Software Development Engineer

Join Intel as an AI Software Development Engineer to develop and deploy AI applications, enhancing engineering productivity.