Jobs · Engineering · New York

Senior Machine Learning Engineer

GEICO · New York, NY · 2 wk ago
HybridEngineering$115k–$230k/yrFull-time
We need to output HTML fragment with sections: About the role (already present), Responsibilities (What You’ll Do), Requirements (Minimum Qualifications maybe plus Preferred Qualifications?), Skills? Benefits? Pay? Schedule? The posting includes Annual Salary range, so we can include Pay section. Benefits: The GEICO Pledge mentions Great Rewards: Competitive pay, benefits, and flexibility. But not specific benefits listed. Should we include Benefits section only if posting actually states them. It mentions "Competitive pay, benefits, and flexibility". That's vague but still mentions benefits. However rule: never emit a heading followed by filler/placeholder text (e.g., "commensurate with experience", "not specified", "N/A", "varies", "TBD") and never create Pay/Schedule/Benefits sections unless the posting actually states them. It does state benefits generally, but not specifics. Might be considered too vague? The instruction: "Prefer a few substantive sections over many thin ones." Benefits section with just "Competitive pay, benefits, and flexibility" might be thin but still substantive? It mentions benefits but not details. Could include Benefits section with that sentence. However they said "never emit a heading followed by filler/placeholder text (e.g., "commensurate with experience", "not specified", "N/A", "varies", "TBD")". "Competitive pay, benefits, and flexibility" is not exactly placeholder but still vague. Might be okay. But we could omit Benefits if we think it's too thin. The posting also mentions "Great Rewards: Competitive pay, benefits, and flexibility to support your well-being and future." That's a sentence. Could be considered substantive enough. Pay: we have salary range. Schedule: Not mentioned (Hybrid location but not schedule). So no Schedule section. Skills: Could be derived from qualifications but we already have Requirements. Might not need separate Skills. We need to use

for section headings: About the role, Responsibilities, Requirements, Qualifications, Skills, Benefits, Pay, Schedule. We should not repeat job title as heading. Already have "Senior Machine Learning Engineer, AI Research". Not to repeat. We need to include metadata like location/hybrid maybe in a short

. The posting includes "GEICO | Hybrid | Palo Alto, CA / New York City, NY / Bethesda, MD". We can put that in a

after the role title? The instruction: do NOT put Job ID / requisition numbers as headings — fold minor metadata into a short

or drop it. So we can include a

