Epicareer Might not Working Properly
Learn More
A

Full Stack Developer ( Python)

$ 7,000 - $ 11,000 / month

Checking job availability...

Original
Simplified

We are looking for a talented and experienced full stack developer to join our data science team. The ideal candidate will have a strong understanding of generative AI and recommender systems, and be able to build scalable and efficient applications to support these technologies.

Responsibilities:

Design, develop, prototype, and maintain backend APIs for generative AI, recommender system and other internal-facing applications

Work with data scientists to implement and deploy machine learning models

Develop and maintain data pipelines to collect, clean, and prepare and process data for machine learning training and inference use cases

Monitor and troubleshoot backend systems to ensure availability and performance

Excellent problem-solving and debugging skills

Work with other developers to build and enhance a robust and scalable MLOps backend infrastructure

You will be working with the agile team and platform engineering team towards delivering specific milestones and objectives in an agile environment.

Requirements:

Have a minimum 4-7 years of experience in the software industry.

At least 3+ years of experience with Python programming

At least 2+ years of experience in API development, preferred to use the Flask/FastAPI framework.

At least 2+ years of experience in UI development using Vue or ReactJS.

Experience in planning, designing, developing, architecting, and implementing cloud solutions with AWS platform is a plus.

Hands-on experience in one or more of the following technologies: MongoDB, RDBMS (e.g MySQL/Postgres), Apache Kafka and ElasticSearch.

Experience with microservices architecture and application containerisation (e.g Docker and Kubernetes)

Good knowledge and experience in CI/CD technologies and best practices, experience in supporting production applications.

Proficiency in data processing, data science or data analytic is a plus.

Team Player who is self-driven and proactive in learning new technologies and skills.

Bonus points:

Experience with Machine learning Model or MLOps.

Experience with distributed systems and/or DevOps practices

Job Types: Full-time, Permanent, Contract
Contract length: 12 months

Pay: $7,000.00 - $11,000.00 per month

Schedule:

  • Monday to Friday

Work Location: In person