About The Position

AskGartner is building toward becoming the AI-powered strategic advisor for enterprise clients — a product that puts the full depth of Gartner's research, proprietary data, and expert knowledge at clients' fingertips. As a Lead Engineer on the AskGartner core platform team, you will be a key technical force shaping the chat and embedded AI experiences that serve as the product's primary surface. This role demands an engineer who can independently drive complex initiatives end-to-end, make sound architecture decisions, and collaborate across teams to deliver high-quality, scalable solutions.

Requirements

  • Python — expert-level proficiency
  • Python backend services: development, APIs, deployment, and scaling
  • Python FastAPI and asynchronous programming
  • Cloud technologies: AWS (primary), Azure
  • AWS SageMaker Pipelines (end-to-end ML workflows)
  • Python unit testing (pytest)
  • Git
  • AWS S3 and data formats (Parquet, JSON, CSV)
  • PostgreSQL / SQL
  • Pandas

Nice To Haves

  • LangGraph / LangChain
  • Large language models (e.g., OpenAI, Anthropic, Google)
  • Load testing frameworks (e.g., Locust, JMeter)
  • AWS Athena
  • AWS S3 (bucket policies), IAM roles and policies
  • Splunk
  • AWS Secrets Manager and Parameter Store
  • AWS EMR (PySpark-based ETL)
  • Docker
  • Kubernetes
  • Terraform
  • OpenSearch / Search Engine indexing, retrieval (RAG systems)
  • Cache technologies
  • AWS Kinesis (live structured log ingestion to S3)
  • AWS SQS
  • AWS Glue (data catalog, crawlers)
  • AWS QuickSight
  • SonarQube
  • Jenkins / Groovy
  • Argo CI/CD
  • Snyk

Responsibilities

  • Drive technical initiatives end-to-end — from requirements and design through delivery and post-launch iteration — with minimal guidance.
  • Own architecture and design decisions for complex systems, demonstrating strong judgment on scalability, reliability, and maintainability.
  • Communicate and collaborate effectively across engineering teams, product managers, and stakeholders to align on technical direction.
  • Mentor and elevate fellow engineers through thoughtful code reviews, design discussions, and knowledge sharing.
  • Lead solutioning sessions and proactively surface technical risks, trade-offs, and recommendations.
  • Serve as a technical point of contact for cross-functional teams, articulating complex engineering decisions clearly to both technical and non-technical audiences.
  • Self-motivated and hands on professional — operates independently, completes work without follow-ups, and navigates ambiguity and challenges with minimal assistance.
  • Proactively picks up design, development tasks, drives them to completion, and communicates progress and blockers without prompting.
  • Participates actively in solutioning, contributes ideas, and raises issues early.
  • Adaptable and eager to learn — our team uses a wide array of technologies and the right candidate embraces new tools with confidence.
  • Thrives in a fast-paced environment and is comfortable supporting production releases.

Benefits

  • Competitive compensation
  • Limitless growth and learning opportunities
  • Ongoing mentorship and apprenticeship
  • Leadership courses, development programs, technical courses, certification opportunities and more!
  • A collaborative and positive culture - join a diverse team of professionals that are as smart and driven as you.
  • A chance to make an impact – your work will contribute directly to our strategy.
  • Hybrid Work Environment - enjoy the flexibility of working from home and the energy of collaborating with peers in our dynamic offices.
  • 20+ PTO days plus holidays and floating holidays in your first year.
  • Extensive medical, dental insurance and vision plan.
  • 401K with corporate match, immediate vesting.
  • Health-and-wellness-related allowance programs.
  • Parental leave.
  • Tuition reimbursement.
  • Employee Stock Purchase Plan.
  • Employee Assistance Program.
  • Gartner Gives Charity Match.
© 2026 Teal Labs, Inc
Privacy PolicyTerms of Service