(Claude) Software Engineer & Developer
Company Description GeoSnake | AI Optimization helps businesses understand and improve how often their brands appear in AI-generated answers. The company focuses on Generative Engine Optimization (GEO), ensuring brands are found, mentioned, recommended, and cited by AI tools such as ChatGPT, Gemini, Claude, and Perplexity. GeoSnake provides visibility into the AI search landscape by tracking brand mentions across LLMs, measuring AI visibility scores, comparing competitors, and analyzing sources and sentiment. Its platform turns AI visibility into measurable and actionable insights so businesses can refine their content and positioning for AI-driven recommendations. GeoSnake is built for the shift from traditional SEO to GEO, supporting businesses as customers increasingly rely on AI assistants for direct answers and purchase decisions.Role Description This is a full-time remote role for a (Claude) Software Engineer & Developer at GeoSnake | AI Optimization. The person in this role will design, build, and maintain backend and frontend components that power GeoSnake’s AI visibility and analytics platform, with a focus on integrations and workflows involving Claude and other LLMs. Day-to-day responsibilities include developing and optimizing APIs, data pipelines, and services that collect and process AI-generated responses, as well as implementing features for tracking brand mentions, visibility scores, and competitive comparisons. The role involves collaborating with product and data teams to translate requirements into clean, scalable code, writing automated tests, and ensuring reliability, performance, and security across the system. The Software Engineer & Developer will also help experiment with prompts, LLM configurations, and AI tooling, contribute to technical documentation, and support continuous improvement of the GEO product experience.Qualifications Candidates should possess strong software development skills, including proficiency in at least one modern programming language (e.g., Python, JavaScript/TypeScript, Go, or similar) and experience with building and maintaining production-grade applications.Candidates should possess backend engineering and data processing skills, such as API design, REST/GraphQL services, data modeling, and working with databases (SQL and/or NoSQL) and message queues or data pipelines.Candidates should possess experience with AI and LLM-related development, including integrating with LLM APIs (e.g., Claude, OpenAI, or similar), working with prompts, handling structured/unstructured responses, and optimizing workflows around AI-generated content.Candidates should possess familiarity with cloud infrastructure and DevOps practices, such as deploying applications to cloud platforms (e.g., AWS, GCP, or Azure), using containers (Docker), CI/CD pipelines, monitoring, and logging.Candidates should possess frontend or UI implementation skills sufficient to collaborate on dashboards and analytics views, using web technologies such as HTML, CSS, and modern JavaScript frameworks (e.g., React, Vue