Posted on: 01/07/2025
Python Developer - AI Project
Location : Remote
Type : Full-Time / Contract
About the Role :
We are seeking a skilled and motivated Python Developer to join our team for an exciting AI-driven project.
You will play a key role in building high-performance, scalable applications that integrate with cutting-edge AI technologies. A working knowledge or prior experience in AI/ML applications is highly desirable. This is a unique opportunity to contribute to an innovative project shaping the future of intelligent systems and automation.
Key Responsibilities :
- Python (NumPy, Pandas, OpenCV, scikit-learn, TensorFlow/PyTorch)
- Computer Vision and NLP (if applicable)
- Model deployment (Flask, FastAPI)
- Experience integrating AI models with .NET apps
- Back-End Development : Design, build, and maintain robust back-end services and components using Python.
- AI & Integration : Collaborate with AI engineers to integrate machine learning models and algorithms into the application stack.
- API Development : Develop and maintain RESTful APIs and integrate with third-party web services and front-end applications.
- Testing & Debugging : Write and execute unit and integration tests; troubleshoot and resolve bugs to maintain high code quality.
- Performance Optimisation : Ensure systems are low-latency, high-availability, and optimised for scalability.
- Security & Compliance : Implement security protocols and ensure data protection standards are met.
- Database Management : Work with both SQL and NoSQL databases to manage and structure data effectively.
- Collaboration : Work cross-functionally with front-end developers, AI specialists, designers, and product managers in an Agile/Scrum environment.
- Documentation : Maintain clear and up-to-date technical documentation for code, architecture, and processes.
Skills & Qualifications :
- Proficiency in Python with strong knowledge of data structures, object-oriented programming, and algorithms.
- Experience with web frameworks such as Django or Flask.
- Familiarity with AI/ML libraries like TensorFlow, PyTorch, or Scikit-learn (preferred).
- Knowledge of ORM libraries (e.g., SQLAlchemy).
- Strong understanding of databases, including PostgreSQL, MySQL, or MongoDB.
- Version control expertise with Git.
- Exposure to cloud platforms such as AWS, Azure, or Google Cloud Platform.
- Understanding of DevOps practices and CI/CD pipelines.
- Excellent problem-solving and communication skills.
- Prior experience in a fast-paced Agile environment.
Preferred Experience :
- Previous experience working on AI, ML, or data science projects.
- Familiarity with containerisation tools like Docker and orchestration tools like Kubernetes.
- Background in data engineering, model deployment, or MLOps is a plus.
Why Join Us?
- Work on a groundbreaking AI project with significant market impact.
- Join a collaborative, forward-thinking team passionate about innovation.
- Opportunity to shape system architecture and influence project direction.
- Flexible work environment with remote-friendly policies.
The job is for:
Did you find something suspicious?
Posted By
Posted in
Backend Development
Functional Area
Backend Development
Job Code
1505297
Interview Questions for you
View All