Intuit is hiring Sr. Machine Learning Engineer

Overview

The MSE (Monetisation Services and Experiences) is responsible for managing the subscription needs of the Intuit ecosystem of products. The product lines includes those of the SBSEG ecosystem of products (Accounting, Accountants, Self Employed, Advanced, QB Live, TSheets, Payroll, Pro Tax) along with DT, PCG and CG. The primary billing systems include those of oBill, dBill (10.1), ICP / eBiz, eStore Global apart from few other clone billing systems in (IBS, Paycycle) that will soon be migrated over to oBill.The MSE vision is to be a turbocharger of billing that enables the seamless onboarding of all intuit ecosystem of products in a seamless and a friction free manner

As a core monetisation capability we also focus a lot on how we solve for monetisation needs at scale. This includes solving for a potential of 350 M $ of annualised revenue and upwards by powering commercial innovation needs. To be able to do it we focus on all aspects of domain, product and technology for accelerated outcomes. On the Domain aspects we identify ourselves of being a niche centre of excellence with deep and intricate knowledge on all of the SaaS based subscription models. The technology aspects covers the react for UI Components, mSaaS technologies for deployments and hosting management, spring boot for delivering enterprise class web applications. This team in general adopts the latest in all technology upgrades of its stack to meet all Intuit laid tech mandates and compliance needs. This team is also diverse in its talent pool with specialities ranging full stack and is one of the teams with promising levels of engagement, innovation and employee satisfaction.

We are looking for a passionate software engineer who can help build state-of-the-art AI-based technology solutions. As a Software Engineer, you will be responsible for designing, developing, and deploying AI-based applications that can perform complex tasks without human intervention. You will work closely with the data scientists, project managers, and product owners to develop and maintain cutting-edge AI applications that drive business success.

What you’ll bring

  • Bachelor’s or Master’s degree in Computer Science, Engineering, or a related field.
  • Experience in software development using programming languages such as Python, Java or similar.
  • Experience with machine learning libraries such as TensorFlow, Keras, or PyTorch.
  • Strong understanding of AI, machine learning, and deep learning concepts.
  • Familiarity with Natural Language Processing(NLP), computer vision & Robotics will be a plus
  • Experience with distributed computing frameworks such as Apache Spark or Hadoop.
  • Experience in building recommendation systems will be desirable
  • Familiarity with databases and SQL.
  • Experience developing RESTful web services.
  • Strong analytical and problem-solving skills.
  • Excellent communication and collaboration skills.
  • Ability to work independently and in a team environment.

How you will lead

  • Develop and maintain AI-based applications using various techniques and algorithms.
  • Design, develop, and test software components for AI-based applications.
  • Work with data scientists to develop and refine algorithms that are used in AI applications.
  • Develop prototypes and proof-of-concepts to demonstrate the feasibility of new ideas.
  • Develop and maintain software documentation, including requirements, design, and user manuals.
  • Collaborate with cross-functional teams to deliver AI solutions that meet business objectives.
  • Participate in code reviews and ensure adherence to coding and documentation standards.
  • Ensure scalability, robustness, and security of AI-based applications.
  • Stay up-to-date with the latest advancements in AI and machine learning technologies.