What are the responsibilities and job description for the Machine Learning Engineering Lead position at GEICO Tech?
About the Job
Overview
We are seeking a seasoned Machine Learning Engineering Lead to join our team at GEICO Tech. As a key member of our AI organization, you will play a crucial role in designing, implementing, and deploying cutting-edge machine learning models that drive business value.
Key Responsibilities
- Lead the design and implementation of machine learning models, working closely with cross-functional teams.
- Build scalable infrastructure for model training, deployment, and monitoring.
- Develop high-quality, production-grade code for machine learning services and APIs.
- Optimize model performance and resolve issues in production environments.
- Own the complete lifecycle of ML models, including monitoring, retraining, and managing versions.
- Guide and mentor junior engineers, promote best practices, and lead technical decision-making processes.
- Collaborate with cross-functional teams to integrate machine learning models into production systems.
- Stay up-to-date with industry trends and continuously explore new machine learning techniques and system engineering tools.
Qualifications
- Bachelor's degree in Computer Science, Machine Learning, or a related field.
- 6 years of hands-on experience applying machine learning techniques, including deep learning, reinforcement learning, and NLP.
- Expertise in machine learning frameworks such as TensorFlow, PyTorch, and Scikit-learn.
- Experience with cloud platforms (AWS, Azure, GCP) and containerization technologies (Docker, Kubernetes).
- Proven experience in deploying machine learning models in production environments.