Remote Python Developer

at Trinetix

Posted 8 hours ago 2 applied

Description:

  • We are looking for a skilled Python Developer to join our team within a project for our US-based client in the consulting and financial domain.
  • You'll join a team of skilled and mature developers taking part in technology-related decisions.
  • Our projects involve creating AI-Powered Data Automation tools that leverage large language models to automate the ingestion, extraction, and consumption of information through different cloud services like AWS and Azure.
  • Responsibilities include developing, maintaining, and deploying applications using Python, focusing on integrating ChatGPT, AWS GlueJobs, and AWS SageMaker.
  • You will design, build, and deploy machine learning models using AWS SageMaker and implement ETL processes using AWS GlueJobs to process and transform large datasets.
  • Collaboration with cross-functional teams to define, design, and ship new features and enhancements is essential.
  • You will optimize applications for maximum performance, scalability, and maintainability, troubleshoot, debug, and resolve software defects and issues.
  • Keeping up to date with the latest industry trends and technologies to ensure the software is current and competitive is expected.
  • Providing technical guidance and support to other team members, writing clean, maintainable, and well-documented code, and participating in code reviews to improve code quality are also part of the role.

Requirements:

  • A minimum of 4+ years of experience in software development using Python is required.
  • Hands-on experience with AWS services such as GlueJobs, SageMaker, S3, Lambda, and EC2 is necessary.
  • A strong understanding of machine learning concepts, NLP, and GPT-4 as well as other LLM models is essential.
  • Experience working with relational databases, particularly PostgreSQL or others, is required.
  • You should have experience in building, training, and deploying machine learning models.
  • Familiarity with ETL processes and data transformation using AWS GlueJobs is important.
  • A strong knowledge of web services, API development, and RESTful APIs is required.
  • Experience with at least some of the following web frameworks: FastAPI, Flask, and Django is necessary.
  • Experience with the Python Async ecosystem is required.
  • A proficient understanding of code versioning tools, such as Git, is necessary.
  • Familiarity with agile development methodologies, such as Scrum or Kanban, is important.
  • Excellent problem-solving skills and attention to detail are required.
  • Strong verbal and written communication skills are essential.

Benefits:

  • We offer continuous learning and career growth opportunities.
  • Professional training and English/Spanish language classes are provided.
  • Comprehensive medical insurance is included.
  • Mental health support is available.
  • A specialized benefits program with compensation for fitness activities, hobbies, pet care, and more is offered.
  • Flexible working hours are part of the benefits.
  • We promote an inclusive and supportive culture within the workplace.