What are the responsibilities and job description for the Staff AI/ML Systems Architect position at GEICO Tech?
About the Job
Overview
We are looking for a highly skilled Staff AI/ML Systems Architect to join our team at GEICO Tech. As a critical member of our AI organization, you will be responsible for designing, implementing, and deploying cutting-edge machine learning models that drive business value.
Key Responsibilities
- Design and develop 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.