Quick Overview
Job Description
Role Description:
Golang Developer with AI Experience
Client: Automotive Industry
Job Title: Golang Developer with AI Experience
Location: Fremont, CA (Onsite – 5 Days/Week)
Employment Type: Contract (Potential Extension)
ONLY Local to Fremont, CA.(within commutable distance)
About the Role
Seeking an experienced Golang Developer with hands-on experience building AI-enabled backend applications and services. The ideal candidate will have a strong background in Go development, distributed systems, cloud-native applications, and integrating Large Language Models (LLMs) or Generative AI capabilities into production systems. You will work alongside software engineers, AI/ML engineers, and product teams to develop scalable, high-performance platforms supporting Tesla''s manufacturing, automation, and enterprise initiatives.
Responsibilities
- Design, develop, and maintain high-performance backend services using Go (Golang).
- Build scalable RESTful APIs and microservices for AI-driven applications.
- Integrate Large Language Models (OpenAI, Anthropic, Llama, Gemini, or similar) into enterprise workflows.
- Develop AI-powered automation services, intelligent assistants, and workflow orchestration platforms.
- Optimize backend systems for high throughput, low latency, and reliability.
- Collaborate with AI/ML engineers to deploy machine learning models into production.
- Design and implement distributed systems capable of handling large-scale workloads.
- Work with vector databases and semantic search technologies for Retrieval-Augmented Generation (RAG) solutions.
- Build secure authentication and authorization mechanisms for AI services.
- Write clean, maintainable, well-tested code following software engineering best practices.
- Participate in architecture discussions, code reviews, and performance tuning.
- Troubleshoot production issues and continuously improve system reliability.
Required Qualifications
- Bachelor''s or Master''s degree in Computer Science or related field.
- 5+ years of backend software development experience.
- 3+ years of professional experience developing applications using Go (Golang).
- Strong experience building REST APIs and microservices.
- Experience with concurrent programming, goroutines, and channels.
- Solid understanding of distributed systems architecture.
- Hands-on experience integrating AI/LLM APIs such as:
Technical Skills
Programming
- Go (Golang)
- Python (Preferred)
- JavaScript/TypeScript (Nice to Have)
Ideal Candidate
The ideal candidate is a backend engineer who has successfully built scalable Go applications while integrating modern AI technologies into enterprise software. They should be comfortable designing distributed systems, working with LLM APIs, implementing RAG architectures, and deploying cloud-native applications capable of supporting production AI workloads.
Local candidates within commuting distance of Fremont, CA.
Skills
Similar jobs
Crm Developer
Office of Technology and Innovation · Manhattan, United States
25 minutes agoRetalix AS400 Developer
Innovative IT Solutions Inc · United States
26 minutes agoTableau Developer
Emryn Inc · United States
26 minutes agoMainframe developer
Data Capital Inc · United States
26 minutes agoJava Developer - W2 - Plano, TX - ONLY LOCAL TO TEXAS
Geopaq Logic · Plano, United States
26 minutes agoServiceNow Developer (AI & Intelligent Automation Focus)
Chenega MIOS · St. Louis, United States
26 minutes ago