Firmenlogo

CoTeach  ·  nan, · Hybrid

Jetzt bewerben

About the job

Co-Teach

CoTeach is on a mission to reshape the landscape of education through innovative technology. Located in the Silicon Valley, CoTeach is part of the prestigious 500 Global network. Their work aims to democratize access to quality education, leveraging the latest advancements in AI to create personalized learning experiences. They are looking for a Backend Engineer who is not just passionate about coding but also believes in the transformative power of AI in education.


As a Backend Engineer at CoTeach, you will play a pivotal role in developing and implementing cutting-edge AI solutions. Your work will directly contribute to creating a platform that empowers students to learn at their own pace, in their own space. This position is an extraordinary opportunity for those who want to apply their Python skills to make a meaningful impact on the education system.


Job role & responsibilites

- Develop scalable and robust Python applications, with a focus on frameworks FastAPI and Flask.

- Integrate and optimize Large Language Model (LLM) frameworks like LangChain, AutoGPT, and LlamaIndex, employing strategies such as RAG, ReAct prompting, and Function Calling.

- Transition projects from notebook explorations to modular, production-quality code, ready for real-world application.

- Lead the development of projects involving LLMs, demonstrating an in-depth understanding of their applications and benefits.


Cultural expectations

- 2-4 years of experience, developing feature-rich, production applications in Python with Flask, Django, FastAPI or other similar frameworks.

- Experience in building, maintaining and scaling production-level, python-based, backend services.

- Demonstrated experience with LLM frameworks like LangChain, LlamaIndex, AutoGen, or similar, including at least one personal project in the LLM domain.

- Bonus points for experience in MLOps, building ETL pipelines, and understanding agent-based frameworks.


Co-Teach is seeking individuals who value clear, prompt communication, embody extreme ownership, demonstrate a growth mindset and be willing to get out of their comfort zone. Candidates should be resourceful in coming up with solutions to problems that are hard to solve and work with the team to deliver beyond what's possible.


Hiring Process

- Screening task (basic aptitude)

- Technical + Cultural assessment

- Assignment

Jetzt bewerben

Weitere Jobs