Inabia Software & Consulting logo

Golang ML/AI Engineer

Inabia Software & Consulting
Full-time
On-site
Sunnyvale, California, United States
Ai Engineer

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