Staff Software Engineer - ML Engineering
Intuit · Bangalore
Collected role description
Role overview
Staff Software Engineer - ML Engineering at Intuit
The position involves close collaboration with our product, AI and design teams, as well as product teams in business units.
Responsibilities
- You will thrive on ambiguity and experimentation while working closely with AI Scientists building the next generation of AI algorithms.
Employment details
- Intuit provides a competitive compensation package with a strong pay for performance rewards approach.
- Location: Bangalore [India]
Application details
- Self organized, explore new shifts in GenAI/AI and look at possible application/improvements in the existing use cases.
About the employer
- The Intuit Foresight team builds products that accelerate the adoption of new technologies and seed new businesses fueled by technology innovation .
- This position may be eligible for a cash bonus, equity rewards and benefits, in accordance with our applicable plans and programs (see more about our compensation and benefits at Intuit®: Careers | Benefits ).
- To drive ongoing fair pay for employees, Intuit conducts regular comparisons across categories of ethnicity and gender.
Additional role details
- You’ll be building and prototyping applications to simplify the business of life for 60 million consumers and small businesses.
- Applications will span multiple business lines, including personal finance, small business accounting, and tax.
- You will be part of a small but high velocity team where team members frequently wear multiple hats as they build new products.
- Responsibilities Responsibilities Responsible for design of common components/frameworks/models that assist in building AI native apps, Fullstack LLM apps.
- Own end to end development of frameworks/models/ ML pipelines that fit use cases by working with the consuming teams and dependencies.
- Being able to navigate through ambiguity, lead with clarity and PoC Rapid prototyping, experimentation and iterations to build/own high accuracy/performant frameworks/models.
- Qualifications BS, MS, or PhD degree in Computer Science or related field, or equivalent practical experience with 8+ years of experience in building/designing AI/ML applications.
- Atleast 1 year of experience working as a lead for a team with AI/ML engineers.
- Well versed in building with Python, PyTorch, Numpy, Pandas, TensorFlow Machine learning fundamentals for supervised, unsupervised & reinforcement learning (i.e. classification, regression, clustering, neural networks) and experience in building production grade models with precision/recall.
- Understand and apply machine learning principles (training, weights, validation, testing, error, cost) optimizing for accuracy/feedback.
- Should establish and own metrics/optimization.
- Computer science fundamentals: data structures, algorithms, performance complexity, and implications of computer architecture on software performance (e.g., I/O and memory tuning).
- Experience with integrating applications and platforms with cloud technologies (e.g: AWS Sagemaker) Understanding of LLM, LangChain, CustomGPTs, Prompt Management, and ability to fine-tune base models to build efficient production-grade LLM apps.
- Pay offered is based on factors such as job-related knowledge, skills, experience, and work location.
Collected experience requirement
1+ years