Machine Learning Developer from Dallas
Mountain View, CA 94043
About the Job
Machine Learning Developer
Location: Mountain View, CA (Hybrid)
Role Type: Contract (W2 only)
We are seeking a skilled Machine Learning Engineer with expertise in Python, PySpark, and Kubernetes-native pipelines to build, maintain, and secure ML systems. The ideal candidate will collaborate with data scientists, leveraging tools like scikit-learn and PySpark to deliver innovative solutions
About Our Client
We are a Fortune 500 technology company with over 35 years of experience in developing innovative financial software solutions. Our company creates cutting-edge financial management software for individuals, small businesses, and accounting professionals. Operating globally with headquarters in Mountain View, California, we serve millions of customers worldwide through our suite of professional tax, accounting, and personal finance products. Our mission is to power prosperity around the world through innovative financial solutions.
Job Description
We are seeking an exceptional Machine Learning Engineer to join our dynamic team in Mountain View. This role combines software engineering excellence with machine learning expertise to build and maintain sophisticated AI-driven solutions. The position offers an exciting opportunity to work on cutting-edge projects that directly impact millions of users while collaborating with world-class engineering and data science teams.
The ideal candidate will play a crucial role in constructing and maintaining data science model pipelines, providing deployment support, and ensuring the smooth operation of our machine learning infrastructure. This position sits at the intersection of software engineering and machine learning, requiring both technical expertise and practical implementation skills.
Duties and Responsibilities
•Develop and implement innovative AI and machine learning tools to improve and automate business processes
•Design and maintain robust pipelines for data science models
•Provide comprehensive deployment support for machine learning solutions
•Maintain and optimize existing ML pipelines for maximum efficiency
•Implement innovative data quality improvement tools
•Collaborate with cross-functional teams to integrate ML solutions into existing systems
•Ensure best practices in machine learning development and deployment
•Monitor and optimize model performance in production environments
Required Experience/Skills
•Strong background in algorithms, mathematics, and/or statistics
•Proven programming experience in Python, R, Q, Matlab, Perl, C++, Java, or other relevant programming languages
•Significant experience in software engineering and DevOps
•Familiarity with the complete ML solution lifecycle
•Experience with machine learning model deployment and maintenance
•Strong problem-solving and analytical skills
•Excellent collaboration and communication abilities
Nice-to-Haves
•Experience with cloud platforms (AWS, GCP, or Azure)
•Knowledge of containerization and orchestration tools
•Background in financial technology or financial services
•Experience with CI/CD pipelines
•Familiarity with distributed computing systems
Education
•Bachelor's degree in Computer Science, Mathematics, Statistics, or related field
•Advanced degree preferred
Pay & Benefits Summary
•Competitive hourly rate of $93/hour (W2)
•Hybrid work arrangement at Mountain View office
•Note: This is a W2 contract position only (no C2C)
Call-to-Action
Join our innovative team and help shape the future of financial technology! Apply now to be part of this exciting opportunity.
Machine Learning | AI | Python | Software Engineering | DevOps | Data Science | Model Deployment | Mountain View | Contract Position | W2 | Hybrid