with location/hybrid. We need to preserve all substantive information, not invent or summarize away detail. So we need to keep all bullet points from responsibilities, qualifications, etc. We need to use

  • for any list of duties/requirements/benefits, and

    for prose. Thus we need to parse the posting. Let's extract sections: - About The Role: paragraph(s) after "About The Role". It includes: "GEICO is redefining the insurance landscape through cutting-edge Artificial Intelligence, and the AI Research team is driving this transformation. We are developing innovative, centralized, real-time AI solutions to solve complex business challenges and deliver advanced capabilities across claims, customer interactions, and operational efficiency. As a Senior Machine Learning Engineer, you will play a pivotal role as a technical leader, designing, deploying, and managing production-grade ML systems that directly impact core business functions. This position is ideal for engineers who have experience shipping ML systems and seek greater ownership, technical depth, and significant business influence. This is a hands-on opportunity for those passionate about scalable architectures, model robustness, and delivering operational excellence in advanced AI systems." We'll put that in

    maybe multiple

    but can combine. - What You’ll Do (Responsibilities): list of bullet points under headings: Own End-to-End Production ML Systems, Build Scalable AI ML Pipelines, Drive Technical Excellence, Mentor & Collaborate Across Teams, Operate Reliable ML in a Regulated Environment. Each has sub-bullets. We need to output as

    • for any list of duties/requirements/benefits. So we can treat each top-level bullet as
    • and inside maybe nested
        for subpoints? The instruction didn't forbid nested lists, but we can just flatten? Better to keep structure: each top-level bullet as
      • containing a

        for the heading and then a

          for subpoints? But they said use
          • for any list of duties/requirements/benefits, and

            for prose. So we can treat each duty as

          • with prose inside. Subpoints could be separate
          • inside nested
              . That seems fine. - Minimum Qualifications: list of bullet points. - Preferred Qualifications: list. - Why Join GEICO AI Research? includes bullet points (maybe not bullet but lines). It says: "Build real-time ML systems that drive business innovation and customer value Tackle large-scale decisioning problems where accuracy and reliability are critical Collaborate within a strong engineering culture with growth opportunities toward Staff and Senior Staff roles Contribute to high-impact initiatives across claims, customer service, and operational AI applications". These are separate sentences but could be treated as list. - Annual Salary: we need Pay section with that range. - GEICO Pledge: includes Great Company, Great Careers, Great Culture, Great Rewards. Could be Benefits? But we already have Benefits maybe. We need to decide sections: About the role, Responsibilities, Requirements (maybe combine Minimum and Preferred Qualifications?), Benefits, Pay. We could have Requirements section with Minimum Qualifications, and Preferred Qualifications as separate? But we could combine into Requirements with two sublists: Minimum Qualifications and Preferred Qualifications. However instruction: Prefer a few substantive sections over many thin ones. So maybe combine into Requirements with two subheadings? But we cannot use headings other than

              . Could we put

              Minimum Qualifications

              and

              Preferred Qualifications

              ? Those are allowed as they are from list: Qualifications is a heading. But we have both Minimum and Preferred; we could just have a single Qualifications section and include both lists, labeling them inside with

              or . But better to follow allowed headings: Qualifications is allowed. So we can have

              Qualifications

              and inside include both Minimum and Preferred as separate

              or

                . However we need to preserve all detail; we can include two
                  with preceding

                  indicating Minimum vs Preferred. Similarly Benefits: we have GEICO Pledge details. Could be Benefits section. Pay: we have salary. Thus sections: About the role, Responsibilities, Qualifications, Benefits, Pay. We need to ensure we don't create empty sections. Now let's extract content precisely. About The Role text: "GEICO is redefining the insurance landscape through cutting-edge Artificial Intelligence, and the AI Research team is driving this transformation. We are developing innovative, centralized, real-time AI solutions to solve complex business challenges and deliver advanced capabilities across claims, customer interactions, and operational efficiency. As a Senior Machine Learning Engineer, you will play a pivotal role as a technical leader, designing, deploying, and managing production-grade ML systems that directly impact core business functions. This position is ideal for engineers who have experience shipping ML systems and seek greater ownership, technical depth, and significant business influence. This is a hands-on opportunity for those passionate about scalable architectures, model robustness, and delivering operational excellence in advanced AI systems." We'll put that in

                  . Responsibilities: Let's capture each top-level bullet and subpoints. From posting: "What You’ll Do Own End-to-End Production ML Systems Design, implement, and deploy machine learning models and features for diverse AI applications including predictive analytics, automation, and decision support. Manage the complete ML lifecycle: data ingestion, feature engineering, training, evaluation, deployment, monitoring, and retraining. Continuously advance model performance, reliability, and interpretability in production environments. Build Scalable AI ML Pipelines Develop scalable batch and real-time pipelines to support high-throughput AI workflows and applications. Optimize ML serving systems for speed, reliability, and cost-effectiveness. Collaborate with platform teams to enhance feature stores, model registries, and deployment infrastructure for AI solutions. Drive Technical Excellence Author high-quality, well-tested, and maintainable code in Python (and/or Java). Contribute to shared ML frameworks, tooling, and promote engineering best practices across the research team. Engage in architecture discussions, design reviews, and technical roadmap development for AI initiatives. Mentor & Collaborate Across Teams Mentor junior engineers (MLE I/II), providing code reviews, guidance, and technical leadership. Work closely with data scientists, software engineers, operations, and product teams to integrate ML solutions into real-world applications. Translate complex business and technical challenges into actionable ML solutions. Operate Reliable ML in a Regulated Environment Ensure ML systems adhere to high standards for monitoring, alerting, security, privacy, and compliance. Support incident response and maintain production reliability for AI-driven systems. Contribute to model governance, explainability, and responsible AI practices." We'll turn each top-level bold heading into a

                • with maybe a or just plain text. Inside each
                • we can have a

                  for the heading sentence and then a

                    for subpoints? But subpoints are sentences after the heading. Could treat each sentence as separate
                  • inside nested
                      . Simpler: each top-level bullet as
                    • containing a

                      with the heading and then a

                      • for each subpoint. That respects using
                        • for lists. Thus:
                        • Own End-to-End Production ML Systems

                          • Design, implement, and deploy machine learning models and features for diverse AI applications including predictive analytics, automation, and decision support.
                          • Manage the complete ML lifecycle: data ingestion, feature engineering, training, evaluation, deployment, monitoring, and retraining.
                          • Continuously advance model performance, reliability, and interpretability in production environments.
                        • Similarly for others. Now Qualifications: Minimum Qualifications list: - Bachelor’s degree in Computer Science, Machine Learning, Statistics, Mathematics, or a related technical field (Master’s or PhD a plus). - 6+ years of experience building and deploying machine learning systems in production environments. - Strong proficiency in Python (and/or Java) and production-grade software engineering practices. - Experience with ML frameworks such as PyTorch, TensorFlow, or scikit-learn. - Hands-on experience with the full ML lifecycle, including deployment, monitoring, and retraining. - Hands-on experience building and deploying LLM-based applications, including prompt design, retrieval-augmented generation (RAG), model evaluation, and production integration. - Familiarity with distributed data systems and modern ML infrastructure. Preferred Qualifications list: - Domain experience in AI Research, Predictive Modeling, Automation, or Decision Intelligence. - Experience with fine-tuning, adaptation, evaluation frameworks, and safety/guardrails for large language model (LLM) systems. - Familiarity with real-time ML serving architectures, feature stores, and low-latency systems. - Exposure to advanced modeling techniques, such as deep learning, reinforcement learning, or natural language processing. - Experience with big-data and pipeline technologies (Spark, Snowflake, Airflow, DBT). - Knowledge of model explainability, fairness, and governance in regulated industries. We'll put under

                          Qualifications

                          maybe with two subsections:

                          Minimum Qualifications:

                          then
                            ..., then

                            Preferred Qualifications:

                            then
                              ... Now Benefits: The GEICO Pledge section includes: "Why Join GEICO AI Research? Build real-time ML systems that drive business innovation and customer value Tackle large-scale decisioning problems where accuracy and reliability are critical Collaborate within a strong engineering culture with growth opportunities toward Staff and Senior Staff

Similar jobs