This list contains only the countries for which job offers have been published in the selected language (e.g., in the French version, only job offers written in French are displayed, and in the English version, only those in English).
We’re looking for a Senior Software Developer to be part of our success story. We are seeking an experienced Senior Software Developer with expertise in AI/ML and Python to join our team development team. This role combines hands-on development of AI-powered solutions, requiring strong machine learning engineering skills. The ideal candidate will have extensive experience in building production-ready ML systems and a proven track record of deploying AI solutions at scale.
Job Responsibility:
Design, develop, and deploy machine learning models and pipelines using Python
Build and maintain end-to-end ML systems from data ingestion to model serving
Implement deep learning solutions using PyTorch and TensorFlow
Develop and optimize NLP solutions and computer vision applications
Create scalable feature engineering and data preprocessing pipelines
Build model training, evaluation, and monitoring frameworks
Implement MLOps practices for continuous model improvement
Design and maintain vector databases for similarity search and RAG applications
Integrate LLMs and foundation models into production applications
Optimize model inference for latency and throughput requirements
Write clean, efficient, and maintainable Python code following best practices
Build RESTful APIs and microservices for ML model serving
Develop data processing pipelines using Apache Spark and Airflow
Implement real-time streaming solutions for ML features
Design and optimize database solutions for ML workloads
Build monitoring and observability solutions for ML systems
Contribute to system architecture and infrastructure decisions
Implement comprehensive testing strategies for ML applications
Requirements:
Expert level Python with 5+ years of production experience
3+ years experience with PyTorch and/or TensorFlow
Strong proficiency with scikit-learn, XGBoost, LightGBM
Expert level data processing with pandas, NumPy, Spark
Practical experience with CNNs, RNNs, Transformers
Git proficiency with focus on ML workflows
Experience with LLMs (GPT, Claude, Llama) and prompt engineering
Experience with vector databases (Pinecone, Weaviate, Chroma, or similar)