Golang ML/AI Engineer

Sunnyvale, CA
Contracted to Full Time
Mid Level

Job Description: Golang ML/AI Engineer

Location: Sunnyvale, CA

Responsibilities:

  • Design and develop REST and messaging-based software infrastructure, including back-end systems and APIs.

  • Build low-latency, high-throughput server infrastructure components to handle large-scale transactions.

  • Analyze requirements, develop code, write unit tests, and create test tools.

  • Present and defend architectural, design, and technical decisions to internal and external stakeholders.

  • Collaborate across development, QA, operations, and other cross-functional teams.

  • Work with emerging technologies, including AI/ML modeling projects and initiatives.

Qualifications:

  • 7-10+ years of programming experience in Golang & Python.

  • 5+ years of experience in high-scale, high-performance, and high-availability server development.

  • Strong understanding of algorithm complexity, parallel/distributed systems, advanced data structures, computer networking, and operating systems.

  • Expertise in REST/SOAP/JSON API development.

  • Experience with message bus technologies (RabbitMQ, ActiveMQ; Apache Kafka preferred).

  • Strong working knowledge of NoSQL databases (Cassandra required).

  • Proficiency in Python, Django, Flask, and distributed system frameworks like Apache Zookeeper.

  • 2+ years of experience in AI/ML.

  • Prior experience with Agile/Scrum methodologies.

  • Experience working in a startup environment is a plus.

  • Bachelor’s degree in Computer Science or related field (Master’s preferred).

  • Sana Arif

    Senior recruiter
    Inabia Solutions & Consulting
    Mobile:  425.440.9806

    14711 NE 29th Place, Suite 110

    Bellevue, WA 98007

Share

Apply for this position

Required*
We've received your resume. Click here to update it.
Attach resume as .pdf, .doc, .docx, .odt, .txt, or .rtf (limit 5MB) or Paste resume

Paste your resume here or Attach resume file

Human Check*