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 AI Chopping Block

Staff Software Engineer, Foundations (Managed AI)

New
Top rated
Crusoe
Full-time
Full-time
Posted

As a Staff Software Engineer in the Foundations department, responsibilities include leading the design and implementation of highly scalable systems for the Managed AI offerings, driving the long-term technical roadmap for the Foundations team to support growth and evolving AI workloads, working cross-functionally with Cloud Engineering to align technical goals and solve integration challenges, leading by example through high-quality code contributions and mentoring Senior and Staff-level engineers, championing reliability, observability, and performance by identifying and resolving systemic bottlenecks, and staying current with AI infrastructure trends to ensure efficient and powerful tools are utilized.

$208,000 – $253,000
Undisclosed
YEAR

(USD)

San Francisco, United States
Maybe global
Onsite
Go
Python
Kubernetes
AWS
GCP

AI Engineer

New
Top rated
AppZen
Full-time
Full-time
Posted

The AI Engineer will design and develop intelligent agents powered by large language models (LLMs) using tool calling, orchestration frameworks, and advanced context management to enable reasoning, planning, and autonomous decision-making across complex workflows. Responsibilities include working hands-on with modern agentic stacks such as LangGraph and Autogen, implementing asynchronous and streaming architectures, and ensuring production-grade observability to build scalable real-world AI systems.

$160,000 – $180,000
Undisclosed
YEAR

(USD)

San Jose, United States
Maybe global
Onsite
Python
Go
LangChain
MLOps
Kubernetes

Director, Engineering, Proactive Offense

New
Top rated
Horizon3ai
Full-time
Full-time
Posted

Lead and scale Horizon3.ai's Offensive Engineering organization, overseeing teams responsible for exploit development, offensive content, and attack automation within the NodeZero platform. Set clear technical and product direction for how NodeZero identifies, exploits, and validates vulnerabilities across large, complex environments. Partner with Product, Precision Defense, and Platform teams to define and deliver offensive capabilities that influence the roadmap and enhance customer outcomes. Drive execution from proof-of-concept through production to transform cutting-edge attack research into scalable, productized features. Stay hands-on to guide architectural decisions and evaluate exploit and automation approaches, mentoring technical leads in building resilient, modular systems. Build, mentor, and scale diverse teams of software engineers, exploit developers, and offensive researchers, fostering a culture of collaboration, creativity, and engineering excellence that bridges offensive and product software development. Collaborate across engineering, product, and GTM teams to align offensive innovation with business priorities and ensure delivery of impactful capabilities for customers. This role is central to the mission of delivering continuous, autonomous security testing at scale.

$240,000 – $285,000
Undisclosed
YEAR

(USD)

US, United States
Maybe global
Remote
Python
Go
C++
CI/CD
Docker

Technical Lead Manager, Platform (India)

New
Top rated
Cartesia
Full-time
Full-time
Posted

Lead the design and development of low latency, scalable, and reliable model inference and serving stack for SSM foundation models. Manage and mentor a team of platform engineers maintaining a high technical bar and strong engineering culture. Work closely with research and product teams to translate research into products. Own the architecture and roadmap for model serving infrastructure, distributed systems, and data processing platforms. Build highly parallel, high quality data processing and evaluation infrastructure for foundation model training. Drive execution across ambiguous, zero-to-one engineering projects and platform initiatives. Establish best practices for reliability, observability, scalability, and performance across platform systems. Help recruit, interview, and build the engineering team in India. Have significant autonomy to shape the platform and impact how AI is applied across devices and applications.

₹10,000,000 – ₹13,000,000
Undisclosed
YEAR

(INR)

Bangalore, India
Maybe global
Onsite
Go
Python
Distributed Systems
System Design

Software Engineer, Product

New
Top rated
Sierra
Full-time
Full-time
Posted

