CSI-Cancer: USC Michelson Center Convergent Science Institute in Cancer
Thank you! Your submission has been received!
Oops! Something went wrong while submitting the form.

Backend Developer Intern at eAI

Job details

Job description

As a Backend Developer Intern, you will work on building and optimizing the backbone of our applications. You’ll collaborate with the front-end team to design APIs, manage databases, and deploy secure, scalable backend services. This role offers the opportunity to learn, grow, and make an impactful contribution to product development in FinTech.

Key Responsibilities

  • API Development & Integration: Design, implement, and maintain RESTful APIs using frameworks like Flask, FastAPI, or similar. Work closely with front-end teams to ensure seamless integration.
  • Database Management: Manipulate, query, and optimize databases for high-performance data access, ensuring data integrity and security.
  • Deployment & Testing: Deploy applications on cloud platforms like AWS, performing thorough testing to maintain reliability and security.
  • Cloud Solutions: Utilize cloud resources for backend infrastructure and server management, including AWS or other similar services.
  • Documentation & Collaboration: Maintain clear, concise documentation and communicate effectively across teams to support smooth workflows and development clarity.
  • Basic Data Analytics (Preferred): Use foundational data analytics skills to interpret and work with data, enhancing data-driven decision-making in product development.

Requirements

  • Proficiency in Python: Solid knowledge of Python, with experience building applications and handling backend workflows.
  • Familiarity with Frameworks: Practical experience with frameworks like Flask, FastAPI, or similar, for designing RESTful APIs and server-side logic.
  • API Integration & Testing: Understanding of RESTful API integration, including deployment, testing, and troubleshooting.
  • Cloud Experience (AWS preferred): Basic knowledge of cloud services like AWS for deployment, server management, and scalability.
  • Database Management: Hands-on experience with database manipulation, querying, and optimization.
  • Communication & Documentation Skills: Ability to document processes clearly and communicate technical concepts effectively with team members.

Nice-to-Haves

  • Basic knowledge of data analytics tools or libraries in Python (e.g., Pandas, NumPy).
  • Familiarity with CI/CD pipelines and automated testing practices.
  • Awareness of security best practices and experience in deploying secure backend services.
  • Prior experience with other backend technologies (e.g., Django, Node.js) is a plus.

What We Offer

  • Mentorship from experienced engineers and industry professionals.
  • Real-world experience in building scalable, secure backend solutions for FinTech applications.
  • A collaborative, growth-oriented environment with opportunities to learn new skills.
  • Opportunity for full-time placement upon successful internship completion.

Ready to Apply?
Take the next step in your backend development career by joining a team that's redefining financial technology. Apply now and become part of our journey to build the future of finance!

About the company

Job Location

Los Angeles, CA

Company Size

200+

Our Story

USC Michelson Center CSI-Cancer is aimed at integrating patient, model system, and high-content single cell data to translate clinically observed correlations into a mechanistic understanding of the physical and biological underpinnings of cancer dynamics. The organizing framework of the physical dynamics of cancer at the lab will focus on the spatial distributions and temporal evolution of the disease at the cellular, human, and population scale.

Visit Website
View Company on LinkedIn

Apply for this job

Apply Now
This is a success message.
This is an error message.
This is also an error message.