Go AI Jobs

Discover the latest remote and onsite Go AI roles across top active AI companies. Updated hourly.

Check out 128 new Go AI roles opportunities posted on The Homebase

Staff Product Designer, Go Enterprise

New
Top rated
Grammarly
Full-time
Full-time
Posted

Own the observability and lifecycle management of AI features across the organization. Build tools and infrastructure to enable teams to develop, monitor, and optimize LLM-powered features. Design and implement closed-loop evaluation pipelines that automatically validate prompt changes. Develop comprehensive metrics and dashboards to track LLM usage, including cost per feature, token patterns, and latency. Create systems that tie user feedback to specific prompts and LLM calls. Establish best practices and processes for the full lifecycle of prompts including development, testing, deployment, and monitoring. Collaborate with engineering teams across the organization to ensure they have the tools and visibility needed to build high-quality AI features.

$103,000 – $174,000
Undisclosed
YEAR

(USD)

San Francisco, United States
Maybe global
Hybrid
Go
Kubernetes
Google Cloud
OpenAI API
Prompt Engineering

Senior Software Engineer, Managed AI - AI Platform

New
Top rated
Crusoe
Full-time
Full-time
Posted

Lead the design and implementation of core AI services including resilient fault-tolerant queues for task distribution, model catalogs for managing and versioning AI models, and scheduling mechanisms optimized for cost and performance. Architect and scale infrastructure to handle millions of API requests per second, implement robust monitoring and alerting for system health and 24/7 availability. Collaborate with product management, business strategy, and other engineering teams to define the AI platform roadmap, influence long-term vision and architecture decisions, contribute to open-source AI frameworks, actively participate in the AI community, and prototype and iterate on emerging technologies and new features.

$172,425 – $209,000
Undisclosed
YEAR

(USD)

San Francisco or Sunnyvale, United States
Maybe global
Onsite
Python
Go
Kubernetes
Docker
CI/CD

Engineering Manager, Managed AI

New
Top rated
Crusoe
Full-time
Full-time
Posted

As an Engineering Manager on the Managed AI team, you will lead and scale a team of engineers building a next-generation platform for Large Language Models (LLMs). You will be responsible for guiding the team through designing and implementing highly scalable, fault-tolerant infrastructure. Your role includes leading, mentoring, and growing a team of software engineers; partnering with leadership to define and execute the AI roadmap; cultivating a high-performance, collaborative engineering culture; overseeing the architecture and development of core AI services such as fault-tolerant task queues, model management systems, and cost-aware scheduling; ensuring delivery of scalable systems capable of handling millions of API requests per second; delivering an AI platform to handle a large variety of load from training to agentic execution; working cross-functionally with Product, Infrastructure, and GTM stakeholders; representing Engineering in strategic discussions to influence AI platform growth and customer adoption; and promoting knowledge sharing, technical mentorship, and the evolution of engineering processes.

$237,600 – $288,000
Undisclosed
YEAR

(USD)

San Francisco or Sunnyvale, United States
Maybe global
Onsite
Python
Go
MLOps
Kubernetes
Docker

Senior Staff Software Engineer, Model LifeCycle

New
Top rated
Crusoe
Full-time
Full-time
Posted

The Senior Staff Engineer for the Model LifeCycle team is responsible for building a comprehensive managed platform for the entire application development lifecycle with a focus on leveraging Machine Learning models including Large Language Models (LLMs). Responsibilities include managing fine-tuning systems for large foundation models with multi-node orchestration, checkpointing, failure recovery, and cost-efficient scaling; implementing and maintaining end-to-end training pipelines for LLMs; developing distillation and reinforcement learning pipelines; managing agent execution infrastructure; and handling dataset, model, and experiment management such as versioning, lineage, evaluation, and reproducible fine-tuning at scale. The role also involves close collaboration with product, business, and platform teams to shape core abstractions and APIs, influencing long-term architectural decisions around training runtimes, scheduling, storage, and model lifecycle management. Additionally, the engineer will contribute to and engage with the open-source LLM ecosystem and take ownership of designing and building core systems from first principles.

$237,600 – $288,000
Undisclosed
YEAR

(USD)

San Francisco, United States
Maybe global
Onsite
Python
Go
PyTorch
MLOps
Docker

