Polyglot Engineer

 Posted 4 hours ago
  
 India
  
5-10 years experience
Apply Now

Please mention DailyRemote when applying

AI Summary

Lead the design and implementation of scalable software architectures using multiple programming languages and AI/ML frameworks. Collaborate with cross-functional teams to optimize performance and ensure secure, resilient system integrations.

Job Title: Polyglot Developer/Sr Developer  + Gen AI
Years of Experience – 5 to 10 Years

Location: India - Remote
Job Type: Full-time

Job Summary:

We are seeking a highly skilled and versatile Polyglot Developer to lead the design, development, and implementation of software architectures across multiple programming languages and frameworks. The ideal candidate will have hands-on experience with real-time data processing frameworks NoSQL databases (MongoDB), and the ability to design, build, and scale robust distributed systems. You will work closely with cross-functional teams to build robust, high-performance applications.

Key Responsibilities:

  • Design and oversee software architectures that leverage multiple programming languages such as Python, Java, Node, C#, Go, or Ruby.
  • Provide technical leadership in building scalable, secure, and resilient software systems.
  • Experience with AI/ML frameworks and tools.
  • Collaborate with software engineers, DevOps, and UX designers to ensure cohesive software architecture and seamless integrations.
  • Optimize software performance, troubleshoot architectural issues, and implement best coding and security practices.
  • Stay updated with emerging programming languages, frameworks, and industry trends to drive innovation.
  • Ensure adherence to software development methodologies, CI/CD pipelines, and DevOps best practices.
  • Mentor and guide development teams in adopting best practices for multi-language software development.
  • Work with cloud platforms (AWS, Azure, GCP) to design and deploy robust infrastructure solutions.
  • Define and enforce coding standards, system design principles, and architectural patterns.

Required Qualifications:

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

Preferred Qualifications:

  • Contributions to open-source projects.
  • Knowledge of blockchain, IoT, or cybersecurity.
  • Experience with event-driven architectures and serverless computing.

Similar Jobs

See all Remote Software Development jobs →

Personalize your Remote Job Search in 3 Easy Steps!

Discover remote opportunities in Software Development

Answer easy questions

Answer easy questions

200,000+ jobs across 15+ categories

Get your best job matches

Get your best job matches

Only hand-screened, legit jobs

Find a remote job faster

Find a remote job faster

No ads, scams, or junk

I was the first applicant for a remote marketing position that got listed on the company website the same day I applied. Had an interview within 48 hours!

Sarah J. — Sarah J. · Marketing Manager ★★★★★ Verified