SNS System
Posted 1y ago

Python Application Developer

SNS System
United States
RemoteFull Time
Responsibilities
  • Develop apps
  • Implement models
  • Manage databases
Requirements
  • Develop Python-based web apps
  • Implement AI/ML models
  • Manage databases
  • Optimize performance, and collaborate with teams
Technical tools mentioned
PythonDjangoFlaskFastAPITensorFlowPyTorchPostgreSQLMongoDBMySQLAWSGCPAzureGitDocker

Job description




This is a remote position.


As a Python Application Developer, you will be responsible for building and maintaining high-quality web applications, automation tools, and AI/ML models. You will use frameworks like Django, Flask, or Fast API for web development, and leverage TensorFlow or PyTorch to implement AI/ML models. Additionally, you’ll work with databases such as PostgreSQL, MongoDB, or MySQL to manage data and ensure the efficient performance of applications.

Requirements

Key Responsibilities:
  • Develop Python-Based Applications: Build and maintain robust web applications using Django, Flask, or Fast API, ensuring scalable and high-performance systems.
  • Implement AI/ML Models: Work on exciting AI/ML projects, implementing models using TensorFlow or PyTorch to deliver intelligent solutions that drive business value.
  • Work with Databases: Integrate and manage databases such as PostgreSQL, MongoDB, or MySQL to ensure efficient data storage, retrieval, and security.
  • Write Scalable and Reusable Code: Ensure that the code you write is clean, efficient, reusable, and scalable, with a focus on long-term maintainability.
  • Collaborate on Projects: Work closely with cross-functional teams, including data scientists, designers, and project managers, to ensure smooth development and deployment of AI/ML and web applications.
  • Optimize Performance: Continuously optimize the performance of applications, focusing on speed, reliability, and scalability across various platforms and environments.


Skills and Requirements:
  • Strong Python Programming Skills: Extensive experience with Python and its libraries, including expertise in writing efficient, clean, and maintainable code.
  • Experience with Web Frameworks: Solid experience with Django, Flask, or Fast API for developing backend web applications and APIs.
  • Knowledge of AI/ML Frameworks: Experience implementing AI/ML models using TensorFlow or PyTorch to build intelligent systems.
  • Database Management: Hands-on experience working with databases like PostgreSQL, MongoDB, or MySQL, with a solid understanding of database architecture and optimization.
  • RESTful API Development: Familiarity with RESTful APIs and their integration within Python-based applications.
  • Cloud Platform Experience: Understanding of cloud platforms (AWS, GCP, Azure) and their use for deploying scalable applications.
  • Version Control Knowledge: Experience using version control systems such as Git for collaboration and code management.


Bonus Qualifications:
  • Experience with Docker or containerization.
  • Familiarity with DevOps practices and CI/CD pipelines.
  • Knowledge of machine learning deployment strategies and model optimization.




About SNS System

Private IT services firm delivering custom software, web and mobile development, Zoho integrations, and consulting worldwide.

Similar jobs

Python Application Developer roles
2mo
Save
Mark Applied
Hide
Python Web Application Developer
Tysons Corner or Falls Church
HybridFull Time
IntelliDyne
IntelliDyne: Government IT consulting firm delivering technology services to federal and commercial clients.
5+ YOE5+ years Python development, Flask experience, web app deployment and security, authentication and certificate management, REST APIs, relational DBs, Git, HTML/CSS/JavaScript, strong debugging and communication skills.
Python, Flask, Microsoft Entra ID, HTML, CSS, JavaScript, REST APIs, PostgreSQL, SQL Server, MySQL, Git, Azure, AWS, IIS, NGINX, Apache, Docker, Linux, Windows, CI/CD