Apply

Senior Python Developer

Posted 4 days agoViewed

View full description

๐Ÿ’Ž Seniority level: Senior, 4+ years

๐Ÿ“ Location: Poland, Bulgaria, Spain, Portugal, Romania

๐Ÿ” Industry: Software Development

๐Ÿข Company: Trinetix

๐Ÿ—ฃ๏ธ Languages: English

โณ Experience: 4+ years

Requirements:
  • 4+ years of experience in software development using Python
  • Experience with the AI is required (1+ year)
  • Familiarity with ETL processes and data transformation
  • Strong understanding of machine learning concepts, NLP, and LLM
  • Commercial experience with Flask or FastAPI frameworks
  • Proficient understanding of code versioning tools, such as Git
  • Excellent problem-solving skills and attention to detail
  • Strong verbal and written communication skills
  • English proficiency level - Upper-Intermediate
Responsibilities:
  • Develop and maintain applications using Python, with a focus on integrating AI/LLM, AWS GlueJobs/Azure Functions and other
  • Design, build, and deploy machine learning models
  • Implement ETL processes using AWS GlueJobs/Azure Functions to process and transform large datasets
  • Collaborate with cross-functional teams to define, design, and ship new features and enhancements
  • Optimize applications for maximum performance, scalability, and maintainability
  • Troubleshoot, debug, and resolve software defects and issues
  • Keep up-to-date with the latest industry trends and technologies to ensure the software is current and competitive
  • Provide technical guidance and support to other team members
  • Write clean, maintainable, and well-documented code
  • Participate in code reviews and contribute to improving code quality
Apply

Related Jobs

Apply

๐Ÿ“ Poland

๐Ÿ” Management consulting

๐Ÿข Company: MIRA- Search

  • 5+ years of extensive IT experience, with strong command of backend engineering.
  • Strong proficiency in Python and knowledge of popular REST frameworks like FastAPI or Flask.
  • Experience with additional programming languages such as C# or Elixir is a plus.
  • Expertise with SQL databases, particularly PostgreSQL or cloud equivalents like Amazon RDS.
  • Familiarity with cloud providers such as AWS or Azure for application management.
  • Experience with Docker, Kubernetes, and CI/CD.
  • Understanding of generative AI systems and their real-world applications.
  • Experience with Bolt for Slack or Outlook plugin system is a plus.
  • Experience in leading, mentoring, and developing software engineers.
  • Proficient in using GitHub for version control and code collaboration.
  • Bachelorโ€™s degree in Computer Science or similar, advanced degree preferred.
  • English language proficiency: B2 and higher.
  • Lead a diverse group of engineers in advancing internal Firm GenAI initiatives.
  • Focus on revolutionizing processes such as meeting scheduling, invoicing, and time management with innovative software.
  • Bridge the development team and project ecosystem, driving new features, improvements, and bug fixes.
  • Develop, support, maintain, and implement complex software components while solving novel problems.
  • Deploy, configure, and manage applications on the AWS cloud platform, handling resource provisioning and performance optimization.
  • Identify and resolve technical issues, debug code, troubleshoot infrastructure problems, and enhance performance.
  • Uphold software engineering best practices, ensuring adherence to architectural strategies and standards.

AWSDockerPostgreSQLPythonAmazon RDSFlaskGitKubernetesFastAPICI/CD

Posted 16 days ago
Apply
Apply

๐Ÿ“ Lithuania, Serbia, Poland, Georgia, Kazakhstan

๐Ÿ” Logistics technology

