HamburgerMenu
hirist

Principal Engineer - Golang/Node.js/Python

Posted on: 16/10/2025

Job Description


Job Description :



- Design and develop scalable backend services and APIs using Python, Node.js, or Go.


- Lead end-to-end development and deployment of AI/ML models, focusing on RAG and AI Agent implementations.


- Work with AWS Bedrock or similar cloud-based AI ecosystems to host and optimize AI models.


- Collaborate with cross-functional teams to design system architecture and ensure production readiness.


- Implement and maintain containerized applications using Docker, Kubernetes, or ECS.


- Apply DevOps best practices for continuous integration, deployment, and infrastructure automation.


- Ensure high performance, scalability, and security of deployed systems.


- Mentor and guide junior engineers, fostering a culture of innovation and technical excellence.


- Participate actively in code reviews, architecture discussions, and agile ceremonies.


Requirements :


- Bachelors or Masters degree in Computer Science, Engineering, or a related field.


- 8+ years of experience as a Senior or Lead Engineer with hands-on expertise in Python, NodeJS, or Go.


- Proven experience working with AI/ML, RAG, and AI Agents in production environments.


- Familiarity with AWS Bedrock or similar AI hosting platforms is a strong plus.


- Experience with TypeScript and API frameworks (e.g., Express) is preferred.


- Solid understanding of SQL and NoSQL databases.


- Demonstrated success in deploying cloud-native solutions (AWS preferred).


- Proficiency in containerization and orchestration tools (Docker, Kubernetes, ECS).


- Knowledge of DevOps tools and Infrastructure as Code (e.g., AWS CloudFormation).


- Strong problem-solving abilities and a track record of delivering high-quality, scalable systems.


- Excellent leadership, communication, and mentoring skills.



info-icon

Did you find something suspicious?