Job Title: Python Developer
A software developer position is available in a long-term project to implement Generative Artificial Intelligence in a global financial services organization.
Essential Skills
* Experience in Python development and proficiency in libraries such as NumPy, SciPy, pandas, Dask, spaCy, NLTK, scikit-learn, and PyTorch.
* In-depth understanding of algorithms, data structures, design patterns, and multi-threading concepts.
* Strong background in software development principles.
* Familiarity with database technologies including SQL and NoSQL systems.
Job Type & Location
This is a contract position based in Dublin, Ireland.
Key Responsibilities
1. Develop and maintain high-quality Python code.
2. Collaborate with cross-functional teams to design and implement AI solutions.
3. Design and optimize complex algorithms for efficient execution.
4. Ensure seamless integration with existing systems.
Requirements
* Bachelor's degree in Computer Science or related field.
* At least 5 years of experience in software development with a focus on AI.
* Excellent problem-solving skills and attention to detail.