Python and Database Developer

Astek — Canada · Posted ~21 hours ago

Senior

Skills

Python Pandas Scikit-learn Anomaly Detection Isolation Forest Clustering Time Series Analysis Pattern Mining Generative AI LLMs Multimodal Models Object-Oriented Programming FastAPI SQL Stored Procedures Unix Git Unit Testing Pytest

🔓 Log in to save this job, tailor your resume & track your apply process — 7 days free, no card needed.

Log in to add to target list

Summary ✨ AI‑Generated

An experienced developer is sought to build production-grade data pipelines and AI/ML services using Python. The role combines machine learning, anomaly detection, generative AI, API development, database engineering, asynchronous processing, testing, and Unix-based development.

Highlights

Advanced opportunity combining Python development, data engineering, machine learning, anomaly detection, and generative AI. The role offers exposure to production-grade AI services and multiple technically challenging projects.

Description

Skills Required: Strong proficiency of Python with experience developing production-grade data processing pipelines and AI/ML services.Expertise in pandas and familiarity in scikit-learn libraries for data manipulation and machine learning model implementation.Experience with anomaly detection algorithms and techniques, particularly isolation forest, clustering, time series analysis, and pattern mining.Design and deploy generative AI solutions using LLMs and multimodal models to solve business problems.Familiarity with object-oriented programming (OOP).Expertise in FastAPI framework for building AI service endpoints and asynchronous processing systems.Good knowledge of Database concepts and writing SQL queries and Stored Procedures.Working knowledge of Unix.Experience with version control tools (preferably Git).Writing unit tests (e.g. using pytest).Self-starter with ability to work in a fast-paced environment and be able to work on multiple projects. Years of experience: 5-7 years of Python & Database experience (70%)2-3 years of hands-on AI project experience (30%) Good to Have: Experience of working in Agile Squads.Finance data domain knowledge.Understanding of model performance monitoring, model debugging, and logging systems within AI applications.Experience with containerization and deployment of ML services in enterprise environments.