Jobgether
Full Stack AI Developer
1仕事内容
This position is listed on behalf of a partner company, who manages all applications and next steps. Our partner is looking for a Full Stack AI Developer based in Brazil. This role offers the opportunity to build next-generation AI systems that combine real-time data, structured knowledge, and autonomous intelligence. You will contribute across the full technology stack, from high-performance data pipelines and knowledge graphs to AI agent orchestration and interactive user experiences. You will design reliable agentic systems capable of reasoning, using tools, querying complex knowledge sources, and producing grounded results. The role combines modern Python backend engineering with GenAI, data engineering, cloud infrastructure, and frontend development. You will work closely with technical and domain experts to translate complex real-world challenges into scalable software solutions. A strong focus on performance, traceability, testing, and reliability will be essential as these systems operate in demanding real-world environments. This is an ideal opportunity for a versatile engineer who enjoys solving complex problems and moving comfortably across the stack. Accountabilities Design, build, and deploy advanced agentic AI systems using frameworks such as LangGraph and LangChain, enabling stateful agents to plan tasks, query knowledge sources, and execute tools reliably.Develop Graph-RAG pipelines that combine semantic search with structured knowledge traversal to deliver accurate, contextual, and grounded responses.Build AI agents capable of integrating with engineering tools, simulators, databases, APIs, and other enterprise knowledge sources.Collaborate with domain experts to ensure agent behavior aligns with technical requirements, business objectives, and real-world constraints.Implement safeguards, evaluation mechanisms, and traceability features that improve the accuracy, reliability, and explainability of AI-generated outputs.Continuously optimize prompts, agent orchestration, system performance, and model interactions for production environments.Develop low-latency Python services and REST APIs using FastAPI to provide real-time data to AI models and frontend applications.Build scalable data and ingestion workflows capable of handling high-volume streams and complex data processing requirements.Contribute to knowledge graph solutions and ontology modeling for representing complex relationships across physical assets and technical data.Develop interactive React-based AI assistants, including chat interfaces, canvas experiences, dashboards, and data visualization components.Work across backend services, AI orchestration, data platforms, and frontend applications while making informed architectural and technical trade-offs.Apply sound software engineering practices, including testing, documentation, API design, maintainability, and performance optimization.Investigate system behavior through logs, monitoring, and data analysis to identify root causes of failures, data anomalies, performance issues, and disconnected graph relationships.Contribute to cloud-native deployments and infrastructure across Kubernetes and hybrid-cloud environments.Deliver solutions rapidly while maintaining high standards for code quality, reliability, testing, and scalability. Requirements 5+ years of professional experience in Python backend development, with strong expertise in modern Python, asynchronous programming, typing, and performance-conscious software development.2+ years of experience with modern frontend frameworks such as React and/or Angular, together with strong TypeScript skills.Practical experience building applications powered by large language models, agentic AI frameworks such as LangGraph, and vector databases.Strong experience designing, developing, and documenting REST APIs, particularly using FastAPI.Solid understanding of computer science fundamentals, including data structures, algorithms, Big O notation, and CPU/memo
追加情報
今すぐ応募
企業へ直接応募