Golang / Go Job: AI Engineer, Data APIs (Go and Python)

Benzinga

AI Engineer, Data APIs (Go and Python) at Benzinga

Remote β€Ί 🌐 Worldwide, 100% remote position
  (Posted Aug 30 2026)

Salary
$90,000 - $100,000 USD

Job description
Before you read further: applying to this role requires a Loom video walkthrough under 5 minutes of the best thing you have built, plus a repo or live link. Tell us the hardest problem you hit and how you solved it. Focus on architecture decisions and tradeoffs, not a feature tour. We watch every one. If you are not up for that, this is not the role.

About Benzinga
Benzinga is a financial media and data technology company. We build the structured news, sentiment analytics, and market data APIs that banks, fintechs, and AI companies rely on to understand markets in real time.

The role
You will build AI microservices and ship them as production APIs in Go. This is an applied engineering role, not a research one. Success looks like an LLM pipeline going from prototype to a documented, monitored, low latency endpoint that paying customers depend on.

You own it end to end. The team is lean and there is nobody to hand a model off to.

What you'll do

Build and ship AI services: summarization, RAG, embedding search, event detection, and time series forecasting over financial news, filings, and earnings transcripts.
Deliver those services through Go APIs built for low latency and high request volume.
Design real time inference pipelines on AWS using Kafka, Kubernetes, and S3.
Turn unstructured financial text into structured, sellable data.
Instrument everything: monitoring, drift detection, evaluation, and retraining.
Own your deploys: Docker, Kubernetes, ArgoCD, GitLab CI/CD.

What we're looking for

- 4+ years building production systems in AI/ML or data engineering. What you have shipped matters more than what you have trained.
- Strong Python. Strong Go, or strong systems experience in another compiled language plus the appetite to be productive in Go within a month.
- Hands on experience putting LLMs into production: RAG, embeddings, evaluation, context engineering, cost and latency tuning.
- Comfort with distributed systems: Kafka, Kubernetes, Postgres, Redis.
- The judgment to pick your own problems. We will tell you what matters, not what to build.
- Must be obsessed with fintech whether that's financial markets related products or the markets themselves. Highlight a related project in your video.

Nice to have

- Startup experience, or a track record of shipping without a manager.
- Fintech, market data, or financial news NLP.
- Vector search: OpenSearch kNN, Pinecone, Weaviate, FAISS.
- Model training or fine tuning with PyTorch, TensorFlow, or Hugging Face.
- Open source contributions to ML or Go projects.

Our stack
- Languages: Go, Python
- AI/ML: PyTorch, TensorFlow, Hugging Face, LangChain
- Data: Postgres, MongoDB, Redis, OpenSearch, S3
- Streaming: Kafka
- Cloud and orchestration: AWS, Kubernetes, Docker, ArgoCD
- CI/CD: GitLab, GitHub Actions
- Observability: Datadog, Coralogix, Grafana

Why Benzinga

- Your work ships to paying customers, usually within weeks.
- Small, technical team. No layers, no roadmap by committee.
- Full ownership from idea to production.
- Fully remote, work from anywhere with 5 hours of daily overlap with US Eastern. Unlimited time off. $90,000 to $100,000 USD.


 

Company: Benzinga


Not the Go job you are looking for?
Browse all Golang jobs and we're sure you will find a suitable one!
Browse Golang Jobs with similar combinations of skills
Golang jobs with ai Golang jobs with python Golang jobs with aws Golang jobs with docker Golang jobs with fintech Golang jobs with kafka Golang jobs with kubernetes Golang jobs with llm Golang jobs with microservices Golang jobs with ml Golang jobs with mongodb Golang jobs with nlp Golang jobs with postgres Golang jobs with pytorch Golang jobs with redis Golang jobs with tensorflow