Position Overview We are seeking a dynamic and highly skilled Software Developer to join our Model Context Protocol (MCP) and Agentic AI teams. As part of these teams, you will play a crucial role in advancing our AI-driven technologies, focusing on building and enhancing intelligent software solutions that leverage Large Language Models (LLMs) and other AI technologies to benefit our diverse customer base. Responsibilities Design and Development: Participate in the full software development lifecycle, including designing, coding, testing, and debugging of agentic AI frameworks and autonomous systems powered by LLMs for reasoning, decision-making, and tool execution. AI and Machine Learning Integration: Collaborate with engineers and AI specialists to integrate machine learning models, including LLMs, into production applications. Integrate and optimize large language models and RAG pipelines using LangChain, FAISS, or similar frameworks to enhance content retrieval. AI Observability: Apply observability tools such as Comet Opik for model tracing, prompt evaluation, and system monitoring. Code Quality: Write clean, maintainable, and efficient Python code while adhering to industrys best practices. Use AI-assisted development tools like Cursor, Claude Code, or Copilot to accelerate coding and experimentation. Collaboration: Work closely with cross-functional teams to understand requirements, provide technical expertise, and deliver high-quality solutions. Continuous Improvement: Identify areas for improvement in existing systems and make recommendations for enhancements. Scalability: Ensure scalability, security, and reliability of deployed AI services to handle growing data and user demands within AWS environments (Lambda, ECS, Aurora, S3, Bedrock). Documentation: Maintain comprehensive documentation for new and existing features (APIs, and MCP workflows). Minimum Qualifications Education: Bachelors or Masters degree in Computer Science, Software Engineering, or a related field. Experience: Minimum of 3 years of professional software development experience, with a focus on AI and machine learning applications. Proficiency in programming languages such as Python, Java, or C++. Experience with AI and machine learning frameworks like TensorFlow, PyTorch, or similar, Model Context Protocol (MCP) servers, handling tool registration, context sharing, and secure communication between agents. Experience with Large Language Models (LLMs) and their application in software development. Experience with frameworks such as LangChain, DySpy, or CrewAI for multi-agent orchestration and contextual reasoning. Experience building large-scale RAG or vector-based storage systems using FAISS, Redis, or comparable tools. Experience with experimentation and observability tools such as Comet Opik or Weights & Biases. Solid understanding of software design principles, algorithms, and data structures. Familiarity with cloud platforms (AWS, Azure, or Google Cloud) and containerization technologies (Docker, Kubernetes). Strong problem-solving skills and the ability to think critically. Excellent communication and teamwork abilities. Ability to work in a fast-paced, agile environment. A passion for innovation and a strong desire to stay updated with the latest industry trends and technologies. Preferred Qualifications Experience with natural language processing (NLP) and conversational AI would be a plus. Prior experience in working on large-scale, distributed systems. Knowledge of CI/CD pipelines and DevOps practices. Description du poste Nous recherchons un dveloppeur logiciel dynamique et hautement qualifi pour rejoindre nos quipes Model Context Protocol (MCP) et Agentic AI. Au sein de ces quipes, vous jouerez un rle crucial dans le dveloppement de nos technologies bases sur l''''IA, en vous concentrant sur la cration et l''''amlioration de solutions logicielles intelligentes qui exploitent les modles linguistiques grande chelle (LLM) et d''''autres technologies d''''IA au profit de notre clientle diversifie. Responsabilits Conception et dveloppement: participer l''''ensemble du cycle de vie du dveloppement logiciel, y compris la conception, le codage, les tests et le dbogage de cadres d''''IA agentique et de systmes autonomes aliments par des LLM pour le raisonnement, la prise de dcision et l''''excution d''''outils. Intgration de l''''IA et de l''''apprentissage automatique: collaborer avec des ingnieurs et des spcialistes en IA pour intgrer des modles d''''apprentissage automatique, y compris des LLM, dans des applications de production. Intgrer et optimiser les grands modles linguistiques et les pipelines RAG l''''aide de LangChain, FAISS ou de cadres similaires afin d''''amliorer la rcupration de contenu. Observabilit de l''''IA: appliquer des outils d''''observabilit tels que Comet Opik pour le traage des modles, l''''valuation rapide et la surveillance du systme. Qualit du code: rdiger un code Python propre, facile maintenir et efficace, tout en respectant les meilleures pratiques du secteur. Utiliser des outils de dveloppement assists par l''''IA tels que Cursor, Claude Code ou Copilot pour acclrer le codage et l''''exprimentation. Collaboration: travailler en troite collaboration avec des quipes interfonctionnelles pour comprendre les exigences, fournir une expertise technique et proposer des solutions de haute qualit. Amlioration continue: identifier les domaines amliorer dans les systmes existants et formuler des recommandations d''''amlioration. volutivit: assurer l''''volutivit, la scurit et la fiabilit des services d''''IA dploys afin de grer la croissance des donnes et des demandes des utilisateurs dans les environnements AWS (Lambda, ECS, Aurora, S3, Bedrock). Documentation: tenir jour une documentation complte sur les fonctionnalits nouvelles et existantes (API et workflows MCP). Qualifications minimales Formation: Licence ou master en informatique, gnie logiciel ou dans un domaine connexe. Exprience: au moins 3 ans d''''exprience professionnelle dans le dveloppement de logiciels, avec une spcialisation dans les applications d''''IA et d''''apprentissage automatique. Matrise des langages de programmation tels que Python, Java ou C++. Exprience avec les frameworks d''''IA et d''''apprentissage automatique tels que TensorFlow, PyTorch ou similaires, les serveurs MCP (Model Context Protocol), la gestion de l''''enregistrement des outils, le partage de contexte et la communication scurise entre agents. Exprience avec les grands modles linguistiques (LLM) et leur application dans le dveloppement de logiciels. Exprience avec des frameworks tels que LangChain, DySpy ou CrewAI pour l''''orchestration multi-agents et le raisonnement contextuel. Exprience dans la cration de systmes de stockage RAG ou vectoriels grande chelle l''''aide de FAISS, Redis ou d''''outils comparables. Exprience avec des outils d''''exprimentation et d''''observabilit tels que Comet Opik ou Weights & Biases. Solide comprhension des principes de conception de logiciels, des algorithmes et des structures de donnes. Connaissance des plateformes cloud (AWS, Azure ou Google Cloud) et des technologies de conteneurisation (Docker, Kubernetes). Solides comptences en matire de rsolution de problmes et capacit penser de manire critique. Excellentes aptitudes la communication et au travail d''''quipe. Capacit travailler dans un environnement agile et en constante volution. Passion pour l''''innovation et forte volont de se tenir au courant des dernires tendances et technologies du secteur. Qualifications souhaites Une exprience dans le traitement du langage naturel (NLP) et l''''IA conversationnelle serait un atout. Exprience pralable dans le domaine des systmes distribus grande chelle. Connaissance des pipelines CI/CD et des pratiques DevOps. Learn More / Plus d''''information About Autodesk / propos dAutodesk Welcome to Autodesk! Amazing things are created every day with our software from the greenest buildings and cleanest cars to the smartest factories and biggest hit movies. We help innovators turn their ideas into reality, transforming not only how things are made, but what can be made. We take great pride in our culture here at Autodesk its at the core of everything we do. Our culture guides the way we work and treat each other, informs how we connect with customers and partners, and defines how we show up in the world. When youre an Autodesker, you can do meaningful work that helps build a better world designed and made for all. Ready to shape the world and your future? Join us! Bienvenue chez Autodesk! Nos logiciels crent chaque jour des choses extraordinaires: des btiments les plus cologiques aux voitures les plus propres, en passant par les usines les plus intelligentes et les films succs. Nous aidons les innovateurs concrtiser leurs ides, transformant non seulement la faon dont les choses sont fabriques, mais aussi ce qui peut ltre. Nous sommes trs fiers de notre culture chez Autodesk; elle est au cur de tout ce que nous faisons. Notre culture guide notre faon de travailler et de nous comporter les uns envers les autres, influence nos interactions avec nos clients et nos partenaires, et dfinit notre image au monde. En tant quAutodeskien, vous pouvez accomplir un travail significatif qui contribue btir un monde meilleur, conu et ralis pour tous. Prt faonner le monde et votre avenir? Rejoignez-nous! Salary transparency / Transparence salariale Salary is one part of Autodesks competitive compensation package. Offers are based on the candidates experience and geographic location. In addition to base salaries, our compensation package may include annual cash bonuses, commissions for sales roles, stock grants, and a comprehensive benefits package. Le salaire est l''''un des lments du programme de rmunration concurrentiel d''''Autodesk. Pour les postes bass au Canada (Colombie-Britannique), nous proposons un salaire de base compris entre X et X dollars. Les offres sont bases sur l''''exprience et la situation gographique du candidat et peuvent dpasser cette fourchette.En plus du salaire de base, notre programme de rmunration peut inclure des primes annuelles en espces, des commissions pour les postes commerciaux, des attributions d''''actions et un ensemble complet d''''avantages sociaux. Diversity & Belonging / Diversit et appurtenance We take pride in cultivating a culture of belonging where everyone can thrive. Learn more here: https://www.autodesk.com/company/diversity-and-belonging Nous sommes fiers de cultiver une culture dappartenance o chacun peut spanouir. Pour en savoir plus, cliquez ici : https://www.autodesk.com/company/diversity-and-belonging Are you an existing contractor or consultant with Autodesk? tesvous un soustraitant ou un consultant existant dAutodesk? Please search for open jobs and apply internally (not on this external site). Veuillez rechercher des emplois vacants et postuler linterne (pas sur ce site externe). #J-18808-Ljbffr
Job Title
Senior Software Developer - MCP and Agentic AI