logo
GeoSnake | AI Optimization

Software Engineer

North America

July 6, 2026 at 8:10 PM

✨ AI summary

Location

  • Casper, WY (Remote)

Languages

  • Python
  • JavaScript/TypeScript
  • Go
  • Java

Cloud Services

  • AWS
  • GCP
  • Azure

Company Description

GeoSnake helps businesses understand and improve how often their brand appears in AI-generated answers. Instead of focusing only on traditional search rankings, GeoSnake enables companies to optimize for Generative Engine Optimization (GEO), ensuring their brand is found, mentioned, and recommended by AI tools like ChatGPT, Gemini, Claude, and Perplexity.


The platform provides visibility into the AI search landscape by tracking brand mentions across LLMs, measuring AI visibility scores, monitoring keywords, and analyzing competitors, sources, and sentiment. GeoSnake delivers practical recommendations that turn AI visibility into measurable, actionable insights, helping businesses refine their content and positioning. It is designed for a future where customers increasingly rely on AI assistants for product comparisons, recommendations, and purchasing decisions.


Role Description<

/strong>

This is a full-time remote role for a Software Engineer at GeoSnake. The Software Engineer will design, develop, and maintain back-end services and APIs that power AI visibility tracking, reporting, and data analysis features. Day-to-day responsibilities include implementing scalable and secure server-side logic, integrating with external AI and data sources, optimizing performance, and ensuring reliability of core systems.


The role also involves collaborating with product and data teams to translate business requirements into technical solutions, participating in code reviews, writing tests, and continuously improving the codebase. The Software Engineer will contribute to architectural decisions and help evolve the platform as AI search and GEO best practices advance.


Qualifications

  • Strong foundation in Computer Science principles, including algorithms, data structures, and systems design.
  • Proficiency in Back-End Web Development and Software Development, with experience building RESTful or GraphQL APIs and working with databases.
  • Solid Programming skills in one or more modern languages (e.g., Python, JavaScript/TypeScript, Go, Java, or similar).
  • Experience with Object-Oriented Programming (OOP) and writing clean, maintainable, well-tested code.
  • Familiarity with cloud platforms (e.g., AWS, GCP, Azure) and containerization technologies (e.g., Docker, Kubernetes) is beneficial.
  • Understanding of web performance, security best practices, and scalability in distributed systems.
  • Comfort working in an agile, remote environment with strong communication and collaboration skills.
  • Bachelor’s degree in Computer Science, Software Engineering, or a related field, or equivalent practical experience.
  • Interest or experience in AI, LLMs, data engineering, or SEO/GEO domains is a plus.