Python AI Developer
We are seeking a highly skilled Python AI Developer to join our team and work closely with our client's engineering group in an outstaffing arrangement. Your role will involve designing and implementing AI-powered solutions using cutting-edge Python frameworks and machine learning libraries.
Technologies:
— Programming: Python
— Machine Learning & AI: PyTorch, TensorFlow, Scikit-learn, OpenAI
— Data & Storage: Pandas, NumPy, PostgreSQL, MySQL, MongoDB, Redis
Requirements:
— 4+ years of hands-on experience with Python development
— Solid knowledge of machine learning frameworks (e.g., PyTorch, TensorFlow)
— Experience with FastAPI or Django for building RESTful APIs
— Strong understanding of both relational and non-relational databases (PostgreSQL, MySQL, MongoDB, Redis)
— Experience building scalable APIs and third-party integrations
— Familiarity with Docker, Kubernetes, and CI/CD pipelines
— Working knowledge of at least one cloud platform (AWS, GCP, Azure)
— Strong analytical and problem-solving skills
— English proficiency: Upper-Intermediate or higher (both spoken and written)
Will be a plus:
— Experience with OpenAI APIs or similar AI-as-a-service tools
— Background in deploying and monitoring ML models in production
— Bachelor’s or Master’s degree in Computer Science, AI, or related field
— Familiarity with MLOps best practices and versioning tools (e.g., MLflow, DVC)
The hiring process for this position will involve the following stages: Pre-screen interview with a Recruiter — Technical interview with the client.