What are the responsibilities and job description for the Machine Learning Engineer position at JBC powered by Workgenius?
Job Details
Machine Learning Engineer with Top Hardware, Software, and Services Consumer Products Manufacturer in Cupertino, CA
Title: Machine Learning Engineer Industry: Tech Location: Cupertino, CA (Hybrid) Duration: 12 months Start: 04/22/2025 End: 04/21/2026 Hours: 40
Rate: $72/HR W2
Job Description:
Role Details:
Design, develop, and implement machine learning models and AI algorithms.
Collect, preprocess, and analyze large datasets to extract meaningful insights.
Train, optimize, and fine-tune ML models for performance and scalability.
Deploy ML models into production and ensure their continuous monitoring and improvement.
Develop and maintain documentation for AI/ML models and processes.
Qualifications:
Bachelor s or Master s degree in Computer Science, Data Science, AI, Machine Learning, or a related field.
Strong proficiency in programming languages such as Python, R, or Java.
Experience with machine learning frameworks such as TensorFlow, PyTorch.
Knowledge of deep learning, natural language processing (NLP), and computer vision.
Familiarity with cloud platforms and MLOps tools.
Understanding of data structures, algorithms, and software development best practices.
Experience with big data technologies like Spark, Hadoop, or SQL-based databases is a plus.
Strong analytical and problem-solving skills.
Excellent communication and teamwork abilities.
Preferred Qualifications:
Experience in deploying ML models using Docker, Kubernetes, or serverless architectures.
Knowledge of reinforcement learning and advanced AI techniques
Salary : $72