Python Software Engineer Jobs

Discover remote python software engineer opportunities worldwide. We've gathered the top positions to help you advance your career.

Python Software Engineer
8 jobs found. to receive daily emails with new job openings that match your preferences.
8 jobs found.

Set alerts to receive daily emails with new job openings that match your preferences.

Apply

🧭 Full-Time

πŸ” Data Platform

🏒 Company: YouGovπŸ‘₯ 501-1000πŸ’° $293,437,993 Post-IPO Debt over 1 year agoπŸ«‚ Last layoff 4 months agoInternetDatabaseAd TargetingConsultingBusiness IntelligenceInternet of ThingsBig DataMarket ResearchAnalyticsSoftware

  • Extensive programming experience using Python
  • Experience with multiple database systems and data lake architectures
  • Previous delivery of SaaS and cloud-based applications
  • Develop effective ways to store, query, and analyze large datasets
  • Design and implement RESTful API endpoints using Python
  • Contribute to code quality through testing and reviews
Posted about 10 hours ago
Apply
Apply

πŸ” Software Development

🏒 Company: YouGovπŸ‘₯ 501-1000πŸ’° $293,437,993 Post-IPO Debt over 1 year agoπŸ«‚ Last layoff 4 months agoInternetDatabaseAd TargetingConsultingBusiness IntelligenceInternet of ThingsBig DataMarket ResearchAnalyticsSoftware

  • Experience solving complex problems using multiple database systems.
  • Proven previous experience with open data tools such as Pandas.
  • A record of successful delivery of SaaS and cloud-based applications.
  • Good understanding of the software development lifecycle.
  • Proven programming experience using Python as a programming language.
  • A commitment to producing robust, testable code.
  • Results-driven, self-motivated and enthusiastic.
  • Develop effective ways to store, query, and interactively analyze large datasets that contain millions of rows and hundreds of thousands of columns.
  • Work closely with product managers, sales, and customer success teams to understand the system’s functional and non-functional requirements.
  • Contribute to code quality through unit testing, integration testing, code review, and system design using Python.
  • Assist in diagnosing and fixing system failures quickly when they occur in your area of expertise.
  • Design and implement RESTful API endpoints using the Python programming language.
Posted about 10 hours ago
Apply
Apply

πŸ” Software Development

  • 2 years of experience as a Software Engineer, with expertise in Python and at least one framework (e.g., FastAPI, Flask)
  • Good understanding of API development and consumption (RESTful)
  • Hands-on experience with databases (SQL and NoSQL) and data modelling
  • Knowledge of Python testing frameworks (e.g., Pytest, unittest)
  • Basic exposure to cloud platforms (AWS, GCP)
  • Familiarity with version control systems (e.g., Git)
  • Understanding of software development best practices, including testing and debugging
  • Develop and maintain Python-based applications and services
  • Implement platform enhancements and ensure adherence to coding standards
  • Collaborate with team members to deliver scalable and efficient solutions
  • Write clean, modular, and well-documented code that is easy to maintain
  • Debug and resolve issues in applications, improving reliability and performance
  • Contribute to the development of APIs and integration of third-party services
  • Work on data processing tasks and automation to improve efficiency
  • Participate in code reviews and knowledge-sharing sessions to support team development
  • Research and apply emerging technologies to solve business challenges
Posted 2 days ago
Apply
Apply

🧭 Full-Time

πŸ” AI

🏒 Company: Synthflow AI

  • A minimum of 5 years of experience as a Python developer
  • Strong experience in building scalable and extensible data infrastructure
  • Proficiency in infrastructure containerization, DevOps & MLOps (preferably GCP or AWS)
  • Experience in building and maintaining enterprise-grade APIs (e.g., with FastAPI)
  • Demonstrated experience with TDD, pair programming, and CI/CD practices
  • Develop and maintain our backend infrastructure
  • Implement new features
  • Participate in the entire software development lifecycle
  • Apply Test-Driven Development (TDD) practices
  • Engage in Pair Programming
  • Implement and maintain Continuous Integration/Continuous Deployment (CI/CD) pipelines
  • Conduct code reviews
Posted 4 days ago
Apply
Apply

πŸ’Έ 6800.0 - 9200.0 EUR per month

πŸ” Software Development

