Senior Software Engineer (Python)

Job Description

Title: Senior Software Engineer (Python)

Company Name: ADN DigiNet

Vacancy: --

Age: Na

Job Location: Dhaka

Salary: Negotiable

Experience:

  • 6 to 8 years
  • The applicants should have experience in the following business area(s): IT Enabled Service


Published: 2025-09-30

Application Deadline: 2025-10-29

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


Requirements:
  • 6 to 8 years
  • The applicants should have experience in the following business area(s): IT Enabled Service


Skills Required: Artificial intelligence (AI),Data engineer,Python,Python Django

Additional Requirements:

Required Domain Experience -

Python Development

o   Strong proficiency in Python with frameworks such as FastAPI, Django, or Flask.

o   Solid understanding of microservice architecture and API security best practices.

Data & AI

o   Hands-on experience in pandas, NumPy, PyTorch/TensorFlow, scikit-learn.

o   Familiarity with data pipelines (Airflow, Prefect, Luigi) and data transformation workflows.

o   Knowledge of ML model deployment (FastAPI endpoints, Dockerized models, MLflow, or SageMaker).

o   Exposure to data visualization & analytics tools (Power BI, Streamlit, Plotly, or similar).

Supporting Skills

o   PostgreSQL, SQL optimization, database design.

o   Docker, Kubernetes, CI/CD pipelines, Git.

o   Cloud platforms (AWS/Azure/GCP) with basic system administration knowledge.

o   Familiarity with infrastructure-as-code (Terraform), authentication (Keycloak), and API security.

o   Bonus: Knowledge of JavaScript/ReactJS for full-stack collaboration.

Additional Requirements

· Strong communication and documentation skills.

· Proven leadership qualities and mentoring experience.

· Ability to thrive in dynamic, cross-cultural projects (Bangladesh + international clients).

· Eagerness to explore cutting-edge AI, automation, and big data practices.



Responsibilities & Context:

Core Software Development

o   Design, develop, and maintain scalable back-end systems using Python.

o   Architect and implement microservices for enterprise-grade solutions.

o   Integrate third-party APIs and ensure high-performance, security, and scalability.

Data & AI Integration

o   Collaborate with Data & AI teams to operationalize ML/AI models into production systems.

o   Work with data pipelines, ETL processes, and APIs that serve machine learning applications.

o   Implement monitoring, logging, and optimization for AI-driven services.

Collaboration & Delivery

o   Partner with UI/UX, DevOps, QA, and product teams for end-to-end delivery.

o   Contribute to business process automation initiatives using data-driven workflows.

o   Participate in client-facing discussions to align technical solutions with business needs.

Leadership & Mentorship

o   Guide junior engineers and share best practices in software and data engineering.

o   Uphold high standards for code quality, testing, and CI/CD pipelines.

o   Continuously research and adopt new tools/technologies, particularly in AI/ML operations.



Job Other Benifits:
  • T/A,Mobile bill,Medical allowance,Provident fund,Weekly 2 holidays,Insurance,Gratuity
  • Lunch Facilities: Partially Subsidize
  • Salary Review: Yearly
  • Festival Bonus: 2


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