Senior Data Scientist (m/f/x)
Makersite
WorldwideremotePosted 1 month ago
Skill Required
AI-EngineeringMachine-Learning-EngineeringLLMOpsData-ScienceData-ScientistSenior-Data-Scientist-IIISenior-Data-ScienceSenior-Machine-Learning-Data-ScientistSenior-Data-Scientist-LeadSenior-Data-Science-SpecialistData Scientistsoftware engineeringGenerative AIGitHub ActionsObservabilityCD pipelinesLangChainPrototypingEngineeringKubernetesdesigningbuildingRAGFastAPIGraphQLTestNGPythonMLflowDockerdesignGitOpenAPIAzureCI/CDCloudDesign PatternsFulltime
Key highlights
- Competitive Salary
- 5+ years Python experience required with ~10 years overall software engineering/data experience
- Permanent employment contract (not contract or freelance)
- 100% Remote work across EU with office access in Stuttgart, Berlin
- 30 Days Paid Time Off
- Generous Learning & Development Budget
Role overview
Data Scientist (m/f/x) at Makersite, an EU-based remote-first company pioneering sustainable product development through PLM software. The role focuses on building production-grade AI systems, including RAG systems, AI agents, and scalable ML infrastructure, while driving engineering best practices during a high-growth phase. The successful candidate will collaborate cross-functionally to deploy AI capabilities into core products, optimize model performance, and establish reliability and observability in production ML systems. This permanent role offers full flexibility across EU locations with structured growth opportunities.
Responsibilities
- Develop and Deploy Production-Grade AI Systems
- Build, deploy, and maintain scalable APIs that serve AI/ML models in production environments
- Own end-to-end delivery of AI solutions, from prototyping to fully productionized systems
- Design Advanced AI Architectures
- Design and implement Retrieval-Augmented Generation (RAG) systems using vector databases
- Build and orchestrate AI agents using frameworks such as LangGraph, CrewAI, or similar
- Evaluate and select appropriate large language models (LLMs) and foundation models based on specific use cases
- Optimize Performance and Scalability
- Continuously optimize model inference for latency, cost efficiency, and throughput at scale
- Identify bottlenecks and implement improvements to ensure high-performing systems
- Ensure Reliability and Observability
- Implement robust monitoring, logging, and alerting for deployed models and services
- Ensure system reliability, uptime, and performance through best practices in production ML systems
- Establish Engineering Best Practices
- Build and maintain CI/CD pipelines for seamless testing, deployment, and iteration of AI systems
- Contribute to evolving engineering standards as the company transitions from rapid experimentation to more structured, scalable operations
- Collaborate Cross-Functionally
- Work closely with product and engineering teams to integrate AI capabilities into core products
- Translate business problems into technical solutions and clearly communicate trade-offs
- Drive Structure in a Fast-Paced Environment
- Help bring stability and structure to AI development processes during a high-growth, scale-up phase
- Balance speed of execution with the need for maintainable, well-documented, and scalable systems
- Take ownership of ambiguous problems and drive them through to practical, production-ready outcomes
Requirements
- 5+ years of experience in Python, with ~10 years of overall software engineering or data experience (candidates transitioning from backend engineering are welcome)
- Proven experience building and deploying production-grade APIs (preferably with FastAPI; REST/GraphQL experience is a plus)
- Hands-on experience working with large language models (LLMs) and LLMOps, including prompt engineering, fine-tuning, and evaluation (e.g., GPT, Claude)
- Strong experience fine-tuning open-source models (e.g., Hugging Face ecosystem)
- Practical experience designing and working with vector databases (e.g., Pinecone, Weaviate, Chroma, pgvector)
- Experience building AI agents using frameworks such as LangGraph, LangChain, CrewAI, or similar
- Solid understanding of model deployment and serving (e.g., vLLM, TGI, or managed endpoints)
- Experience with CI/CD pipelines and modern deployment practices (Docker, Kubernetes, GitHub Actions)
- Strong experience working with and processing large-scale text datasets
- Residing in and legally permitted to work in the EU
Nice to have
- Experience with MLOps platforms such as MLflow or Weights & Biases
- Familiarity with cloud AI ecosystems (e.g., AWS Bedrock, GCP Vertex AI, Azure OpenAI)
- Contributions to open-source AI/ML projects
- Experience in the sustainability or climate/product domain
- Background in B2B SaaS environments
- Prior experience in a startup or scale-up environment (approximately 100–300 employees)
Benefits
- Competitive Salary
- 30 Days Paid Time Off
- Remote-First Flexibility – Work from anywhere in the EU, with the option to collaborate in person at our offices in Stuttgart, Berlin (role dependent)
- Generous Learning & Development Budget
- Choose Your Ideal Work Equipment – Whether you prefer Apple or Microsoft, we’ll equip you with the tools you need to excel
Additional details
- This role is a fixed, permanent position
- All successful applicants will receive a permanent employment contract regardless of location
- Makersite is a fast-growing, innovative company pioneering sustainable product development and digital collaboration through PLM
- The company enables companies to make smarter, more sustainable decisions across their entire supply chain
- The role involves working with global, well-known customers who share the company's vision
- The company has realistic growth plans committed to changing how things are made
- Makersite champions diversity, equity, inclusion, and belonging as an equal opportunity employer
- The company provides an inclusive environment regardless of age, disability, gender identity, marital status, pregnancy or maternity, race, nationality, religion, sex, sexual orientation, or any other status protected by applicable law
- Applicants with medical conditions or individual needs are encouraged to contact the company for adjustments
- The application process is handled with the utmost confidentiality