Staff Software Engineer, Model LifeCycle

New
Top rated
Crusoe
Full-time
Full-time
Posted

The Staff Software Engineer for the Model LifeCycle team is responsible for building a comprehensive managed platform for the entire application development lifecycle focused on Machine Learning models, including Large Language Models (LLMs). Responsibilities include contributing to fine-tuning systems for large foundation models, including multi-node orchestration, checkpointing, failure recovery, and cost-efficient scaling, implementing and maintaining end-to-end training pipelines for LLMs, contributing to distillation and reinforcement learning pipelines, developing and maintaining agent execution infrastructure, and implementing features for dataset, model, and experiment management such as versioning, lineage, evaluation, and reproducible fine-tuning at scale. The role involves close collaboration with Principal Engineers, product, business, and platform teams to implement core abstractions and APIs, contributing to architectural decisions around training runtimes, scheduling, storage, and model lifecycle management, and engaging with the open-source LLM ecosystem. The role offers significant scope for ownership in implementing and contributing to the design of core systems.

$208,725 – $253,000
Undisclosed
YEAR

(USD)

San Francisco, United States
Maybe global
Onsite
Python
Go
PyTorch
MLOps
Docker

Staff Software Engineer, Managed AI - AI Platform

New
Top rated
Crusoe
Full-time
Full-time
Posted

Lead the design and implementation of core AI services including resilient fault-tolerant queues for efficient task distribution, model catalogs for managing and versioning AI models, and scheduling mechanisms optimized for cost and performance. Architect and scale infrastructure to handle millions of API requests per second while ensuring robust monitoring and alerting for system health and 24/7 availability. Collaborate closely with product management, business strategy, and other engineering teams to define the AI platform roadmap, influence long-term vision and architectural decisions, contribute to open-source AI frameworks, participate in the AI community, and prototype and rapidly iterate on emerging technologies and new features.

$208,725 – $253,000
Undisclosed
YEAR

(USD)

San Francisco or Sunnyvale, United States
Maybe global
Onsite
Python
Go
Kubernetes
Docker
CI/CD

Principal Engineer, C++/Integration (R4539)

New
Top rated
Shield AI
Full-time
Full-time
Posted

The role involves creating reference implementations for potential future products or product components by integrating new hardware platforms, sensor suits, simulators, and concepts of operation with the Hivemind SDK (C++) for commercial applications, focusing on autonomy and simulation. The role requires demonstrating developed architectures as solutions to customers, gathering feedback, and iterating accordingly. It also includes exploring and evaluating future hardware and software technologies relevant to Shield AI's product roadmap beyond current projects, identifying areas of technical debt across the software stack, and analyzing and synthesizing solutions to address them. The position requires working closely with product teams and forward-sprinting within the Special Projects team to contribute strategically and tactically to the development of foundational Hivemind products, especially Hivemind Enterprise commercial applications.

$210,000 – $320,000
Undisclosed
YEAR

(USD)

United States
Maybe global
Onsite
C++
Python
TypeScript
Go
Docker

Senior Backend Engineer, LangSmith Deployments

New
Top rated
LangChain
Full-time
Full-time
Posted

Design distributed queue and worker systems that handle concurrent agent execution, background tasks, and multi-agent coordination across horizontally scalable infrastructure; own core data infrastructure including state persistence, atomic job claiming, connection management, and schema evolution; collaborate on architectural decisions to ensure solutions are scalable and robust; ship resumable streaming infrastructure enabling clients to disconnect and reconnect mid-execution without losing state; instrument and monitor production systems with tracing, metrics, and alerting; participate in on-call rotations and own incident response for the runtime; create and maintain technical documentation including system design and operational runbooks; contribute to and extend the open-source LangGraph platform used for building agent applications.

$175,000 – $225,000
Undisclosed
YEAR

(USD)

San Francisco or New York, United States
Maybe global
Onsite
Go
Python
Kubernetes
Terraform
Distributed Systems

Software Engineer - AI Trainer

New
Top rated
Handshake
Contractor
Full-time
Posted

Use software engineering experience to design job-related coding questions and review AI-generated responses for correctness, efficiency, clarity, and alignment with real-world engineering practices. Evaluate AI-generated code and technical content, provide structured feedback, and help improve AI's understanding of programming tasks, system design, and engineering best practices.