🏒 Company: neptune.aiπŸ‘₯ 51-100πŸ’° $8,000,000 Series A almost 3 years agoInternetArtificial Intelligence (AI)AnalyticsInformation TechnologySoftware

  • Minimum of 6 years of professional software development experience.
  • Strong proficiency in algorithmic thinking and problem-solving.
  • Passion for performance optimization, both on architecture & component level.
  • Concise and logical communication, both written and verbal.
  • Ability to balance business goals with technical purity, especially when adapting to high-paced, shifting priorities.
  • Experience in user-friendly API design.
  • Experience in leading 3-5 people engineering teams.
  • Develop and Maintain the Python Client Library: Contribute to the design, development, and maintenance of our Python API for logging and querying model-building metadata.
  • Code Quality & Reviews: Ensure high-quality, maintainable, and well-documented code through active development and rigorous code reviews.
  • Technical Leadership: Drive 1-2 key initiatives, working closely with 3-5 engineers to ensure smooth execution, clear task breakdowns, and effective communication of progress and challenges.
  • Architecture & Performance Optimization: Design scalable and efficient solutions for API interactions, ensuring high performance and reliability in large-scale ML workflows.
  • Innovation & Best Practices: Identify and propose enhancements to the Python client library and its surrounding ecosystem to improve user experience and performance.
Posted 10 days ago
Apply
Apply

πŸ“ Poland, Czechia, Serbia, Romania, Bulgaria

🧭 Contract

πŸ” Web hosting

🏒 Company: SELIUK LTD

  • 5+ years of proven experience in code development and delivery.
  • Experience with AI technologies, especially in code analysis or automated review tools.
  • Demonstrated ability to lead projects or teams in software development.
  • Ability to quickly prototype and validate concepts.
  • Comfortable with rapid task switching and adapting to changing requirements.
  • Understanding of product management and aligning technical efforts with business goals.
  • English B2+ for effective team communication.
  • Lead end-to-end development of the AI-Based Code Reviewer framework.
  • Prototype quickly and iterate based on feedback.
  • Hire and lead the team.
  • Customize the framework for specific projects and teams.
  • Collaborate with R&D teams to refine the PoC.
  • Ensure rapid delivery with high-quality standards.
  • Communicate effectively with stakeholders.

LeadershipPythonSoftware DevelopmentArtificial IntelligencePrototyping

Posted 15 days ago
Apply
Apply

πŸ“ Poland, Spain, Bulgaria, Serbia, Georgia

πŸ” Linux infrastructure and security products

🏒 Company: Cloudlinux

  • Extensive Software Development Experience: Proven expertise in code development and delivery.
  • AI/ML Proficiency: Experience with AI technologies, particularly in code analysis or automated code review tools.
  • Project Leadership: Demonstrated ability to lead projects or teams in a software development environment.
  • Prototyping Skills: Ability to quickly develop prototypes to validate concepts.
  • Agile Mindset: Comfortable with rapid switching between tasks and adapting to changing requirements.
  • Product Vision: Understanding of product management and the ability to align technical efforts with business goals.
  • Communication Skills: Excellent English verbal and written communication abilities for effective collaboration.
  • Lead the end-to-end development of the AI-Based Code Reviewer framework.
  • Prototype quickly to test hypotheses and iterate based on feedback.
  • Hire the right people and lead them.
  • Customize the framework for specific projects and development teams.
  • Collaborate with multiple R&D teams to implement and refine the PoC.
  • Ensure rapid delivery while maintaining high-quality standards.
  • Communicate effectively with stakeholders at all levels.

DockerLeadershipPostgreSQLProject ManagementPythonSoftware DevelopmentAgileGitJenkinsMongoDBNumpyProduct ManagementJiraFastAPIRedisPandasCommunication SkillsCollaborationWritten communication

Posted 3 months ago
Apply
Apply

πŸ“ LATAM

πŸ” Software Development

🏒 Company: Moovx

  • 5-10+ years of experience building solutions from scratch using Python, and willingness to use other programing languages if better suited for certain tasks.
  • Experience building scalable, reliable, event driven, and secure systems and services in AWS, using products like iam, api gateway, lambda, dynamodb, postgres, cognito, and other serverless products.
  • Automated unit and integration testing
  • Experience working in a highly collaborative startup environment.
  • Strong understanding of software engineering principles, data structures, and algorithms.
  • Strong problem-solving and analytical skills.
  • Excellent written and verbal communication skills.
  • Bachelor's or Master's degree in Computer Science, Computer Engineering, or a related field.
  • As a backend software engineer you will design and develop scalable, reliable, and secure back end systems and services using Python with AWS lambda, api gateway, cognito, dynamodb, and other 'Serverless Services'.
  • Collaborate with other engineers, product managers, and stakeholders to define requirements, design solutions, and implement features.
  • Lead technical discussions and make critical decisions about architecture, design, and implementation.
  • Write high-quality, maintainable, and testable code.
  • Mentor junior engineers and help them grow in their roles.
  • Contribute to the overall strategy and direction of the company.

AWSPythonSoftware DevelopmentAgileDynamoDBStrategyAlgorithmsData StructuresPostgresServerlessCommunication SkillsAnalytical Skills

Posted 4 months ago
Apply