Python Developer (Senior)

Job Description

Title: Python Developer (Senior)

Company Name: Nascenia

Vacancy: 1

Age: 25 to 35 years

Job Location: Dhaka

Salary: Negotiable

Experience:

  • 3 to 5 years
  • The applicants should have experience in the following business area(s): Software Company


Published: 2024-11-06

Application Deadline: 2024-11-30

Education:
    • Bachelor of Science (BSc) in Computer Science & Engineering


Requirements:
  • 3 to 5 years
  • The applicants should have experience in the following business area(s): Software Company


Skills Required: AWS,Azure,django,fastapi,flask,Google Cloud Platform,Machine Learning

Additional Requirements:
  • Age 25 to 35 years
  • Strong expertise in TensorFlow, Keras, PyTorch, scikit-learn, XGBoost, and other relevant ML/DL libraries.

  • Hands-on experience with data wrangling tools and libraries like Pandas, NumPy, SciPy, Matplotlib, Seaborn, and Jupyter notebooks.

  • Proven track record of developing and deploying machine learning models for real-world applications such as NLP, Computer Vision, Recommendation Systems, or Time Series Forecasting.

  • Experience with cloud platforms such as AWS, Google Cloud, or Azure, especially for AI/ML deployment (e.g., using AWS Sagemaker, Google AI Platform).

  • Familiarity with data storage solutions, including SQL, NoSQL databases, and big data tools like Apache Spark or Hadoop.

  • Proficiency with Git, GitHub/GitLab, and collaborative software development workflows (e.g., Agile, Scrum).

  • Experience in building and maintaining CI/CD pipelines for machine learning models and ensuring their integration into production systems.

  • Experience with advanced AI techniques such as Reinforcement Learning, Generative Models (GANs), or Federated Learning.

  • Strong background in NLP tasks like sentiment analysis, named entity recognition (NER), language models (e.g., BERT, GPT).

  • Experience with image classification, object detection, or image segmentation tasks.

  • Familiarity with MLOps practices to ensure model deployment, versioning, and monitoring at scale.

  • Experience with distributed computing frameworks like Spark or Dask for handling large-scale datasets.

  • Excellent written and verbal communication skills for conveying complex technical concepts to non-technical stakeholders.

  • Ability to work independently, manage tasks, and meet deadlines in a fast-paced environment.

  • Team player with a collaborative mindset, open to feedback and knowledge-sharing.



Responsibilities & Context:
  • Develop machine learning models and deep learning algorithms (e.g., classification, regression, clustering, NLP, computer vision) using Python libraries such as TensorFlow, PyTorch, scikit-learn, or Keras.

  • Handle data pipelines, preprocess datasets, clean and format data, and implement feature engineering strategies to improve model performance.

  • Architect, implement, and deploy AI solutions that are efficient, scalable, and robust in production environments.

  • Work with cross-functional teams (product, data scientists, back-end engineers) to integrate AI models into products and services.

  • Fine-tune AI models, experiment with hyperparameter tuning, and improve the performance and accuracy of models using techniques like cross-validation and grid search.

  • Contribute to the design and improvement of the AI infrastructure, including managing model versioning, pipelines, and cloud-based deployment (e.g., AWS, Google Cloud, Azure).

  • Continuously monitor model performance, troubleshoot issues, and ensure the reliability and scalability of deployed models in production.

  • Provide mentorship and guidance to junior developers, perform code reviews, and ensure that AI best practices are followed across the team.

  • Stay current with AI/ML research, tools, and technologies to propose new approaches and methods to improve existing models and algorithms.



Job Other Benifits:
  • Festival Bonus: 2
  • We offer an attractive compensation package, an excellent work environment, and continuous learning opportunities. Visit our website (www.nascenia.com) and FB page (fb.com/nascenia) to know more about us.



Employment Status: Full Time

Job Work Place: Work at office

Company Information:

Gender: Male and Female can apply

Read Before Apply: Please apply only who are fulfilling all the requirements of this job

Category: IT & Telecommunication

Similar Jobs