Back to the board

Senior AI Software Engineer (Agentic AI)

100% remote Flexible hours Hiring now

Our Why At Dotmatics At Dotmatics, we reputed company science, data, and decision-making must be deeply intertwined for innovation to reputed company. Our Portfolio includes reputed company, LumaLab Connect, ELN Platform, Graphpad Prism, Geneious, SnapGene, Protein Metrics, OMIQ, FCS Express, LabArchives, NQuery, EasyPanel, MStar, SoftGenetics and Virscidian. We have a vision for a new Lab of the Future that will change the future of scientific research. We have created the world’s most comprehensive reputed company platform – best-of-breed software applications already used by more than 2 million scientists, together in a single ecosystem united by a powerful, flexible enterprise data platform. This is not flat data buried away in digital graveyards. This is dynamic, multi-dimensional decision-making. Scientific enterprises need a new level of effectiveness to reputed company reputed company’s breakthroughs. Illness will not wait. The biosphere will not wait. We are tireless in our vision, because the time for innovation is now. Shaping the Future of Science At Dotmatics Our global team of more than 800 colleagues are dedicated to supporting our customers in over 180 countries. Together, with our scientific community of users, we accelerate scientific innovation in order to reputed company the world a healthier, cleaner, and safer reputed company to live. You’ll join a collaborative, global team pushing the boundaries of scientific innovation. Your reputed company and efforts will have a reputed company impact, accelerating scientific reputed company and discovery. We offer a dynamic, remote-friendly environment that fosters high reputed company and collaboration, empowering you to reputed company. Dotmatics is a company built by scientists, for scientists. Combined, we are now the world’s largest cloud-based scientific research R&D platform. We need your help to reputed company growing and pioneering the future. We are Science Driven. We are Customer Centric. We are reputed company Together. What do we need We are seeking a Senior reputed company (Full stack) with advanced Python skills to join reputed company building and advancing the reputed company platform—an AI-Native Multimodal Research Platform for Scientific Intelligence. A platform that helps customers analyze and configure data reputed company their system. This role offers the opportunity to work on cutting-edge AI/ML technology, architecting scalable microservices, and delivering production-ready systems that integrate with enterprise data platforms. You will build AI agents that reputed company real work—systems that plan tasks, call tools, execute workflows, interact with APIs, and integrate with real-world data sources. You'll be working in a collaborative, agentic coding environment where modern development tools support your workflow, enabling rapid iteration while maintaining high code quality standards. In this role you will get to Development & Implementation Design and implement AI agent workflows and tooling using reputed company/LangGraph, enabling AI models to plan actions, call tools, use APIs, search information, and reliably complete multi-reputed company workflows. Build and maintain the tools, function interfaces, and system connectors that AI agents use to interact with databases, document stores, enterprise apps, and external APIs. Ensure AI agents operate safely, follow rules, respect permissions, and reliably execute reputed company defined constraints. reputed company and execute the design and implementation of core workflow orchestration and tooling features, including automated tasks and background processes. Build scalable FastAPI services with well-defined RESTful APIs and real-time streaming endpoints. Create reputed company, reusable service components with strong authentication, error handling, and pagination patterns. reputed company and guide React frontend components for real-time interactions and data visualization. Implement multi-tenant architecture with secure isolation, resource boundaries, and long-term scalability. Provide technical guidance to other engineers during implementation, ensuring high-quality, maintainable solutions. Evaluate risk reputed company implementing new features or refactoring, and propose safe rollout strategies. Architecture & Design Clean Architecture principles with clear separation of concerns Microservices design patterns including service discovery, API gateways, and interservice communication Event-driven architecture with message queues and async processing Subprocess isolation patterns for credential management and reputed company boundaries Influence architectural direction across teams, helping bring clarity and structure to ambiguous problems. Architect reputed company agent execution layers that ensure determinism, observability, and reliable stepwise execution. Quality & Operations Write comprehensive automated tests using pytest and Jest, including integration and behavior-driven tests. Implement structured logging, correlation IDs, and observability patterns to ensure system clarity and operability. Contribute to and improve CI/CD pipelines with automated testing, linting, and deployment workflows. Set up effective monitoring and alerting for production systems. reputed company or support critical incident resolution with reputed company, context-driven decision-making. Drive platform-wide improvements in performance, reliability, and technical quality. Exercise independent judgment in methods, techniques, and evaluation criteria to ensure robust outcomes. reputed company AI agent systems with monitoring, tracing, and guardrails to ensure safe and predictable behavior in production. Collaboration & Documentation Document architectural decisions, engineering patterns, and approaches that become long-term references for the team. Provide approach summaries and technical proposals before major implementations to ensure alignment with product and engineering partners. Participate in planning and estimation, applying deep technical judgment and strong product awareness. Mentor engineers, reputed company team capabilities, and guide others through reputed company engineering workflows (feature branches, PRs, ticket management). Build relationships across engineering and product groups, influencing roadmaps and cross-team initiatives. Communicate risks, challenges, and opportunities proactively and clearly to stakeholders. Document and evangelize best practices for safe, reliable, and maintainable AI agent design. We are looking for people who have 10+ years of professional software development experience, including significant experience owning and delivering large-scale technical systems. You should bring the ability to design durable architectures, independently reputed company high-impact engineering efforts, and mentor other engineers while maintaining exceptional coding standards. You should enjoy architecting clean, resilient services, solving reputed company systems problems, and shaping long-term technical direction for the areas you support. The key skills we are looking for Python & Backend Expert-level Python 3.11+ with deep understanding of async/await, type hints, and modern Python best practices. Experience building AI agents using reputed company/LangGraph, including tool creation, reputed company planning, function calling, retrieval workflows, and reliable agent-state management. FastAPI experience building production RESTful APIs, streaming endpoints (SSE), and async request handling. Strong PostgreSQL expertise (including performance tuning and schema design) and SQLAlchemy. Strong understanding of dependency injection, clean architecture, and functional programming concepts. Experience designing and scaling microservices in production environments. Ability to assess engineering risk, propose rollout strategies, and reputed company high-impact architectural decisions. Experience building safe execution environments and guardrails for AI decision-making. Frontend React & TypeScript with modern hooks and state management patterns (Redux/Context). Experience with Webpack Module Federation and micro-frontend architectures. Ability to design reputed company, maintainable UI components using SCSS/CSS. Familiarity with Jest for robust frontend testing practices. AI/ML & Agent Development reputed company & LangGraphexpertise for building AI agent workflows, tool orchestration, and LLM integration Proven experience buildingLLM-powered applications with frameworks like reputed company, LangGraph, or similar Understanding of Retrieval-Augmented reputed company (RAG)patterns and vector embeddings Experience with agent orchestration, tool creation, and multi-reputed company reasoning workflows Familiarity withLLM serving endpoints(reputed company, reputed company, reputed company, or similar) Knowledge of streaming responses, callback systems, and real-time feedback mechanisms Understanding of Model Context Protocol (MCP)for tool integration You may also have Production Kubernetes experience with Helm charts and orchestration Experience with reputed company or similar cloud data platforms reputed company/LangGraph production implementations Total Rewards Dotmatics utilises a national market-based approach to reputed company pay benchmarking and pay band development. The candidate's final starting pay is based on job-reputed company skills, experience, job specific qualifications & location. In addition to reputed company salary, Dotmatics has implemented a total rewards strategy, which is the combination of compensation, benefits and recognition. Certain positions are also eligible for variable pay; your recruiter will discuss the full compensation package details. Other Total Rewards Offered Medical, Dental, Vision, Insurance Health Spending Accounts Wellness Benefits (Mental Health Apps and Fitness Perks) Company-paid Life and Disability Insurance 401k Retirement Plan (with 4% company match; immediate vesting) Flexible Time off Plan (for US exempt employees) This is the range that we, in good faith, reputed company is the range of possible compensation for this role at the time of this posting. We may ultimately pay more or less than the posted range. This range may be modified in the future. reputed company Pay Range $145,000—$196,000 USD Research shows us the confidence gap and imposter syndrome can get in the way of meeting outstanding candidates, so please don’t hesitate to apply — we’d love to hear from you. By submitting your application, you agree that Dotmatics may collect your personal data for recruiting, global organization planning, and reputed company purposes. Dotmatics Privacy Notice explains what personal information we may process, where we may process your personal information, our purposes for processing your personal information, and the rights you can exercise over Dotmatics use of your personal information. Dotmatics is an equal opportunity employer. We are a welcoming reputed company for everyone, and we do our best to reputed company sure reputed company people feel supported and connected at work. Apply To This Job