๐Ÿข Company: Greenscreens.ai

  • Python expertise with preferable experience in data processing applications and machine learning pipelines.
  • Strong proficiency in SQL and relational databases, preferably PostgreSQL, with experience in query optimization.
  • Knowledge of CI/CD pipelines and version control systems.
  • Experience with containerization and orchestration tools like Docker and Kubernetes.
  • Proficient in Python package management and understanding of Python GIL.
  • Highly desirable skills include machine learning libraries and familiarity with AWS, S3, Amazon Redshift, ClickHouse.
  • Additional technical skills such as Connexion, aiohttp, FastAPI, Flask, Cython, Numba, Elastic, Grafana, Prometheus.
  • Basics of Java or any language with strong typing.
  • Bachelor's or Master's degree in Computer Science, Engineering, Mathematics, or a related field.
  • Design and maintain high-quality Python code for data analysis, machine learning model development and deployment.
  • Collaborate with data scientists and ML engineers to optimize data management and model deployment strategies.
  • Enhance data processing and machine learning pipelines to improve efficiency, scalability and monitoring capabilities.
  • Implement unit testing, integration testing, and Test-Driven Development practices to ensure the reliability and stability of our codebase.
  • Improve monitoring of ML microservices to detect and address performance issues proactively.

AWSDockerPostgreSQLPythonSQLData AnalysisFlaskKubernetesMachine LearningNumpyFastAPIGrafanaPrometheusPandasCI/CD

Posted 2 months ago
Apply
Apply

๐Ÿ“ PH

๐Ÿงญ Full-Time

๐Ÿข Company: Sourcefit๐Ÿ‘ฅ 51-100๐Ÿ’ฐ about 1 year agoStaffing AgencyConsultingHuman ResourcesInformation Technology

  • Proficiency in Python: Expertise in Python 3.x, writing clean and efficient code.
  • Web Development: Experience with frameworks like Django, Flask, or FastAPI.
  • Database Management: Skilled in SQL databases like PostgreSQL and NoSQL databases like Redis.
  • Version Control: Proficient with Git for managing code repositories.
  • Testing & DevOps: Familiarity with pytest, CI/CD pipelines, and tools like Docker and AWS.
  • Microservice Architecture: Experience in building and maintaining microservices or service-oriented architectures.
  • Minimum 5+ years of professional experience in Python development and 2+ years with Django or FastAPI.
  • Develop and maintain robust Python applications using best practices.
  • Build and optimize APIs using web frameworks such as Django, Flask, or FastAPI.
  • Design, implement, and manage databases (SQL and NoSQL) using tools like PostgreSQL and Redis.
  • Collaborate with teams to develop and deploy scalable microservices and event-driven architectures.
  • Ensure code quality through testing frameworks and participate in code reviews.
  • Work with DevOps tools such as Docker and cloud platforms like AWS.
  • Contribute to architectural decisions and drive improvements in software development practices.
  • Lead and mentor junior developers, fostering a collaborative and growth-oriented environment.

AWSDockerPostgreSQLPythonDjangoFlaskGitFastAPIRedisMicroservices

Posted 2 months ago
Apply
Apply

๐Ÿ“ Poland, Georgia, Turkey

๐Ÿงญ Full-Time

๐Ÿ” Security software

๐Ÿข Company: Cloudlinux

  • Several years of experience in Python development or similar engineering roles.
  • Strong passion for security, with a deep understanding of threats such as viruses and web shells.
  • Experience in Linux server administration (a plus).
  • Knowledge of PHP and JavaScript (a plus).
  • Familiarity with Apache Airflow, SQL, and CI/CD systems (a plus).
  • Proficiency in automated testing and tools to support development processes.
  • Proficiency in English above intermediate level.
  • Design and implement malware detection and remediation systems.
  • Develop high-performance, scalable code for large-scale data processing.
  • Contribute to architectural decisions and create technical documentation.
  • Participate in brainstorming sessions and contribute to the teamโ€™s development backlog.
  • Analyze and prioritize data to streamline development efforts.
  • Troubleshoot and resolve issues reported by clients, partners, and support teams.

Python

Posted 4 months ago
Apply
Apply

๐Ÿ“ United States

๐Ÿงญ Contract

๐Ÿ” Finance/Fintech

๐Ÿข Company: ProDev๐Ÿ‘ฅ 1-10Product DesignWeb DevelopmentProject ManagementInformation Technology

  • Deep experience with Python, especially in an analytics/data science capacity.
  • Comfortable writing data tests in Python.
  • Familiarity with R.
Help build out the infrastructure used for performing analysis and generating trading insights for a hedge fund.

