XX
Inabia Solutions and Consulting, Inc.

Python AI/ML Engineer

  • +3
  • +15
  • US
    Sunnyvale, California
Show interest
  • +3
  • +15
  • US
    Sunnyvale, California

About

Job Title: Senior Python AI/ML Engineer
Location: Sunnyvale, CA (Hybrid/Onsite)
Responsibilities:
  • Design and develop RESTful and messaging-based software infrastructure, including back-end systems and APIs.
  • Build low-latency, high-throughput server components to handle large-scale transactions.
  • Analyze requirements, write clean and efficient code, and develop unit tests and testing tools.
  • Present and defend architectural, design, and technical decisions to stakeholders.
  • Collaborate across development, QA, operations, and cross-functional teams.
  • Work on cutting-edge AI/ML modeling projects and initiatives.
Qualifications:
  • Experience:
    • 7-10+ years of Python programming.
    • 5+ years in high-scale, high-performance server development.
    • 2+ years of hands-on AI/ML experience.
  • Technical Skills:
    • Expertise in REST/SOAP/JSON APIs and message bus technologies (e.g., RabbitMQ, Apache Kafka).
    • Strong knowledge of NoSQL databases (Cassandra required).
    • Proficiency in Python frameworks (Django, Flask) and distributed systems (e.g., Apache Zookeeper).
    • Solid understanding of algorithms, distributed systems, data structures, networking, and OS fundamentals.
  • Methodologies: Agile/Scrum experience preferred.
  • Environment: Thrives in fast-paced, startup-like settings.
  • Education: Bachelor's in Computer Science or related field (Master's preferred).

Nice-to-have skills

  • Python
  • REST
  • JSON
  • RabbitMQ
  • NoSQL
  • Cassandra
  • Django
  • Flask
  • Apache ZooKeeper
  • Algorithms
  • Distributed Systems
  • Networking
  • Operating Systems
  • Agile
  • Scrum
  • Sunnyvale, California

Work experience

  • Fullstack
  • Machine Learning
  • Software Architect

Languages

  • English