Full-Time

Staff Engineer

ML Platform, Performance, Capacity and Efficiency

Confirmed live in the last 24 hours

Geico

Geico

10,001+ employees

Direct-to-consumer auto and home insurance

Financial Services

Compensation Overview

$90k - $230kAnnually

Senior

H1B Sponsorship Available

Bethesda, MD, USA

Category
Applied Machine Learning
Natural Language Processing (NLP)
AI & Machine Learning
Required Skills
Microsoft Azure
Python
MySQL
Data Science
Tensorflow
Data Structures & Algorithms
Keras
Pytorch
Apache Spark
Apache Kafka
Postgres
AWS
Pandas
Elasticsearch
MongoDB
Natural Language Processing (NLP)
Hadoop
NumPy
Cassandra
Google Cloud Platform
Requirements
  • Deep knowledge of machine learning techniques, particularly in natural language processing (NLP) and predictive modeling with hands-on experience in building, training and deploying language learning models.
  • Experience working with machine learning frameworks such as TensorFlow, Py Torch, Spark ML, scikit-learn, or related frameworks and ability to implement and optimize complex models in these environments.
  • Experience working with machine learning, ranking infrastructures, and system design.
  • Experience with large-scale data processing. Proven ability to handle and process large volumes of data and ability to utilize big data frameworks and tools such as Apache Spark, Hadoop or Kafka for real-time data ingestion and processing.
  • Strong programming skills in Python with experience using libraries like NumPy, Pandas and TensorFlow or PyTorch for machine learning and data manipulation.
  • Understand open-source databases like MySQL, PostgreSQL, etc., familiar with No-SQL databases like Cassandra, MongoDB, Elasticsearch, etc.
  • Strong understanding of web service integration (REST/SOAP) and enterprise middleware integration tiers.
  • Experience with continuous delivery (CI/CD) and Infrastructure as Code. Knowledge of MLOps practices including the automation of machine learning workflows, build pipelines and model monitoring in production.
  • Strong background in data engineering, including experience with ETL pipelines, data lakes, and data warehouses, to ensure the seamless flow of data into ML models.
  • Background in using and contributing to open-source machine learning and data processing tools, promoting best practices and innovations within the team.
  • Excellent communication skills – needs to be able to lead projects from the front and interact with clients and sponsors on a regular basis.
  • Experience partnering with engineering teams and transferring research to production.
  • In-depth knowledge of CS data structures and algorithms.
  • Experience solving analytical problems with quantitative approaches.
  • Ability to excel in a fast-paced, startup-like environment.
  • Willing to work on both fast development and operation environment.
  • 6+ years of professional experience in software development focusses on machine learning, platform architecture, data science, pipeline development and maintenance of the big data platforms, software, and network systems.
  • 4+ years of experience in using open-source frameworks.
  • 3+ years of experience with architecture and design.
  • 3+ years of experience with AWS, GCP, Azure, or hybrid data center.
  • Bachelor's degree in computer science, Information Systems, or equivalent education or work experience.
Responsibilities
  • Provide technical and thought leadership across multiple areas, focusing on the design and implementation of platform development and event-driven microservices.
  • Work closely with product leaders, other engineers and partner teams to understand product requirements, build a technical backlog, and develop solutions that align with product vision.
  • Architect and develop learning models and their services using Python, and Kafka and related open ML frameworks like TensorFlow and Keras.Strong understanding of machine learning algorithms.
  • Define and drive data capture and storage mechanisms using event-driven architecture to gather infrastructure utilization data from various sources and ensure the data is fed into the learning model environment.
  • Own and drive one to two machine learning service areas, being accountable for their successful delivery, from design through to production, and ensuring they meet performance, scalability and reliability standards.
  • Act as a role model and mentor to senior and junior ML engineers, guiding them in understanding the architecture, design and implementation of systems.
  • Maintain excellent communication with Parter teams and leads, articulating technical implementations for various stakeholders, ensuring alignment across teams.
  • Proactively explore unknown product requirements and design solutions that meet evolving needs, contributing to the continuous improvement of our platform.

GEICO provides a range of insurance products, with a primary focus on auto insurance. The company sells policies directly to consumers, which allows them to offer lower rates by eliminating intermediaries like brokers. Customers can obtain quotes, manage their policies, and file claims through GEICO's user-friendly website. In addition to auto insurance, GEICO also covers motorcycles, ATVs, RVs, as well as home and renters insurance. What sets GEICO apart from its competitors is its strong online presence and memorable advertising campaigns that enhance brand recognition and customer loyalty. The company's goal is to simplify the insurance process for its customers while providing competitive rates and comprehensive coverage options.

Company Stage

Acquired

Total Funding

N/A

Headquarters

Tulsa, Oklahoma

Founded

1936

Simplify Jobs

Simplify's Take

What believers are saying

  • Expansion into commercial insurance diversifies revenue and reduces dependency on auto insurance.
  • Recent $2 billion profit in Q3 supports investments in technology and service enhancements.
  • New fan engagement platform with MLB boosts brand visibility through sports marketing.

What critics are saying

  • Increased regulatory scrutiny from data breaches may lead to higher compliance costs.
  • Departure of key marketing personnel could disrupt customer acquisition strategies.
  • Customer dissatisfaction with claims handling could harm reputation and retention.

What makes Geico unique

  • GEICO's direct-to-consumer model offers competitive rates by eliminating intermediaries.
  • Strong online presence allows easy policy management and claims filing for customers.
  • Memorable advertising campaigns enhance brand recognition and customer loyalty.

Help us improve and share your feedback! Did you find this helpful?