Odixcity Consulting is partnering with a leading IT company to find a highly skilled Senior Python Developer (Full Stack) for a remote position. This role is ideal for an experienced developer passionate about building robust, scalable applications and contributing to innovative AI projects.
Job Overview
We are seeking a seasoned Senior Python Developer to join our client’s dynamic team. You will be instrumental in designing, developing, and deploying full-stack solutions, with a particular emphasis on leveraging Python for advanced AI applications. This is a fully remote opportunity offering the chance to work with cutting-edge technologies and a collaborative environment.
Key Responsibilities
- Design, develop, and maintain high-quality, scalable full-stack applications using Python and relevant frameworks.
- Collaborate with cross-functional teams to define, design, and ship new features.
- Develop and integrate AI/ML models and solutions into production systems.
- Write clean, efficient, and well-documented code.
- Troubleshoot, debug, and upgrade existing software.
- Participate in code reviews and contribute to team best practices.
- Mentor junior developers and share technical expertise.
Requirements
- Bachelor’s Degree in Computer Science, Software Engineering, or a related field.
- Minimum of 6 years of professional experience as a Python Developer.
- Proven experience in full-stack development, including front-end and back-end technologies.
- Demonstrable portfolio of successful Artificial Intelligence (AI) projects.
- Strong understanding of Python libraries and frameworks (e.g., Django, Flask, FastAPI).
- Experience with database technologies (e.g., SQL, NoSQL).
- Familiarity with cloud platforms (e.g., AWS, Azure, GCP).
- Excellent problem-solving and analytical skills.
What We Offer
- Fully remote working environment.
- Opportunity to work on challenging and innovative AI projects.
- Collaborative and supportive team culture.
- Continuous learning and professional development opportunities.