This is a permanent position with a growing AI start-up.
Responsibilities:
• Offer technical leadership and guidance within the team.
• Develop scalable backend solutions using Python, ensuring optimal deployment on cloud infrastructures.
• Evaluate requirements, design solutions, and deploy software that is high-quality and meet business requirements.
• Enhance code quality through thorough unit and functional testing.
• Establish and adhere to CI/CD pipelines to ensure smooth and efficient software delivery processes.
• Collaborate with cross-functional teams and participate in strategic planning discussions
Requirements:
• Master's or PhD in Computer Science, or a related discipline
• More than 4 years of experience in software development, data structures, algorithms, and the SDLC
• Skilled in Python
• AWS
• Experience with TypeScript, JavaScript, React/ Redux is advantageous.
• Proficient in crafting web applications within cloud environments, with expertise in APIs, data pipelines, and algorithm design.
• Strong knowledge in cloud storage, virtual server environments, and optimizing cloud-based resources