Senior Machine Learning Programmer
Carthago Studio is an AI and software development agency, working with clients worldwide to build smart, scalable automation and AI solutions. We specialize in custom AI solutions, GPT-powered chatbots, workflow automation (Make, Zapier, n8n), and web applications tailored to each client’s needs. Our team collaborates remotely with talented developers and designers, focusing on quality, reliability, and long-term partnerships.
Responsibilities
Define technical approaches for AI/SaaS projects (multi-tenant setups, scalable backends, API integrations).
Review and approve code from junior/mid-level devs.
Step in on complex technical blockers.
Guide the dev team, set coding standards, and recommend best practices.
Translate business requirements into clear technical plans.
Build and optimize ML/AI pipelines (RAG, embeddings, fine-tuning).
Implement prompt engineering, evaluation, and optimization.
Collaborate with our developers to ship applied AI solutions.
Requirements
Strong experience with Python (FastAPI, Streamlit, Flask) and React/React Native.
Knowledge of AI/ML APIs (OpenAI, Vertex AI, LangChain, etc.).
Skilled in cloud hosting (Heroku, Railway, Azure, AWS).
Familiar with multi-tenant SaaS architecture and GDPR-friendly setups.
Excellent communication skills (business & tech).
Experience with vector databases (Qdrant, Pinecone, Weaviate, etc.).
Hands-on with LLM integration & evaluation.
Skilled in building real-world RAG/AI apps (chatbots, summarizers, recommenders).
Fluency in English.
Nice to Have
Please fill in the form : https://forms.gle/Cg1t8Gbyc5jsKXBM9