Python Developer | Codersbrain
full-time
Posted on September 13, 2025
Job Description
Python Developer
Job Summary
The Python Developer will be responsible for designing, developing, and maintaining scalable backend systems. This role plays a vital part in architecting and deploying cloud infrastructures while ensuring the quality and performance of the applications. The developer will also explore and integrate generative AI technologies and mentor junior engineers.
Responsibilities
- Design, develop, and maintain scalable backend systems using Python.
- Architect and deploy cloud infrastructure using AWS and Terraform.
- Collaborate with cross-functional teams to define, design, and ship new features.
- Ensure the performance, quality, and responsiveness of applications.
- Implement best practices in CI/CD, monitoring, and infrastructure as code.
- Explore and integrate generative AI technologies including Bedrock, Large Language Models (LLMs), and AI agents.
- Contribute to Machine Learning (ML) model development and deployment pipelines.
- Mentor junior engineers and participate in code reviews.
Qualifications
- Proficiency in Python for backend development and scripting.
- Hands-on experience with AWS services such as EC2, Lambda, S3, and IAM.
- Strong knowledge of Terraform for infrastructure automation.
- Solid understanding of software engineering principles and design patterns.
- Experience with Git, Docker, and CI/CD pipelines.
Preferred Skills
- Experience with Amazon Bedrock and other generative AI platforms.
- Familiarity with Large Language Models (LLMs) and AI agents.
- Exposure to basic machine learning concepts and tools.
- Knowledge of data pipelines and model deployment strategies.
Experience
5+ years of experience in software development as a Python developer.
Environment
This is a remote position.
Salary
Salary details are not specified.
Growth Opportunities
Career advancement opportunities within the company are not specified.
Benefits
Benefits offered are not specified.