Apply

Ready to go for it?

AI Apply speeds things up—apply directly if you prefer.

FREE ACCESS
5,000–10,000 jobs/day
Scoutfield Logo

See all jobs on Scoutfield

Search thousands of fresh jobs every day.

Discover
  • Fresh listings
  • Fast filters
  • No subscription required
Create a free account and start exploring right away.
GEICO

Senior Machine Learning Engineer

GEICO

. Review the architecture and implementation of machine learning models solving complex business problems .

Posted 10/14/2026full-timeBethesda • Maryland • United StatesSenior💰 $152,838 - $300,000 per yearWebsite

Core Competencies

Role fit
Core Competencies

Use this summary to align your resume positioning with the role.

Demonstrates expertise in designing and developing scalable machine learning infrastructure, ensuring high reliability and performance in production environments. Proficient in deploying machine learning models using best practices in software engineering and MLOps.

Highest-signal resume keywords
Machine Learning TechniquesTensorFlowCloud Platforms (AWS, Azure, GCP)MLOps PracticesProduction-Grade Code

ATS Keywords

Tailor your resume
Applicant Tracking System Keywords

Tip: use these terms in your resume and cover letter to boost ATS matches.

Hard Skills
Machine LearningDeep LearningReinforcement LearningNatural Language Processing (NLP)Object-Oriented DesignSQLPythonSparkDistributed SystemsMicroservices Architectures
Soft Skills
Team CollaborationTechnical Decision-Making
Tools & Technologies
DockerKubernetesAWS SageMakerGCP AI PlatformAzure Machine LearningApache KafkaApache FlinkSpark Streaming
Industry Keywords
Model TrainingAutomated Hyperparameter TuningModel Deployment PipelinesModel Performance MonitoringFault-Tolerant Design

Tech Stack

Tools & technologies
ApacheAWSAzureCloudDistributed SystemsDockerGoogle Cloud PlatformKafkaKubernetesMicroservicesPythonPyTorchScikit-LearnSparkSQLTensorflow

About the role

Key responsibilities & impact
  • Review the architecture and implementation of machine learning models solving complex business problems
  • Work closely with Product, Business Units, and Data Science teams
  • Design and develop scalable infrastructure for model training, automated hyperparameter tuning, and deployment pipelines
  • Ensure systems are reliable and performant at scale
  • Write high-quality, maintainable, production-grade code that turns machine learning models into deployable services and APIs
  • Ensure code is modular and reusable for future ML projects
  • Debug and troubleshoot model performance issues
  • Track key metrics and continuously improve model reliability, speed, and efficiency in production
  • Review the complete lifecycle of ML models, including monitoring, retraining, and model version management
  • Promote best practices in software engineering, model development, and deployment
  • Review technical decision-making processes and foster team collaboration
  • May require a pre-hire technical screen

Requirements

What you’ll need
  • Bachelor’s degree in Computer Science, Business Analytics, Machine Learning, or a related technical field
  • Four (4) years of experience as a Software Engineer, or related occupation
  • Four (4) years of experience applying machine learning techniques, including deep learning, reinforcement learning, and NLP in production environments
  • Four (4) years of experience with TensorFlow, PyTorch, and Scikit-learn
  • Four (4) years of experience with cloud platforms (AWS, Azure, GCP)
  • Experience with Docker, Kubernetes, and cloud-native ML tools such as AWS SageMaker, GCP AI Platform, and Azure Machine Learning
  • Four (4) years of experience deploying and operating machine learning models in production environments
  • Experience with system architecture and fault-tolerant design for scalability, reliability, and high availability
  • Four (4) years of experience writing production-grade, maintainable code using object-oriented design principles
  • Experience with SQL, Python, and Spark for data processing supporting model development
  • Four (4) years of experience with distributed systems, distributed data processing, and microservices architectures
  • Four (4) years of experience with MLOps practices, including CI, CD, automated testing, and ML deployment pipelines
  • Experience with Apache Kafka, Apache Flink, and Spark Streaming
  • Four (4) years of experience setting up, monitoring, and logging systems for tracking model performance and resource utilization in production environments

Benefits

Comp & perks
  • Personalized development programs
  • Mentorship
  • Certification assistance
  • Inclusive and collaborative culture
  • Competitive pay
  • Benefits
  • Flexibility to support your well-being and future
  • Hybrid work arrangement (3 days in-office, 2 days remote)