AIML Engineer with Golang Exp – Hybrid

Contract

AIML Engineer C2C jobs

Senior Software Engineer – AIML Engineer – Golang
Location:             RTP, NC    /  San Jose, CA – Hybrid
Duration: Long Term contract

 

 

 

 

Job Description:
Our team is seeking a Senior Software Engineer with extensive experience in enterprise-level software development to join a dynamic and agile team of talented engineers developing platform automation and tools that support hybrid cloud infrastructure and services. The role combines expertise in software engineering, AI, and ML to create a robust user experience while enhancing the reliability, scalability, and efficiency of our cloud management platforms.

You will lead initiatives, design capabilities, and build features that impact both infrastructure and application/product development teams across the company. This position involves close collaboration with clients, product managers, and engineers to deliver solutions from concept to operation.

 

 

Responsibilities:

Develop and deliver software to improve functionality, reliability, availability, and manageability of applications and cloud platforms using a DevOps model.
Design, implement, and optimize AI and ML solutions to enhance platform efficiency, scalability, and user experience.
Collaborate with developers and core services teams to define roadmaps, write user stories with clear acceptance criteria, design, and build solutions.
Develop intelligent applications and tools using large language models (LLMs) and machine learning to optimize processes and enhance user experiences.
Provide thought leadership on AI/ML integration scenarios and best practices to drive innovation and operational efficiency.
Design and develop microservices and APIs in a cloud-native model.
Ensure quality, performance, robustness, security, and scalability of implemented services.
Automate development, testing, and deployment processes via CI/CD tools (Git, Jenkins, SonarQube, Artifactory, Kubernetes).
Promote and implement Infrastructure as Code (IaC) practices.
Provide operational support, troubleshooting, bug fixes, and enhancements for production software.

 

Minimum Qualifications:

5+ years of hands-on software development experience with a focus on continuous delivery, enterprise application development, and cloud automation using Python and Go (UI/UX experience preferred but not required).
Proficient in building cloud-native, container-based, server-side RESTful services, APIs, and automation tools.
Experience building cloud-based applications using microservices hosted in Kubernetes environments.
Hands-on with AI/ML solutions (Assistants, Agents, RAG) using LangChain, LangGraph, PyTorch, TensorFlow.
Strong database expertise in SQL (MySQL, PostgreSQL) and NoSQL (MongoDB, Redis).
Strong analytical, communication, and problem-solving skills; agile and results-oriented.
Primary Skills:

Software Development (cloud-native, container-based, RESTful services, APIs, automation tools)
Go Lang
Databases – SQL
Agile, Jira, CI/CD
Secondary Skills:

AI Orchestration (Llamaindex, LangChain, LangGraph), MCP Integration
Python  .
 

 

To apply for this job email your details to Sathish@vhltec.com