PythonData science

Posted 4 months ago
Apply
Apply

๐Ÿ“ India

๐Ÿงญ Full-Time

๐Ÿ” Software development

๐Ÿข Company: CloudHire๐Ÿ‘ฅ 11-50RecruitingWeb DesignSoftware

  • Bachelor's degree in Computer Science, Engineering, or a related field.
  • 5+ years of professional experience in Python development, with a focus on backend development.
  • Strong understanding of object-oriented programming principles and design patterns.
  • Experience working with relational databases such as MySQL or PostgreSQL.
  • Proficiency in Airflow and Redshift.
  • Working knowledge of Microservices and Kubernetes.
  • Proficiency with web frameworks such as Django or Flask.
  • Familiarity with version control systems like Git.
  • Experience developing and consuming API designing and database.
  • Knowledge of cloud platforms and services like AWS or Azure is a plus.
  • Excellent problem-solving and analytical skills.
  • Strong communication and collaboration abilities.
  • Collaborate with Product Managers, Product Designers, and other Software Engineers to deliver new functionality and iterative improvements to customer-facing products.
  • Design, develop, and deploy high-quality Python applications.
  • Develop and maintain RESTful APIs for seamless integration with frontend and external systems.
  • Optimize and refactor existing code to improve system performance and maintainability.
  • Identify and resolve issues related to scalability, performance, and security.
  • Conduct code reviews to ensure quality and compliance with coding standards.
  • Keep up-to-date with industry trends and best practices in software development.

Backend DevelopmentPostgreSQLPythonSoftware DevelopmentDesign PatternsDjangoFlaskGitMySQLAirflowAnalytical SkillsCollaborationMicroservices

Posted 4 months ago
Apply
Apply

๐Ÿ“ Portugal, Spain, Argentina, United Kingdom

๐Ÿ” AI and Blockchain

๐Ÿข Company: YeagerAI๐Ÿ‘ฅ 11-50๐Ÿ’ฐ $7,500,000 Seed 6 months agoMarketplaceGenerative AIInformation Technology

  • 5+ years of experience in Python development.
  • Deep understanding of Python internals.
  • Experience with secure coding practices and performance optimization.
  • Strong problem-solving skills and ability to work in a fast-paced environment.
  • Excellent communication and teamwork skills.
  • Specialize in advanced Python development focusing on core language features.
  • Optimize Python code for performance and scalability.
  • Implement security enhancements suitable for sandboxed execution environments.
  • Collaborate with the development team to integrate Python functionalities with blockchain.
  • Write comprehensive tests and documentation for the Python code.
  • Participate in code reviews and provide constructive feedback to team members.

Backend DevelopmentPythonSoftware DevelopmentBlockchainCommunication SkillsAnalytical SkillsCollaborationProblem SolvingTeamwork

Posted 5 months ago
Apply

Related Articles

Posted 6 months ago

Insights into the evolving landscape of remote work in 2024 reveal the importance of certifications and continuous learning. This article breaks down emerging trends, sought-after certifications, and provides practical solutions for enhancing your employability and expertise. What skills will be essential for remote job seekers, and how can you navigate this dynamic market to secure your dream role?

Posted 6 months ago

Explore the challenges and strategies of maintaining work-life balance while working remotely. Learn about unique aspects of remote work, associated challenges, historical context, and effective strategies to separate work and personal life.

Posted 6 months ago

Google is gearing up to expand its remote job listings, promising more opportunities across various departments and regions. Find out how this move can benefit job seekers and impact the market.

Posted 6 months ago

Learn about the importance of pre-onboarding preparation for remote employees, including checklist creation, documentation, tools and equipment setup, communication plans, and feedback strategies. Discover how proactive pre-onboarding can enhance job performance, increase retention rates, and foster a sense of belonging from day one.

Posted 6 months ago

The article explores the current statistics for remote work in 2024, covering the percentage of the global workforce working remotely, growth trends, popular industries and job roles, geographic distribution of remote workers, demographic trends, work models comparison, job satisfaction, and productivity insights.