
Golang Engineer, AI & Service Development
Del Oro Consulting, Inc.
contract
Posted on:
Location Type: Remote
Location: New Jersey • United States
Visit company websiteExplore more
Salary
💰 $60 per hour
About the role
- Design, develop, and maintain scalable backend services in Golang, adhering to clean architecture principles and established team standards.
- Build and optimize infrastructure for embedding generation, vector search, and/or LLM integration.
- Own the full-service lifecycle, including architecture, deployment, monitoring, testing, and scaling.
- Write comprehensive unit, integration, and end-to-end tests to ensure high reliability and minimize regressions, following rigorous testing practices.
- Collaborate closely with AI/ML engineers, Data Scientists, Architects and other team members, fostering a positive and productive team environment.
- Develop pipelines for model serving, versioning, and inference with a focus on latency and robustness.
- Monitor production systems, conduct root cause analysis, and proactively resolve issues.
- Actively participate in team discussions, code reviews, and knowledge sharing to uphold team standards and continuous improvement.
Requirements
- Bachelor’s degree in Engineering, Computer Science, or a closely related technical discipline.
- 3+ years of experience developing backend services in Go (Golang).
- Proven experience deploying and operating production-grade services using Kubernetes, Docker, and CI/CD pipelines.
- Strong understanding of testing methodologies including Test-driven development, mocking, load testing, and coverage strategies.
- Experience working with embedding models, LLM APIs (e.g., Azure, OpenAI, HuggingFace), or custom AI services.
- Familiarity with vector databases such as pgvector, Pinecone, or Weaviate, and semantic search APIs.
- Experience processing, analyzing, and managing large-scale structured and unstructured datasets in real-world applications.
- Solid knowledge of RESTful API design and distributed systems.
- Demonstrated ability to work effectively as a team player, follow team standards, and maintain a test-oriented approach.
Benefits
- Medical, Dental, Vision & 401(k) (with a match)
Applicant Tracking System Keywords
Tip: use these terms in your resume and cover letter to boost ATS matches.
Hard skills
GolangKubernetesDockerCI/CDTest-driven developmentMockingLoad testingRESTful API designDistributed systemsEmbedding models
Soft skills
Team playerCollaborationKnowledge sharingContinuous improvementProblem-solvingCommunicationPositive environmentAdaptabilityReliabilityProactivity
Certifications
Bachelor’s degree in EngineeringBachelor’s degree in Computer Science