Responsibilities include designing and building agent architecture that is steerable, verifiable, conversational, and empathetic while future-proofing it as large language models evolve; developing retrieval methods to ground answers in customer knowledge bases and handle unclear or clarifying cases conversationally; measuring and empowering customer improvement of agent quality through evaluations; ensuring chat agents function effectively over the phone with lifelike conversations at low latency; creating simulation and benchmarking platforms to test AI agents against real-world scenarios; developing intuitive no-code content management tools to guide and test AI agents; adapting traditional software development methodologies to accommodate AI agents' non-deterministic behavior, natural language interactions, and reliance on large language models through Sierra's agent development lifecycle; and accelerating generative agent development using tools like Cursor and Claude Code to build self-improving systems based on interactions, feedback, and self-play.

Undisclosed

()

San Francisco, United States
Maybe global
Onsite
Go
TypeScript
Python

Software Engineer, Agent Architecture

New
Top rated
Sierra
Full-time
Full-time
Posted

Build the core systems that power agents including the Agent SDK such as the orchestration engine, runtime, and primitives that define how agents reason, take actions, and interact with users and systems. Design the agentic loop to build agents that are steerable, verifiable, conversational, and adaptive. Improve retrieval and grounding systems to ensure agents provide accurate and trustworthy responses by effectively retrieving and using knowledge. Build evaluation systems by designing frameworks that allow measurement and improvement of agent quality over time.

$230,000 – $390,000
Undisclosed
YEAR

(USD)

San Francisco, United States
Maybe global
Onsite
Go
TypeScript
Python
Software Engineering
Model Evaluation

Software Engineer

New
Top rated
Faculty
Full-time
Full-time
Posted

The Software Engineer in the Defence team is responsible for building and extending critical components of client deliverables across diverse software domains, delivering robust technical artifacts in both compiled and non-compiled languages to meet project goals, and implementing defined engineering patterns and practices tailored for the Defence sector. The role involves collaborating closely with Machine Learning Engineering and Data Science teams to integrate and refine technical solutions, applying rigorous software engineering best practices to enhance scalability and quality of codebases, and executing CI/CD processes while managing application deployments on Kubernetes and bare metal environments.

Undisclosed

()

London, United Kingdom
Maybe global
Hybrid
Python
C++
Go
Docker
CI/CD

Software Engineer

New
Top rated
Faculty
Full-time
Full-time
Posted

The Software Engineer in the Defence team will build and extend critical components of client deliverables across diverse software domains, deliver robust technical artefacts in both compiled and non-compiled languages, implement defined engineering patterns and practices tailored for the Defence sector, collaborate closely with Machine Learning Engineering and Data Science teams to integrate and refine technical solutions, apply rigorous software engineering best practices to enhance scalability and quality of codebases, and execute CI/CD processes while managing application deployments on Kubernetes and bare metal environments.

Undisclosed

()

London, United Kingdom
Maybe global
Hybrid
Python
C++
Go
Docker
Kubernetes

Senior Infrastructure Engineer

New
Top rated
Bland
Full-time
Full-time
Posted

As a Senior Infrastructure Engineer at Bland, responsibilities include contributing to the design of scalable architecture by building distributed systems using Kubernetes that handle high-volume, real-time voice processing with strict latency and reliability requirements; building and supporting machine learning infrastructure including training pipelines and real-time inference serving across multiple regions; maintaining robust integrations with enterprise telephony systems, SIP trunks, and VoIP infrastructure; identifying architectural flaws and solving them; ensuring platform reliability through monitoring, alerting, and incident response systems to maintain enterprise-grade uptime; anticipating and solving scaling challenges related to exponential call volume growth; and implementing security best practices and compliance requirements for enterprise customers in regulated industries.

$120,000 – $200,000
Undisclosed
YEAR

(USD)

San Francisco, United States
Maybe global
Onsite
Go
TypeScript
Docker
Kubernetes
AWS

Senior Product Counsel

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 large language model (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
Onsite
Go
Kubernetes
Google Cloud
OpenAI API
Observability

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."}]