OTAKOYI is looking for a smart and eager Senior AI/ Back-end Engineer to join our team. We like challenges and self-development. If you like it too, don’t hesitate, to join us!
We are seeking someone with a keen eye for detail, strong problem-solving skills, and a love for working in an agile environment. You will be directly embedded in a cross-functional team.
Required Skills:
- Proven expertise in Python programming, with a focus on ML/AI libraries such as TensorFlow, PyTorch, scikit-learn, and Hugging Face;
- Experience with backend development using FastAPI (or similar frameworks) to build asynchronous and non-blocking systems;
- Strong understanding of NLP principles and experience working on RAG;
- Knowledge of vector databases such as Qdrant and relational databases like PostgreSQL;
- Experience with cloud platforms and containerization tools like Docker or Kubernetes;
- Proficiency in implementing and managing ML pipelines, from preprocessing to deployment;
- Familiarity with testing and debugging in ML and backend contexts.
- Excellent communication and collaboration skills, with the ability to work closely with cross-functional teams
Nice to Have:
- Knowledge of RESTful APIs and API design principles;
- Familiarity with DevOps practices, CI/CD pipelines, and version control systems such as Git;
- Awareness of ethical considerations in AI/ML development;
- Experience working in an agile development environment with tools like JIRA or similar
What you'll do:
- Conceptualization, design, and implementation of cloud infrastructures for machine learning and AI models (focus on LLM-based applications);
- Transitioning proof-of-concepts into production-ready applications;
- Further development, optimization, and operation of applications in the fields of machine learning, artificial intelligence, and generative AI
Recruitment process:
1. Pre-screening Interview with Recruiter (around 40 minutes);
2. Tech Interview ( 1-1,5 hour);
3. Client Tech Interview (1 hour)