Location: Hybrid (Sunnyvale)
Duration: 12+ W2 Contract (C2C not available)
Payrate: $55 - $62/hr
Job Overview:
The Machine Learning Engineer will design, develop, and deploy AI/ML applications at scale. The role involves creating robust systems, building data pipelines, and working with cross-functional teams to integrate AI solutions into products. You will be responsible for developing APIs, optimizing performance, and ensuring smooth deployment of machine learning models.
Key Responsibilities:
- Design, develop, and deploy AI/ML applications end-to-end
- Build scalable data pipelines and infrastructure for AI/ML operations
- Collaborate with teams to integrate AI/ML solutions into products
- Develop APIs for communication between ML models and other systems
- Optimize AI/ML performance through testing and tuning
- Ensure seamless deployment of models using CI/CD pipelines
Required Skills & Experience:
- 1+ years of experience in building AI/ML applications
- Strong system design skills for scalable AI/ML systems
- Proficiency in Python, C++, Java, or similar languages
- Experience with machine learning frameworks (TensorFlow, PyTorch)
- Knowledge of DevOps and CI/CD practices
- Experience with distributed systems and cloud platforms (AWS, GCP, Azure)
- Familiarity with MLOps tools and workflows
Education:
- Bachelor’s degree in Computer Science, Engineering, or related field (Master’s or PhD preferred)
Preferred Skills:
- Familiarity with Generative AI and chatbot development
- Contributions to open-source ML projects
- Experience with RAG techniques or similar