Job Description: We are seeking a highly skilled Full Stack Developer with expertise in Python and Angular for front-end development. As a Senior Python Developer, you will be responsible for leading the design, development, testing, deployment, and maintenance of our Python-based applications. This role requires strong technical expertise, leadership skills, and a passion for solving complex problems with clean and maintainable code.
Your primary focus will be on developing scalable, high-performance backend services and APIs to support various products and initiatives.
Key Responsibilities: 1. Design and develop robust, scalable, and high-performance applications in Python.
Requirements: Bachelor’s degree in Computer Science, Engineering, or a related field; or equivalent experience. Proven experience (5+ years) as a Python Developer with expertise in developing and maintaining backend services. Strong proficiency in Python and its ecosystem (Django, Flask, etc.). Knowledge of AI/ML integration (Model learning and fine tuning) o Amazon Bedrock o Bedrock Guardrails o Bedrock Agents o Bedrock Model Evaluation and Distillation o Amazon Nova o Amazon Sagemaker o Amazon Q and Workflows o RAG (Retrieval-Augmented Generation) o Large Learning Models (LLM) o LLM Fine Tuning o LLM Training and Inferencing o Prompt Engineering Experience with relational databases (e.g., PostgreSQL, MySQL) and NoSQL databases (e.g., MongoDB, Redis). Solid understanding of software engineering principles, including data structures, algorithms, and design patterns. Experience with cloud platforms (Different AWS AI/ ML services like SageMaker, BedRock model) and containerization (Docker, Kubernetes) is preferred. Having knowledge on CI/CD Excellent communication skills and the ability to collaborate effectively with cross functional teams.
Interested in this role?