remote
Software Engineer II, AI Builder - Intuit
Software Engineer
Build and scale AI-powered features for Intuit's financial products, leveraging Python, Java, ML frameworks, and cloud services to deliver intelligent experiences to millions of users.
About the role
Key Responsibilities
- Design, develop, and ship AI-driven components and services that enhance TurboTax, QuickBooks, Credit Karma, and Mailchimp.
- Collaborate with data scientists to translate machine‑learning models (e.g., TensorFlow, PyTorch) into production‑ready APIs.
- Implement scalable cloud infrastructure on AWS, using containers (Docker) and serverless patterns.
- Write clean, testable code in Python and Java, and maintain CI/CD pipelines.
- Participate in code reviews, performance tuning, and monitoring to ensure high availability and low latency.
Requirements
- Bachelor's or higher in Computer Science or related field with 2+ years of professional software development experience.
- Strong proficiency in Python and Java, and solid understanding of object‑oriented design.
- Hands‑on experience building and deploying machine‑learning models, preferably in NLP or recommendation domains.
- Experience with AWS services (EC2, S3, Lambda, SageMaker) and containerization technologies.
- Ability to work cross‑functionally with product, data, and UX teams in an agile environment.
Skills
pythonjavamachine learningnatural language processingtensorflowawsdocker