Intuit · 2 days ago
Senior Staff Software Engineer - Back End
Wonder how qualified you are to the job?
AccountingFinancial Services
Insider Connection @Intuit
Responsibilities
Design and develop significant technology initiatives end to end from conception to delivery and across multiple layers of product and architecture
Ensure the highest standards for engineering design, implementation, and testing
Collaborate closely with peers, cross-functional teams and business units to define, prioritize, sequence and scope business and functional requirements and drive results forward for Intuit
Accurately scope effort, identify risks and clearly communicate trade-offs with team members and other stakeholders
Stay aware of industry trends and make technology choices and strategic decisions
Mentor engineers on technology, process, people, and product skills
Ship high quality products and features with an end-to-end mindset from conception to delivery and production support, owning specifications, quality, release deployments and monitoring of production health
Qualification
Find out how your skills align with this job's requirements. If anything seems off, you can easily click on the tags to select or unselect skills to reflect your actual expertise.
Required
PhD, or Master's degree or Bachelor’s degree with 8+ years of CS, CE, ML or related field experience
8+ years experience of software development working in large-scale distributed technology environments
3+ years of experience with machine learning and neural deep learning methods, modeling tools such as scikit-learn, numpy, scipy, Tensorflow, MxNet, Spark MLLib, etc., and applying AI/ML methods for business applications such as recommender systems, user modeling, knowledge graphs, ranking, reinforcement learning, etc.
Strong analytical, strategic thinking, problem-solving and communication skills
End-to-end hands on experience in building large scale data processing systems, large scale machine learning systems, and big data/cloud technologies (e.g. AWS, Google Cloud, Azure)
Expert level proficiency in Java, Python, Web Technologies, Design & Architecture
Knowledge of building AI native 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.
Self-motivated attitude with the ability to multitask and thrive in a timeline-driven and fast changing environment
Ability to take a project from scoping requirements through actual launch of the project.
Knowledge of current trends and best practices in the modern SaaS technology landscape, state-of-the-art machine learning techniques
Experience in Scrum, Agile Process, Unit Testing & Test-Driven Development.
Great business acumen with a passion to solve for the customer
Company
Intuit
Intuit offers business and financial management solutions for small businesses, consumers, and self-employed individuals.
H1B Sponsorship
Intuit has a track record of offering H1B sponsorships. Please note that this does not
guarantee sponsorship for this specific role. Below presents additional info for your
reference. (Data Powered by US Department of Labor)
Distribution of Different Job Fields Receiving Sponsorship
Trends of Total Sponsorships
2023 (417)
2022 (808)
2021 (774)
2020 (582)
Funding
Current Stage
Public CompanyTotal Funding
$4.02B2023-09-12Post Ipo Debt· $4B
2017-05-26IPO· vie:INTU
2011-01-19Post Ipo Equity· $6.7M
Recent News
Business Journals
2024-05-31
2024-05-29
2024-05-29
Company data provided by crunchbase