drjobs Python Developer - Growing Tech Startup

Python Developer - Growing Tech Startup

Employer Active

1 Vacancy
drjobs

Job Alert

You will be updated with latest job alerts via email
Valid email field required
Send jobs
Send me jobs like this
drjobs

Job Alert

You will be updated with latest job alerts via email

Valid email field required
Send jobs
Monthly Salary drjobs

Not Disclosed

drjobs

Salary Not Disclosed

Vacancy

1 Vacancy

Job Description

TIDI Systems is a tech startup specialized in artificial intelligence promotions digitizing receipts and payments. We are looking for a Python developer who will be instrumental in building optimizing and scaling applications across a range of domains.

Tasks

  • AI Model Development: Implementing AI and machine learning models that drive key insights and functionalities for our products.
  • Microservices & API Management: Developing and optimizing microservices using RESTful and GraphQL APIs to support application requirements.
  • Data Architecture & Optimization: Designing and maintaining data architectures using SQL NoSQL and Polars DataFrames focusing on efficient data handling parallelization and bottleneck reduction.
  • BackEnd Development: Building and maintaining Python applications using frameworks like Tornado Django or Flask to support robust highperformance solutions.
  • Data Engineering & Integration: Working with AWS tools Docker and data pipelines to streamline data ingestion and processing for React dashboards and other frontend interfaces.
  • Code Optimization & Testing: Identifying performance issues performing parallelization and implementing best practices in unit and integration testing to ensure software reliability and efficiency.
  • Collaboration and Flexibility: Collaborating closely with crossfunctional teams to deliver on project requirements and being open to switching focus between varied projects from AI initiatives to backend optimizations.

Requirements

  • Experience: 46 years of experience in Python development with demonstrated adaptability across different types of projects. Strong background in web servers (e.g. Tornado) and web request handling.
  • Technical Skills: Proficiency in SQL and NoSQL databases with knowledge of data optimization using Polars or similar frameworks. Experience in AI/ML techniques especially with models for recommendation systems image recognition and NLP. Handson experience with AWS services for scalable deployments and Docker for containerization. Demonstrated experience in identifying and resolving performance issues including parallelization and code optimization. Knowledge of RESTful and GraphQL APIs; experience with asynchronous processes and messaging systems (e.g. Kafka AWS AppSync).
  • Additional Skills: Familiarity with frontend development in React JS is a plus. Solid understanding of data science tools like Polars Pandas NumPy PyTorch and Scikitlearn. Experience in implementing CI/CD pipelines and agile methodologies for efficient project delivery. A teamoriented mindset with excellent communication skills comfortable collaborating with crossfunctional teams.
  • Education: Bachelors or Masters degree in Mathematics Physics Computer Science Data Science Engineering or a related field or equivalent work experience.

Benefits

  • Opportunity to work in a growing startup.
  • Dynamic and collaborative work environment with opportunities for learning and professional development.
  • Involvement in the success of the company through different incentives based on performance and company growth.
  • Flexible working hours and hybrid work.

Employment Type

Full Time

Company Industry

About Company

Report This Job
Disclaimer: Drjobpro.com is only a platform that connects job seekers and employers. Applicants are advised to conduct their own independent research into the credentials of the prospective employer.We always make certain that our clients do not endorse any request for money payments, thus we advise against sharing any personal or bank-related information with any third party. If you suspect fraud or malpractice, please contact us via contact us page.