Senior Polyglot Engineer - AI

New
P
PeerIslandsSoftware Development
India - RemoteFull-TimeSenior
Salary not disclosed
Apply NowOpens the employer's application page

Job Details

Experience
6 to 10 Years
Required Skills
Node.jsPythonJavaKafkaKubernetesMongoDBRubyC#Go

Requirements

  • Minimum 6 to 10 years of software development experience.
  • Proficiency in multiple programming languages.
  • Strong knowledge of object-oriented, functional, and reactive programming paradigms.
  • Experience with AI/ML frameworks and tools.
  • Expertise in designing distributed systems and microservices architecture.
  • Proven experience with API development.
  • Deep understanding of SQL and NoSQL databases.
  • Experience with cloud computing platforms (AWS, Azure, GCP).
  • Familiarity with DevOps practices, CI/CD pipelines, and containerization (Docker, Kubernetes).
  • Strong understanding of software security principles and best practices.
  • Strong analytical and problem-solving skills in an agile environment.

Responsibilities

  • Design and oversee software architectures using Python, Java, Node, C#, Go, or Ruby.
  • Build and manage real-time data processing pipelines using Apache Flink, Kafka, or Kinesis.
  • Optimize and manage data storage and retrieval using MongoDB and other NoSQL databases.
  • Provide technical leadership in building scalable, secure, and resilient software systems.
  • Integrate AI/ML frameworks and tools into applications.
  • Collaborate with DevOps and UX teams to ensure seamless architecture and integrations.
  • Mentor development teams in adopting best practices for multi-language development.
  • Design and deploy infrastructure solutions on AWS, Azure, or GCP.
View Full Description & ApplyYou'll be redirected to the employer's site
View details
Apply Now