MountainViewRecruiter Since 2001
the smart solution for Mountain View jobs

Principal Software Engineer

Company: Intuit Inc.
Location: Mountain View
Posted on: January 9, 2021

Job Description:

COVID-19 Update: To protect the health and safety of Intuit employees and prospective candidates, we've made adjustments to our interviewing process. Learn more about how to prepare for your virtual interview here . Intuit is a mission-driven, global financial platform company that gives everyone the opportunity to prosper. With products like TurboTax, QuickBooks and Mint, we're using technology to build solutions to challenging financial problems for millions of people around the world. Overview In this role, you'll be embedded inside a vibrant team of data scientists. You'll be expected to help conceive, code, and deploy data science models at scale using the latest industry tools. Important skills include data wrangling, feature engineering, developing models, and testing metrics. You can expect to... What you'll bring

  • BS, MS, or PhD degree in Computer Science or related field, or equivalent work experience.
  • Knowledgeable with Data Science tools and frameworks (i.e. Python, Scikit, NLTK, Numpy, Pandas, TensorFlow, Keras, R, Spark).
  • Basic knowledge of machine learning techniques (i.e. classification, regression, and clustering).
  • Understand machine learning principles (training, validation, etc.)
  • Knowledge of data query and data processing tools (i.e. SQL)
  • Computer science fundamentals: data structures, algorithms, performance complexity, and implications of computer architecture on software performance (e.g., I/O and memory tuning).--
  • Software engineering fundamentals: version control systems (i.e. Git, Github) and workflows, and ability to write production-ready code. Preferred Additional Qualifications:
    • Interest in reading academic papers and trying to implement state-of-the-art experimental systems
    • Experience using deep learning architectures
    • Experience deploying highly scalable software supporting millions or more users
    • Experience with GPU acceleration (i.e. CUDA and cuDNN)
    • Experience with integrating applications and platforms with cloud technologies (i.e. AWS and GCP)
    • Experience with NLP and NLU Main differences with SW Engineer:
      • ML engineers are not dev-ops or front-end or full-stack or DBA
      • Understanding of ML frameworks and techniques
      • Excited about and knowledgeable of math and statistics--
      • Emphasis on high-performance computational software
      • Less emphasis on production of scalable and operation ready software
      • Less emphasis on ETL data pipelines and administering analytics systems Main differences with Data Scientists
        • Focus on excellence in software engineering practices--
        • More emphasis on productionalizing code and client integration
        • Less emphasis on data exploration and statistical analysis
        • Less emphasis on detailed understanding of ML algorithms
        • Less emphasis on designing ML algorithms Main differences with Data Engineers
          • Understanding of ML frameworks and techniques
          • Math and statistics knowledge
          • Less focus on distributed data system details such as Pig/Hive, Hadoop, Redshift, etc.
          • Less focus on the ETL process and data transformation pipelining How you will lead
            • Discover data sources, get access to them, import them, clean them up, and make them "machine learning ready".
            • Work with data scientists to create and refine features from the underlying data and build pipelines to train and deploy models.
            • Partner with data scientists to understand, implement, refine and design machine learning and other algorithms.
            • Run regular A/B tests, gather data, perform statistical analysis, draw conclusions on the impact of your models.
            • Work cross functionally with product managers, data scientists and product engineers, and communicate results to peers and leaders.
            • Explore new technology shifts in order to determine how they might connect with the customer benefits we wish to deliver. Hear from our employees Senior Data Scientist - Machine Learning Futures Group Conrad leverages tools like natural language processing and machine learning to help tax analysts and small business owners use TurboTax and QuickBooks more efficiently. For Conrad, Intuit is a great place to learn, grow, and take full ownership of your career path. Be part of a world-class culture Our culture We know that innovation thrives in an inclusive environment. We want employees with a wide range of life experiences to bring new ideas and perspectives to the table. Our values are central to our culture. They've been our guiding star since our founding and have allowed us to thrive as we work on behalf of our 50 million customers. People who give their best deserve the best in return. We offer rewards that include everything you'd expect, and even more that you wouldn't. Enjoy the best in class perks and benefits at Intuit. Our culture and entrepreneurial spirit have earned us a spot on "Best Companies to Work For" lists year after year. Join us in our mission to power prosperity around the world. EOE AA M/F/Vet/Disability. Intuit will consider for employment qualified applicants with criminal histories in a manner consistent with requirements of local law. Intuit is proud to be an equal opportunity and affirmative action employer. We make employment decisions without regards to race, color, religion, sex, sexual orientation, gender identity, national origin, age, veteran status, disability status, pregnancy, or any other basis protected by federal, state or local law. We also consider qualified applicants regardless of criminal histories, consistent with legal requirements. If you need assistance and/or a reasonable accommodation due to a disability during the application or recruiting process, please talk with your recruiter or send a request to TalentAcquisition@intuit.com. For more information, please read our EEO policy .

