Randstad - Atlanta, GA
posted about 2 months ago
The Machine Learning Engineer position is a contract role based in Atlanta, Georgia, offering a competitive hourly wage of $50 to $55.50. The ideal candidate will possess a postgraduate degree in Computer Science, Software Engineering, Electrical Engineering, or a related field, along with a minimum of three years of industry experience in a programming-intensive role, particularly with Python. The role requires expertise in machine learning topics such as classification, clustering, optimization, recommendation systems, graph mining, and deep learning, with at least two years of experience in these areas. Additionally, candidates should have substantial experience with distributed computing frameworks like Spark and Kubernetes, as well as familiarity with popular machine learning frameworks including Spark MLlib, Keras, TensorFlow, PyTorch, and HuggingFace Transformers. The successful candidate will be responsible for leveraging distributed training systems to build scalable machine learning pipelines for model training and deployments in the ITOT Products space. They will design and implement solutions to optimize distributed training execution, focusing on model hyperparameter optimization, training/inference latency, and system-level bottlenecks. The role also involves researching and implementing state-of-the-art LLM models for various business use cases, ensuring ML model performance and uptime, and maintaining high standards of code quality and thoughtful design. Furthermore, the engineer will optimize integration between popular machine learning libraries and cloud ML and data processing frameworks, and build deep learning models and algorithms with optimal parallelism and performance on CPUs and GPUs.