Senior Python Engineer
DeweyLearn, Inc. · United States · 1 wk ago
RemoteRemoteEngineeringFull-time
General
We are DeweyLearn, Inc., an Education Tech startup on a mission to revolutionize the education landscape. We’re building something extraordinary and are seeking exceptional engineers to join us on this journey. This is a unique opportunity to shape the future of education technology from the ground up.
Technical
- Build and maintain production backend services and APIs in Python (FastAPI)
- Implement retrieval workflows (RAG, embeddings, vector search)
- Lead and work closely with other engineers and stakeholders to make good technical trade-offs
- Help keep our systems clean, reliable, and easy to extend
Experience
- You’re a curious technologist at heart. You like understanding how things work, and you enjoy exploring new tools, approaches, and ideas
- You are a fast self-learner and enjoy dialog
- You have proven software engineering fundamentals and can build reliable systems that others can understand, maintain, and extend
- You are a good communicator and can ask the right questions, explain trade-offs in a straightforward way, and collaborate with stakeholders
- You enjoy collaborating with other team members
- You have a proven track record as a senior Python developer, with at least 5 years of professional software engineering experience
- You have experience working with ML/AI systems in a production environment.
- You have native/fluent proficiency in English
- Experience in early-stage startups is a plus
Skills
- Exceptional command of the Python language is a must
- Exceptional command of FastAPI and related topics is a must
- Exceptional command of production API in combination with PostgreSQL DB is a must
- Good command of PostgreSQL DB is a must
- Good command of Docker in dev and deployment use cases
- Understanding of Infra as code is a plus
- Exceptional understanding of “engineering basics” (version control, CI/CD, environments, debugging)
- Familiarity with retrieval workflows (RAG) and embedding-based search
- Experience with Natural Language Processing is a plus
- Familiarity with at least one front-end framework is a plus
Benefits
A flexible remote work arrangement
A collaborative, innovation-focused environment
Opportunity to shape the future of education