remote
Python AI Developer
Software Engineer
Develop and maintain AI agents using Python, focusing on deep learning models, data cleaning pipelines, and Dockerized ETL workflows to deliver scalable intelligent solutions.
About the role
Key Responsibilities
- Design, implement, and optimize deep learning models for AI agents using Python.
- Build and maintain robust ETL pipelines for data ingestion, transformation, and cleaning.
- Containerize applications and services with Docker to ensure reproducibility and easy deployment.
- Collaborate with cross‑functional teams to integrate AI solutions into existing products and services.
- Monitor model performance, conduct error analysis, and iterate on improvements.
Requirements
- Strong proficiency in Python and its scientific stack (NumPy, pandas, scikit‑learn, PyTorch/TensorFlow).
- Hands‑on experience with deep learning architectures and model training.
- Proven ability to design and implement ETL processes and data cleaning workflows.
- Experience with Docker for containerization and deployment of AI services.
- Solid understanding of machine learning concepts and best practices.
Skills
pythondeep learningdockermachine learning