Senior Full Stack Engineer (Python)
$96.86k - $196.57kDotmatics Limited
Our Why At Dotmatics At Dotmatics, we believe science, data, and decision-making must be deeply intertwined for innovation to thrive.
Our Portfolio includes Luma, 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 digital science 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 achieve tomorrow'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 make the world a healthier, cleaner, and safer place to live. You'll join a collaborative, global team pushing the boundaries of scientific innovation. Your ideas and efforts will have a tangible impact, accelerating scientific progress and discovery. We offer a dynamic, remote-friendly environment that fosters high integrity and collaboration, empowering you to excel. 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 keep growing and pioneering the future. We are Science Driven. We are Customer Centric. We are Better Together. What do we need We are seeking a Senior Full Stack Engineer with advanced Python skills to join our team building and advancing the Luma platform-an AI-Native Multimodal Research Platform for Scientific Intelligence. A platform that helps customers analyze and configure data within 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 perform 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
Certain positions are also eligible for variable pay; your recruiter will discuss the full compensation package details. Other Total Rewards Offered
This is the range that we, in good faith, believe 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. Base Pay Range
$96,862-$196,574 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 related 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 place for everyone, and we do our best to make sure all people feel supported and connected at work.
Our Portfolio includes Luma, 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 digital science 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 achieve tomorrow'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 make the world a healthier, cleaner, and safer place to live. You'll join a collaborative, global team pushing the boundaries of scientific innovation. Your ideas and efforts will have a tangible impact, accelerating scientific progress and discovery. We offer a dynamic, remote-friendly environment that fosters high integrity and collaboration, empowering you to excel. 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 keep growing and pioneering the future. We are Science Driven. We are Customer Centric. We are Better Together. What do we need We are seeking a Senior Full Stack Engineer with advanced Python skills to join our team building and advancing the Luma platform-an AI-Native Multimodal Research Platform for Scientific Intelligence. A platform that helps customers analyze and configure data within 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 perform 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 LangChain/LangGraph, enabling AI models to plan actions, call tools, use APIs, search information, and reliably complete multi-step 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 within defined constraints.
- Lead 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 modular, reusable service components with strong authentication, error handling, and pagination patterns.
- Develop 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 when implementing new features or refactoring, and propose safe rollout strategies.
- 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 security boundaries
- Influence architectural direction across teams, helping bring clarity and structure to ambiguous problems.
- Architect robust AI agent execution layers that ensure determinism, observability, and reliable stepwise execution.
- Write comprehensive automated tests using pytest and Jest, including integration and behaviour-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.
Lead or support critical incident resolution with calm, 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.
- Instrument AI agent systems with monitoring, tracing, and guardrails to ensure safe and predictable behaviour in production.
- 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, raise team capabilities, and guide others through complex 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.
- Expert-level Python 3.11+ with deep understanding of async/await, type hints, and modern Python best practices.
- Experience building AI agents using LangChain/LangGraph, including tool creation, step 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 make high-impact architectural decisions.
- Experience building safe execution environments and guardrails for AI decision-making.
- React & TypeScript with modern hooks and state management patterns (Redux/Context).
- Experience with Webpack Module Federation and micro-frontend architectures.
- Ability to design responsive, maintainable UI components using SCSS/CSS.
- Familiarity with Jest for robust frontend testing practices.
- LangChain & LangGraphexpertise for building AI agent workflows, tool orchestration, and LLM integration
- Proven experience buildingLLM-powered applications with frameworks like LangChain, LangGraph, or similar
- Understanding of Retrieval-Augmented Generation (RAG)patterns and vector embeddings
- Experience with agent orchestration, tool creation, and multi-step reasoning workflows
- Familiarity withLLM serving endpoints(Databricks, OpenAI, Anthropic, or similar)
- Knowledge of streaming responses, callback systems, and real-time feedback mechanisms
- Understanding of Model Context Protocol (MCP)for tool integration
- Production Kubernetes experience with Helm charts and orchestration
- Experience with Databricks or similar cloud data platforms
- LangChain/LangGraph production implementations
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, believe 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. Base Pay Range
$96,862-$196,574 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 related 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 place for everyone, and we do our best to make sure all people feel supported and connected at work.
Vacancy posted 5 days ago
Similar jobs that could be interesting for youBased on the Senior Full Stack Engineer (Python) in Boston, MA vacancy
- ...About the job Senior Full Stack Engineer About the job Senior Full Stack Engineer Job Summary: If you want to work on cutting edge technology... .... The ideal candidate is a life-long learner who knows Python, with strong analytical skills and an interest in Machine Learning...Senior
- ...Full-Stack Software Engineer BOSTON,MA contract Bachelor's degree in Computer Science or Engineering 5+ years of modern responsive web development experience using Java, JSP, HTML, CSS, Spring MVC / Spring Core / Web Services (SOAP/REST) and configuring web...SeniorContract work
- ...Senior Full-Stack Engineer Boston, MA Location: US or Canada Type: US Applicants - Full-Time; Canadian Applicants - Independent Contractor... ...Requirements Core Technical Skills Proficiency in Python and Ruby on Rails, with significant backend experience....SeniorFull timeFor contractors
- ...Job Summary: We are seeking a Senior Full Stack Engineer to build scalable web applications and digital experiences that support a large customer base. This role involves developing omni-channel platforms, contributing to end-to-end feature development, and collaborating...Senior
- ...enabling stakeholders to realize the full value of their renewable... ...committed to diversifying our engineering team because we know that... ...monetizing clean energy. Our stack includes Django, htmx, vanilla... ...online applications Strong Python knowledge and experience...SeniorWork at office
$140k - $190k
...ordinary robots to achieve extraordinary things. As a platform engineer, your work lies at the center of this challenge, orchestrating... ...project planning Prerequisites: -Strong programming skills in Python -Software engineering tooling: git, unix shell, etc -...SeniorWork at officeShift work£3,000 per month
...intimately connected to each other and themselves. We are building an inclusive, human-centred product and are looking for a Senior Fullstack Engineer with a backend focus to become part of our remote team and our mission to elevate the human experience of sexuality and...SeniorWork experience placementRemote workHome officeFlexible hours- ...Distribution and Underwriting team within the Global Risk Solutions (GRS) organization is looking to hire an innovation Senior Full Stack Engineer . This team is focused on leveraging modern technology to deliver business value, increase our digital footprint, and...SeniorFull timeLocal areaWorldwideShift work
- ...Senior Full-Stack Engineer As a Senior Full-Stack Engineer at Cyvl, you will play a leading role in delivering intuitive, performant, and scalable... ..., etc.). ~ Experience building backend services in Python (e.g., FastAPI) and TypeScript (e.g., Cloudflare Workers, Hono...SeniorImmediate startFlexible hours
$124.9k - $228.9k
...suited for each chapter. We work across the full ad tech stack, from identity to measurement to... ...screens, formats, and moments.Our Software Engineers are end-to-end owners who participate... ...development in a language such as C#, Java, or Python. * You have a solid understanding of...SeniorFull timeTemporary workWorldwide- ...Senior Full Stack Software Engineer Date: July 2025 Location: Remote Job Type: Consultant Reports to: Director of Technology Housing Navigator Massachusetts... ...tooling (e.g., schemachange). Familiarity with Python for data processing or ETL pipelines (pandas, NumPy, Jupyter...SeniorWork at officeRemote work2 days per week
- ...Solutions group is seeking a highly skilled, motivated, and passionate Senior Software Engineer to join our innovative team. In this role, you will be instrumental in designing, developing, and deploying full-stack solutions and sophisticated end-user desktop applications that...SeniorFull timeWork at officeRemote workWorldwide
- ...We are seeking a highly skilled Senior Full Stack Engineer with deep expertise in React Native , TypeScript , and Node.js , and hands-on experience building AI-driven, agentic systems. In this role, you will be responsible for designing and developing next-generation...Senior
$128.3k - $176.4k
Become a part of our caring community The Senior Full Stack Engineer for Platform Quality and Reliability owns the operational health of the NBA... ...working across a polyglot stack - the NBA platform spans Java, Python, Node.js, and TypeScript Strong communication skills - you...SeniorFull timeTemporary workFor contractorsApprenticeshipWork at officeRemote workWork from homeHome officeMonday to Friday- ...Senior Full Stack Developer The Massachusetts Green High Performance Computing Center (MGHPCC... ...work at the intersection of software engineering and cutting-edge AI infrastructure. The... ...full-stack applications, proficiency in Python, JavaScript, HTML5, CSS, and...Senior
- ...Fully Remote Contract opportunity for a Senior Full Stack Developer. ( Focus is on React JS &... ...development with expert-level React.js, advanced Python (Flask/FastAPI), and hands-on... ...like Pub/Sub, Cloud Functions, or App Engine ~ Solid experience building and consuming...SeniorContract workRemote work
$60 - $120 per hour
...Science, Information Systems, or a related field. ~5+ years of full stack development experience, with strong fundamentals in system... ...algorithms, and cloud architectures. ~ Proficiency in Java, Go, Python, or Node.js for back-end development. ~ Strong experience...SeniorLocal area- ...Fidelity Brokerage Technology is looking for an experienced Full Stack developer to join us in the design and development of innovative... ...Java with Spring/Springboot. B.S. in Computer Science, Engineering, Mathematics, or equivalent experience. Leadership to guide...Senior
- ...Senior Full-Stack Engineer We are seeking a senior full-stack engineer to join a small, agile team of high-performing software engineers as we protect the world from B2B payment fraud. We are seeking a polyglot engineer capable of going deep into any area of our stack...Senior
- ...Job Title: Senior Full Stack Developer Location: (Chennai, India - Full-Time) Duration: Full Time About the Client: Our client is a leading provider of cloud-based scheduling and workforce management solutions that empower organizations to optimize resources...SeniorFull time
$170k - $190k
...Senior Full-Stack Engineer As a Senior Full-Stack Engineer on the Growth pod, you'll own end-to-end implementation of features that directly move revenue, conversion, and retention metrics. You'll work across the stack - TypeScript and Node.js on the backend, React...SeniorFlexible hours$144.7k - $261.3k
...AV) organization, we’re combining cutting-edge research, robust engineering, and large-scale systems to make this future a reality. Our... ...Simulation to deliver high-quality, user-centric tools that support the full map lifecycle. What You’ll Do (Responsibilities) Architect...SeniorWork experience placementLocal areaWork from homeRelocation packageFlexible hours- ...Senior Fullstack Software Developer We are looking for a Senior... ...real time. There is some serious engineering behind making all of that work... ...Boston Common with a kitchen full of snacks and weekly catered... ...working up and down the technology stack. Feels that testing is a...SeniorWork at office
$150k - $185k
...months, to days. We are currently in search of a Senior Software Engineer who will work with the CTO to implement and... ...high quality features. 8+ years of experience in full‑stack software development Strong skills in Python, FastAPI, Django, Javascript, React and/or...Senior$107k - $158.95k
...Senior Full Stack Developer Responsible for leading the development of enterprise‑grade web and desktop applications using the Microsoft... ...complex projects. Bachelor’s degree in Computer Science, Software Engineering, or equivalent experience. Backend Development: Expert‑level...SeniorRemote work$110k - $150k
Join to apply for the Senior Full-Stack Developer role at Pearson 2 days ago Be among the first... ...critical work. Multiple Full-Stack Software Engineers will be recruited through this... ...including Go, Javascript/Typescript, VueJS, Python, Postgres, and MongoDB. Applicants...SeniorFull timeRemote work- ...scalability. Requirements Must Have 5+ years of production software development experience in your language of choice. Deep knowledge of Python and at least one other backend programming language - bonus for C++ or Rust. Strong experience in enterprise-level software...SeniorPermanent employmentContract workLocal area
- ...Sr. Full Stack Developer SS&C Intralinks is seeking a highly skilled and experienced Senior Full Stack Software Engineer to design, develop, and maintain robust and scalable web applications... ...using languages such as Node.js, Python ~ Solid understanding of...SeniorOngoing contract
$119k - $179.75k
...names in payments.We'relooking for aSenior Python Engineerto join ourever... ...ThePazienengineering team is seeking a Platform engineer who can build out our product platformusingcutting... ...opportunities and competitive compensation. For this full-time position, the good faith estimated...SeniorFull time$83k - $199k
...exceptional professionals for this role. Vice President , Full-Stack Engineer At BNY, our culture allows us to run our company better... ...hierarchies, along with strong technical skills in SQL, Oracle, Python, Java, JavaScript, and Angular. This individual should also...Temporary workWorldwideFlexible hours
Do you want to receive more vacancies?
Subscribe and receive similar vacancies to Senior Full Stack Engineer (Python). Be the first to apply!
Related searches
- junior full-stack web developer Boston, MA
- full stack developer contract Boston, MA
- java full stack angular developer Boston, MA
- lead full stack java developer Boston, MA
- full stack java developer Boston, MA
- full stack developer Boston, MA
- c# .net full stack developer Boston, MA
- mid level full stack developer Boston, MA
- senior full stack developer Boston, MA
- full stack cloud developer Boston, MA


