Senior Backend ML/AI Developer
Maslak, Sarıyer, Turkey
NewMind AI
I - Who We Are?
New Mind AI is an innovative and pioneering company specializing in leveraging big data through a comprehensive and holistic approach. From data digitization and classification to deriving meaningful insights and extracting actionable outputs, we employ advanced taxonomies and ontologies to organize data in a structured and insightful manner, creating a semantic layer to better understand corporate data. Our mission extends beyond mere data structuring; we empower companies to transform their data into actionable insights, facilitating dynamic corporate governance.
With over 300 task-oriented and domain-specific AI models, built using an orchestration of experts framework, we provide robust solutions for dynamic corporate governance. By implementing dynamic knowledge network structures, we develop advanced AI models that ensure effective management of corporate data in the business world. Our expertise spans AI-driven business solutions, including AI legal tech products, excelling in natural language processing, deep learning, machine learning, data analysis, and data visualization.
Headquartered in YTÜ Teknopark, Maslak, Istanbul, and operating four specialized laboratories—Data Visualization Lab in India, Data Taxonomy Lab in Bomonti, and Big Data and Legal Tech Labs in Maslak—we are leaders in big data analysis in Türkiye and beyond. Our flagship dynamic knowledge management platforms, Mecellem, Malumat, and Mahfuz, empower professionals across various industries by streamlining complex tasks, optimizing decision-making, and managing business risks with precision.
Through our cutting-edge AI tools, including Generative AI, LLMs, text-to-speech and speech-to-text, image recognition, voice recognition, function call, graphRAG, OCR, blockchain and RAG, we set new standards in business technology. We deliver smarter, more dynamic solutions for the business world, both in Türkiye and internationally.
II - Who We Are Looking For?
We are seeking a highly skilled and experienced Senior Backend ML/AI Developer to join our innovative team. The ideal candidate will have strong expertise in building high-performance backend systems for machine learning (ML) and artificial intelligence (AI) applications, with a focus on microservices architecture, gRPC-based communication, and advanced database technologies. Proficiency in Python and Go is essential, with experience in vector databases, large language models (LLMs), cache management, and queue systems. This role requires a solid understanding of optimizing backend systems for ML/AI workloads, ensuring scalability, low latency, and reliability.
III - What Will Be Your Responsibilities?
(i) Build and scale microservices-based backend systems using Python and Go to fuel our AI-driven platforms. (ii) Set up and fine-tune gRPC-based communication to keep our microservices talking seamlessly. (iii) Develop data pipelines that integrate LLMs, vector databases, and embeddings, powering features like semantic search, graphRAG, or natural language processing for our flagship products. (iv) Boost system performance with smart cache management to handle heavy AI workloads. (v) Work with a variety of databases—SQL, NoSQL, Elasticsearch, and vector databases—to manage structured, unstructured, and vectorized data. (vi) Create event-driven architectures with queue systems to support asynchronous AI workflows. (vii) Team up with our ML experts to deploy and optimize AI models, leveraging Python frameworks to integrate them into our platforms. (viii) Write clean, maintainable code that follows best practices for concurrent systems. (ix) Write tests to ensure our code is rock-solid. (x) Guide junior developers and share your technical know-how to help our team grow. (xi) Keep pushing the boundaries of performance, focusing on low latency and efficiency for AI-driven solutions.
IV - What Is Required from You?
We’re looking for someone with: (i) Qualifications: At least 5 years of professional software development experience, with a focus on backend systems for AI/ML applications, using Python and Go. (ii) Experience: Deep expertise in building and optimizing microservices architectures, with hands-on gRPC design for smooth inter-service communication. (iii) Expertise: Proven ability to work with vector databases, LLMs, and embeddings for use cases like semantic search, natural language processing, or dynamic knowledge networks. Strong Python skills for data pipelines and model integration are key. (iv) Knowledge: Solid grasp of cache and queue management to optimize AI workloads. (v) Skills: Ability to craft high-performance, scalable, and secure backend systems. Proficiency in database technologies, including SQL, NoSQL, Elasticsearch, and vector databases, with a focus on query optimization. Experience with Python libraries for AI backend development. (vi) Competencies: Familiarity with containerization and orchestration for deploying microservices. Sharp problem-solving skills and a collaborative mindset. Strong communication and a passion for mentoring others. Comfort with Agile/Scrum in a fast-paced setting. (vii) Preferred: Experience with Rust for performance-critical tasks, knowledge of TypeScript/Node.js for web-based AI APIs, or familiarity with advanced AI techniques like graphRAG or Generative AI.
V - Why Work at New Mind AI?
New Mind AI offers a unique opportunity for ambitious young professionals seeking to make a real impact in the rapidly growing field of AI. As a company at the forefront of AI innovation, we are driven by a strong mission to empower businesses with actionable insights derived from data. This translates to a dynamic and stimulating work environment where you will be challenged to think critically, develop your skills, and contribute to groundbreaking projects. Here are some key reasons why New Mind is an ideal place for young talent: (i) be a part of something bigger: Our work goes beyond simply developing AI models. We are shaping the future of business and helping organizations navigate the complex world of data-driven decision-making; (ii) work with leading experts: You will be surrounded by a team of passionate and knowledgeable individuals who are experts in their fields. This collaborative environment fosters continuous learning and growth; (iii) gain valuable experience: You will have the opportunity to work on diverse projects, utilizing cutting-edge AI tools and technologies, including Generative AI, LLMs, and more; (iv) make a real difference: Your contributions will directly impact our company's growth and success, contributing to the advancement of AI technology and its positive impact on the world; (v) global reach: As a company with a global presence, you will be exposed to a diverse range of perspectives and opportunities to work with clients and partners from around the world; (vi) invest in your future: New Mind is committed to supporting its employees' professional development and offers opportunities for growth within the company.
If you are a driven and ambitious young professional eager to make your mark in the world of AI, New Mind is the place for you.
* Salary range is an estimate based on our AI, ML, Data Science Salary Index 💰
Tags: Agile APIs Architecture Big Data Blockchain Classification Data analysis Data pipelines Data visualization Deep Learning Elasticsearch Generative AI LLMs Machine Learning Microservices NLP Node.js NoSQL OCR Pipelines Python RAG Rust Scrum SQL TypeScript
Perks/benefits: Career development Startup environment
More jobs like this
Explore more career opportunities
Find even more open roles below ordered by popularity of job title or skills/products/technologies used.