Senior Python Developer

 

Job Description

Key Responsibilities

  • Design, develop, and deploy robust and scalable Python applications.
  • Collaborate with cross-functional teams to understand business requirements and translate them into technical solutions.
  • Develop and maintain efficient and well-structured code.
  • Write clean, well-documented, and maintainable code.
  • Conduct thorough code reviews and testing to ensure high-quality deliverables.
  • Stay up to date with the latest Python technologies and industry trends.
  • Mentor junior developers and contribute to team growth.
  • Lead and execute data engineering projects, including data ingestion, transformation, and loading.
  • Develop and deploy machine learning and AI models to solve real-world problems.
  • Collaborate with data scientists to translate research into production-ready solutions.

Required Skills and Experience

  • Expertise in GenAI, LLM and integration tools like Mulesoft, Tibco, Boomi
  • 6 to 8 Years of strong proficiency in Python programming language and its core libraries (NumPy, Pandas, Scikit-learn).
  • Experience with web frameworks (Django, Flask) and RESTful API development.
  • Strong understanding of data structures, algorithms, and design patterns.
  • Excellent problem-solving and analytical skills.
  • Proven track record of delivering successful AI/ML projects.
  • Familiarity with data engineering concepts and tools (SQL, ETL processes).
  • Experience with cloud platforms (AWS, GCP, Azure) is a plus.
  • Experience with machine learning frameworks (TensorFlow, PyTorch) and deep learning techniques would be preferred.
  • Hands-on experience with data engineering tools and technologies (Apache Airflow, Spark, Dask) would be preferred.
  • Strong communication and teamwork skills

 

 

Job Category: Web Development
Job Type: Contract
Job Location: Hyderabad remote
Min Experience: 6 years
Max Experience: 8 years

Apply for this position

Allowed Type(s): .pdf, .doc, .docx