Principal Software Engineer, Generative AI, Agentic AI, ML models

Posted 63ds ago

Employment Information

Education
Salary
Experience
Job Type

Report this job

Job expired or something wrong with this job?

Job Description

Principal Software Engineer at Zillion Technologies developing scalable software and AI systems. Focusing on cloud-based software solutions and technical architectures for complex problems.

Responsibilities:

  • Building highly scalable software systems/platforms.
  • Building software systems in the cloud and/or docker.
  • Building elegant technical architectures that solve complex customer problems.
  • Mentoring team members in designing, developing, debugging complex software stacks and to develop their technical capabilities.
  • Supporting/resolve production customer escalations with excellent debugging and problem solving skills.

Requirements:

  • 10+ years of experience in building highly scalable software systems/platforms.
  • Strong proficiency in building software systems in the cloud and/or docker.
  • Building Software in the cloud.
  • Experience building elegant technical architectures that solve complex customer problems.
  • Experience in one or more areas (minimum 1 or 2 skills): Generative AI architectures, AI Agents, ML models.
  • Strong hands-on experience in one or more object oriented programming languages, preferably Python.
  • Solid experience in API development (cloud: api gateway; serverless lambdas; container service) and API lifecycle management.
  • Strong expertise in data persistence using SQL databases (eg postgres), NoSQL databases (eg dynamodb), SQL and others.
  • Proven ability to mentor team members in designing, developing, debugging complex software stacks and to develop their technical capabilities.
  • Experience with the full software lifecycle in highly agile and ambiguous environments
  • Excellent interpersonal and communication skills.
  • Ability to support/resolve production customer escalations with excellent debugging and problem solving skills.

Benefits:

  • Employees can work remotely