Backend AI Development Internship (Python/LangChain) - Full Time or Part Time

.

About the Role

We're seeking an innovative Backend Development Intern specializing in AI applications. This role focuses on building intelligent systems using Python and LangChain, with exposure to modern AI development practices.

Key Responsibilities

AI Development

  • Assist in building AI applications using LangChain framework
  • Develop and maintain AI-powered features and services
  • Help implement natural language processing solutions
  • Support the integration of large language models
  • Assist in fine-tuning and optimizing AI models

Backend Development

  • Write clean, efficient Python code
  • Develop and maintain RESTful APIs
  • Implement database solutions and data models
  • Help design and optimize backend architecture
  • Assist in system integration and deployment

AI Operations

  • Help maintain AI pipeline infrastructure
  • Assist in model deployment and monitoring
  • Support data preprocessing and feature engineering
  • Help optimize model performance
  • Document AI systems and processes

Development & Testing

  • Write unit tests for backend components
  • Participate in code reviews
  • Debug backend issues
  • Maintain technical documentation
  • Support continuous integration processes

Required Technical Skills

  • Strong Python programming skills
  • Basic understanding of AI/ML concepts
  • Knowledge of RESTful APIs
  • Understanding of version control (Git)
  • Basic database knowledge

Preferred Qualifications

  • Experience with LangChain framework
  • Familiarity with large language models
  • Knowledge of natural language processing
  • Experience with FastAPI or Flask
  • Understanding of Docker containers
  • Familiarity with cloud platforms (AWS/GCP/Azure)
  • Basic understanding of vector databases

Learning Opportunities

  • Hands-on experience with AI development
  • Practical application of LangChain
  • Backend architecture design
  • AI system optimization
  • Production deployment practices
  • Collaboration with AI/ML teams

Technical Stack

  • Python 3.x
  • LangChain framework
  • FastAPI/Flask
  • SQL and NoSQL databases
  • Vector databases
  • Docker
  • Cloud services
  • Git

Time Commitment

  • 3 month internship
  • 20 or 40 hours per week
  • Flexible schedule

What We Offer

  • Direct exposure to AI development
  • Mentorship from AI engineers
  • Real-world project experience
  • Access to AI development resources
  • Professional development opportunities
  • Industry best practices learning

Apply

 

We're lookign for diverse and fierce talent in the Tech community.  

 Application process :  

1. Portfolio    

Please submit your resume, cover letter, and any relevant portfolio in this drive folder .

 Make sure to create a folder with your name, the internship you're applying for and the date. You can include samples demonstrating your writing and marketing capabilities as well as any relevnt informations.   

2. Interview 

Book a 1st interview with Andrea through Calendly . Make sure to confirm your assitance, send a presentation email with your folder in the drive and be on time.  

 

If you fail to comply any of these steps your application can be delayed or dismissed. 

For any complications or needs such as extra time, workplace adaptation and/or force majeure please contact Andrea directly : andrea.cortes@gluecharm.com. 

English πŸ‡ΊπŸ‡ΈπŸ‡¬πŸ‡§