Python Developer
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: We create 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.
Requirements
- 4+ years of experience in software development using Python
- Hands-on experience with AWS services such as GlueJobs, SageMaker, S3, Lambda, and EC2
- Strong understanding of machine learning concepts, NLP, and G GPT4 as other LLM models in general.
- Experience working with relational databases, PostgreSQL, or others
- Experience in building, training, and deploying machine learning models
- Familiarity with ETL processes and data transformation using AWS GlueJobs
- Strong knowledge of web services, API development, and RESTful APIs
- Experience with at least some of the following web frameworks FastAPI, Flask and Django
- Experience with Python Async ecosystem
- Proficient understanding of code versioning tools, such as Git
- Familiarity with agile development methodologies, such as Scrum or Kanban
- Excellent problem-solving skills and attention to detail
- Strong verbal and written communication skills
Responsibilities
- Develop, maintain, and deploy applications using Python, focusing on integrating ChatGPT, AWS GlueJobs, and AWS SageMaker
- Design, build, and deploy machine learning models using AWS SageMaker
- Implement ETL processes using AWS GlueJobs to process and transform large datasets
- Collaborate with cross-functional teams to define, design, and ship new features and enhancements
- Optimize applications for maximum performance, scalability, and maintainability
- Troubleshoot, debug, and resolve software defects and issues
- Keep up to date with the latest industry trends and technologies to ensure the software is current and competitive
- Provide technical guidance and support to other team members
- Write clean, maintainable, and well-documented code
- Participate in code reviews and contribute to improving code quality
Nice-to-haves:
- Experience working with other AI and NLP technologies, such as OpenAI's GPT family, TensorFlow, or PyTorch
- Experience with Snowflake
- Knowledge of containerization and orchestration technologies, such as Docker and Kubernetes
- Design, build, and deploy machine learning models using AWS SageMaker
Expected qualifications
- Build and deliver complex features with confidence
You take ownership of major parts of a project, building advanced features that meet both technical and business needs.
- Make smart technical decisions and contribute to design discussions
You can design and implement solutions independently, and you help shape system architecture to support scalability and long-term goals.
- Support and mentor junior developers
You share your experience with less-experienced teammates, offering guidance on code quality, design choices, and development best practices.
What we offer
- Continuous learning and career growth opportunities
- Professional training and English/Spanish language classes
- Comprehensive medical insurance
- Mental health support
- Specialized benefits program with compensation for fitness activities, hobbies, pet care, and more
- Flexible working hours
- Inclusive and supportive culture
About Us
Established in 2011, Trinetix is a dynamic tech service provider supporting enterprise clients around the world.
Headquartered in Nashville, Tennessee, we have a global team of over 1,000 professionals and delivery centers across Europe, the United States, and Argentina. We partner with leading global brands, delivering innovative digital solutions across Fintech, Professional Services, Logistics, Healthcare, and Agriculture.
Our operations are driven by a strong business vision, a people-first culture, and a commitment to responsible growth. We actively give back to the community through various CSR activities and adhere to international principles for sustainable development and business ethics.
To learn more about how we collect, process, and store your personal data, please review our Privacy Notice: https://www.trinetix.com/corporate-policies/privacy-notice