Keywords: Intuit Inc., Mountain View , Principal Software Engineer, IT / Software / Systems , Mountain View, California

Click here to apply!

Didn't find what you're looking for? Search again!

I'm looking for
in category
within


Other IT / Software / Systems Jobs


Full Stack Developer
Description: Post COVID this position will sit onsite in the Greater Sacramento area. Our client is looking for a Mid to Senior level, full stack developer to contribute to a dynamic team working on enhancing and (more...)
Company: Ledgent Technology
Location: Sacramento
Posted on: 01/17/2021

Telecommunications Engineer
Description: Pre-apply through LinkedIn today If selected you will be contacted directly with additional application instructions.This position is located in our Public Safety Communications PSC , Client Engineering (more...)
Company: California Governor's Office of Emergency Services
Location: Herald
Posted on: 01/17/2021

In-Home Usage Tester (Product Tester at Home)
Description: IN-HOME USAGE TESTER Product Tester at Home Part-time Presently we're recruiting Product Testers from home in several US cities to expand our private network of In-Home Usage Testers IHUT to fulfill (more...)
Company: American Consumer Panels
Location: Sacramento
Posted on: 01/17/2021


Java Software Engineer
Description: Summary:We are seeking a Senior Software Developer Java/Angular for our client. This is a minimum 12 month contract. br NOTE THAT WE CANNOT SPONSOR OR DO C2C FOR THIS ROLE --Role:With direction, (more...)
Company: Ursus, Inc. - Talent, Services & Solutions
Location: San Francisco
Posted on: 01/17/2021

Senior Product Designer / Enterprise Building Management Software
Description: Did you know our air quality can affect various factors such as productivity, health, mental wellness, and cost a company up to 15,000 in lost productivity A Bay Area start-up is looking to solve that (more...)
Company: Motion Recruitment
Location: San Francisco
Posted on: 01/17/2021

Full Stack .NET Developer - Application Security Project
Description: American Wealth Management company, specialized in personal banking is hiring for their newly minted Boston office. This is going to be a key hire in building out this new team, they are looking for (more...)
Company: Motion Recruitment
Location: San Francisco
Posted on: 01/17/2021

Software Development Engineer in Test (SDET)
Description: 201 Third Street 61049 , United States of America, San Francisco, CaliforniaSoftware Development Engineer in Test SDET Do you love building and pioneering in the technology space Do you enjoy solving (more...)
Company: Capital One
Location: Hercules
Posted on: 01/17/2021

Software Engineer
Description: The Software Developer position will be part of designing, building, deploying and probably debugging products across all aspects of our core data platform products. The holder of this position will (more...)
Company: ClearCaptions, LLC
Location: Sacramento
Posted on: 01/17/2021

Generator Developer
Description: Generator Developer Do you have an educational/industry experience in analog IC design and python Blue Cheetah Analog Design Inc. is a small and growing technology start-up headquartered in San Francisco, (more...)
Company: Blue Cheetah Analog Design Inc.
Location: San Francisco
Posted on: 01/17/2021

Java Software Engineer
Description: Are you a highly skilled Java Developer with backend engineering expertise If so, we may have the ideal role for you with
Company: Eliassen Group
Location: San Francisco
Posted on: 01/17/2021

Log In or Create An Account

Get the latest California jobs by following @recnetCA on Twitter!

Mountain View RSS job feeds