Staff Software Engineer - Machine Learning Platform

Company: Bill.com
Location: San Jose, California, United States
Type: Full-time
Posted: 12.AUG.2021

Summary

About Bill.comBill.com is a leading provider of cloud-based software that simplifies, digitizes, and automates complex, back-office financia...

Description

About Bill.comBill.com is a leading provider of cloud-based software that simplifies, digitizes, and automates complex, back-office financial operations for small and midsize businesses. Customers use the Bill.com platform to manage end-to-end financial workflows and to process payments. The Bill.com AI-enabled, financial software platform creates connections between businesses and their suppliers and clients. It helps manage cash inflows and outflow. The company partners with several of the largest U.S. financial institutions, the majority of the top 100 U.S. accounting firms, and popular accounting software providers. Bill.com has offices in San Jose, California and Houston, Texas. Mission:Looking for your next challenge? Join us in changing the way businesses make payments! Bill.com is a rapidly growing fintech company with 40% revenue growth and processing around $140 billion in payments annually.We are looking for a Staff Engineer on our Machine Learning (ML) Infrastructure team to solve challenging, data-driven problems by delivering our custom AI solutions to our users, and build scalable and efficient ML infrastructure.In this role you will build great AI products, make complex/time-consuming tasks simple/fast for our customers, make our AI platform/infrastructure highly scalable & performant, solve challenging problems and mentor engineers. As part of the ML Infrastructure team you will be responsible for designing, implementing and operating AI product backend, platform, and ML infrastructure for Bill.com in AWS. You will apply your ability in architecting/designing and implementing end-to-end solutions in AWS. Candidates should possess good communication, organization/project planning, time management, change management and mentoring skills.ResponsibilitiesDesign, develop & deliver critical components, frameworks and services for AI platform and AI products.Develop software/tools/frameworks to analyze, measure, annotate, and organize data at scale for integration within our product, algorithms and systemsWork with key stakeholders to build ML tooling and create standards and best practices for building, integrating, deploying, and operating models.Collaborate with cross-functional teams to leverage existing tools and frameworks and build on them.Help drive the definition of Machine Learning infrastructure to scale Machine Learning practice atBill.com.Be responsible for the quality of the deliverables done on the team.Own the craftsmanship, reliability, and scalability of your solutions.Be involved in our on-call rotation to monitor and troubleshoot production operations.>Professional Experience/Background to be successful in this role:BS/MS in Computer Science or related area or equivalent experience8+ years of experience developing systems/software for large business environment platformsExperience building, deploying, securing and operating applications and services in AWS2+ years of experience in successfully delivering design and implementation of complex distributed systems, robust, highly scalable, and performant SaaS applicationsExperience with Database design for SQL and NoSQL databases (Oracle/RDS/MySql, DynamoDB)Practical experience in developing applications using web services, container technologies and container management systems such as ECS/Kubernetes.Experience with microservice architecture and building micro servicesPossess excellent problem solving and root cause analysis skillsExperience with messaging systems - Kafka, SQS, RabbitMQFluency in Java/J2EE/Go/C#/Python or another similar programming language>Nice to haves:Understanding of the fundamentals of machine learningExperience with machine learning platforms such as Kubeflow, MLflow, or SeldonContributions to open source projectsExperience with search platforms like SOLR, ElasticsearchExperience with data pipelines using big data platforms/tools such as Spark/EMR/etcBill.com is committed to a policy of equal employment opportunity. We recruit, employ, train, compensate, and promote without regard to race, color, age, sex, ancestry, marital status, religion, national origin, disability, sexual orientation, veteran status, present or past history of mental disability, genetic information or any other classification protected by state or federal law.Bill.com Culture:• Humble - No ego• Fun - Celebrate the moments• Authentic - We are who we are• Passionate - Love what you do • Dedicated - To each other and the customerOur Applicant Privacy Notice describes how Bill.com treats the personal information it receives from applicants.

 
Apply Now

Share

Flash-bkgn
Loader2 Processing ...