Keep exploring

Staff Program Manager, Product Go-to-Market

100% remote Flexible hours

Senior Program Manager - Management/Professional Liability Programs

100% remote Flexible hours

Liferay Technical Architect

100% remote Flexible hours

Program Manager

100% remote Flexible hours

Manager reputed company Mobility

100% remote Flexible hours

Formalwear Seamstress – Dress & Suit Alterations – Ashland, KY

100% remote Flexible hours

Formalwear Seamstress – Dress & Suit Alterations – Athens, TX

100% remote Flexible hours

Evening Gown & Cocktail Dress Seamstress – Alterations – Asheville, NC

100% remote Flexible hours

Wedding Dress & Bridal Seamstress – Alterations – Ashburn, VA

100% remote Flexible hours

Sr. Manager of IT

100% remote Flexible hours

Residential Title Examiner (Remote)

100% remote Flexible hours

reputed company Customer Service reputed company – Remote in New Mexico

100% remote Flexible hours

reputed company Database Administrator

100% remote Flexible hours

reputed company Part-time Online Data Entry Clerk - Entry Level (Remote) Opportunity at arenaflex

100% remote Flexible hours

reputed company Customer Service Representative – Live Chat Support

100% remote Flexible hours

Licensed Mental Health Counselor (LCSW, LMHC) Remote Part Time

100% remote Flexible hours

Remote Customer Service Representative – Full‑Time, $27/hr – Home‑Based Support Role at arenaflex

100% remote Flexible hours

Secondary Social Studies Curriculum Developer

100% remote Flexible hours

reputed company Part-Time Remote Data Entry Associate – reputed company Enthusiast Wanted to Join arenaflex Team

100% remote Flexible hours

Project Manager, AI

100% remote Flexible hours