$65 – $150 / hour
Undisclosed
HOUR

(USD)

United States
Maybe global
Remote
Python
JavaScript
Java
C++
Go

Software Engineer, Infrastructure

New
Top rated
Exa
Full-time
Full-time
Posted

The Infrastructure Team builds the underlying tooling and infrastructure that powers all Exa's systems, including building GPU cluster orchestration in Kubernetes, map-reduce batchjobs on Ray, and the best observability tooling in the world to enable fast movement as an engineering organization.

SGD 90,000 – SGD 300,000
Undisclosed
YEAR

(SGD)

Singapore, Singapore
Maybe global
Onsite
Kubernetes
AWS
Docker
CI/CD
Python

Want to see more AI Egnineer jobs?

View all jobs

Access all 4,256 remote & onsite AI jobs.

Join our private AI community to unlock full job access, and connect with founders, hiring managers, and top AI professionals.
(Yes, it’s still free—your best contributions are the price of admission.)

Frequently Asked Questions

Need help with something? Here are our most frequently asked questions.

Question text goes here

Lorem ipsum dolor sit amet, consectetur adipiscing elit. Suspendisse varius enim in eros elementum tristique. Duis cursus, mi quis viverra ornare, eros dolor interdum nulla, ut commodo diam libero vitae erat. Aenean faucibus nibh et justo cursus id rutrum lorem imperdiet. Nunc ut sem vitae risus tristique posuere.

[{"question":"What are Go AI jobs?","answer":"Go AI jobs involve developing the infrastructure and systems that power AI applications. These positions focus on building high-performance backends, data processing pipelines, real-time AI services, and scalable frameworks that handle LLM requests. Golang is particularly valued for its concurrency capabilities when creating AI-powered chatbots, recommendation engines, computer vision systems, and edge AI applications."},{"question":"What roles commonly require Go skills?","answer":"Backend developers for AI applications frequently need Go skills, as do engineers working on production AI system deployment and cloud infrastructure. The language is especially valuable in roles involving real-time processing in eCommerce, banking, healthcare, and customer service platforms. Engineers building voice transcription systems, IoT applications, robotics, and networked services also commonly require Go expertise."},{"question":"What skills are typically required alongside Go?","answer":"Alongside Go, employers typically seek proficiency in high-performance computing, multithreading, concurrent programming, and memory-efficient data handling. Experience with tools like GoCV for computer vision, Fuego for fuzzy logic, and Gobot for IoT is valuable. Knowledge of vector databases, Google Cloud Profiler, and cross-platform deployment is often required, as is the ability to integrate with Python codebases for AI model training."},{"question":"What experience level do Go AI jobs usually require?","answer":"The research doesn't specifically address experience levels for Go AI jobs. Typically, these positions require strong knowledge of concurrent programming, memory management, and integration with AI services. Since these roles often involve production systems and scalable infrastructure, mid to senior-level experience with both Go and AI concepts is commonly expected, though requirements vary by company and specific position."},{"question":"What is the salary range for Go AI jobs?","answer":"The provided research doesn't contain specific salary information for Go AI jobs. Compensation typically varies based on factors like location, company size, experience level, and specific technical requirements. Go developers working on AI applications often command competitive salaries due to the specialized intersection of high-performance programming and artificial intelligence expertise."},{"question":"Are Go AI jobs in demand?","answer":"Yes, the demand for Golang in AI application development is increasing. This growth is driven by performance requirements in computer vision, real-time systems, and production AI deployments. Startups, enterprises, and cloud providers are adopting Go for building scalable, secure AI applications. The language is particularly sought after for customer service platforms handling millions of LLM requests and real-time transcription services."},{"question":"What is the difference between Go and Java in AI roles?","answer":"The research doesn't directly compare Go and Java for AI roles. However, Go typically excels in building high-performance, concurrent systems with efficient memory usage and faster startup times—ideal for AI service deployment and orchestration. Java offers robust enterprise features and extensive libraries, but may have higher memory requirements. In AI contexts, Go is often preferred for microservices, real-time processing, and lightweight applications where performance is critical."}]