Python Engineer

4 Days Old

Job overview

Python Engineer role at Talent. Public sector project with hands-on technical leadership in an agile environment, focusing on document processing and ML to enable automation opportunities for the organisation.

Base pay range

6 month contract within the public sector. Mostly remote working with occasional travel to Scotland. Pay: external IR35 rate around 520 per day (subject to final confirm).

Skills And Experience

  • OCR, Object Detection and LLM analysis implementation
  • Machine Learning and AI Libraries including Transformers/Hugging Face for working with pre-trained LLMs, fine-tuning, and inference
  • PyTorch for deep learning model development and training
  • OpenCV for computer vision tasks and image preprocessing in object detection
  • PIL/Pillow for image manipulation and format conversion
  • YOLO object detection frameworks
  • Python 3.9+ with understanding of object-oriented programming, decorators, context managers, and async/await patterns
  • Data structures and algorithms for efficient data processing and model optimization
  • Error handling and debugging using try-catch blocks, logging, and debugging tools
  • Pandas and NumPy for data manipulation, cleaning, and numerical operations
  • SQLAlchemy or psycopg2 for database connectivity and ORM operations
  • Boto3 for AWS service integration and automation
  • AWS Cloud
  • API Development

Day to Day

  • Develop and enhance productionised automation service leveraging OCR, Object Detection and LLM AI to support applications
  • Build system components to support deed OCR, Object Detection and LLM analysis of title changes; conduct spikes and research to expand automation scope
  • Provide high quality operational support for the service
  • Research and develop novel solutions to enable automation goals
  • Promote sustainable, readable, maintainable software development practices
  • Extend dashboards, monitoring and deployment capabilities to improve services via feedback
  • Collaborate in team events, lead where specialist knowledge is required
  • Engage with communities of practice to share knowledge
  • Maintain unit tests with adequate code coverage and use code quality tools
  • Ensure software meets non-functional requirements (accessibility, security, UI/UX, performance, maintainability, deployability)
  • Troubleshoot development and production problems across environments including AWS stack and ETL/database layers
  • Use collaborative development practices such as pairing and mobbing; perform code reviews and requirement refinement
  • Coach and mentor team members as appropriate

Next Steps

If you have the relevant skills and experience, please apply with your up-to-date CV. We will endeavour to get back to you.

Compensation

543.13/day

Company and disclaimer

Talent International UK and its subsidiaries act as an employment agency for permanent recruitment and employment business for the supply of temporary workers. By applying for this opportunity, you accept the TandC's, Privacy Policy and Disclaimers which can be found at talentinternational.co.uk

Seniority level

  • Mid-Senior level

Employment type

  • Part-time

Job function

  • Engineering and Information Technology

Industries

  • Staffing and Recruiting
#J-18808-Ljbffr
Location:
City Of Edinburgh
Job Type:
PartTime
Category:
IT & Technology

We found some similar jobs based on your search