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 ...
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 ...
Python Private Tutoring Jobs
Cambridge, MA · On-site
$55.25 - $76.25/hr
We are looking for students, professionals, retirees or anyone with a passion to share, to join the largest community of teachers worldwide! If you have free time and want to share your knowledge, we ...
Python Private Tutoring Jobs
Cambridge, MA · On-site
$55.25 - $76.25/hr
We are looking for students, professionals, retirees or anyone with a passion to share, to join the largest community of teachers worldwide! If you have free time and want to share your knowledge, we ...
Python Private Tutoring Jobs
Babson Park, MA · On-site
$55 - $75.75/hr
We are looking for students, professionals, retirees or anyone with a passion to share, to join the largest community of teachers worldwide! If you have free time and want to share your knowledge, we ...
Python Private Tutoring Jobs
Babson Park, MA · On-site
$55 - $75.75/hr
We are looking for students, professionals, retirees or anyone with a passion to share, to join the largest community of teachers worldwide! If you have free time and want to share your knowledge, we ...
Python Private Tutoring Jobs
Lowell, MA · On-site
$50 - $69/hr
We are looking for students, professionals, retirees or anyone with a passion to share, to join the largest community of teachers worldwide! If you have free time and want to share your knowledge, we ...
Python Private Tutoring Jobs
Lowell, MA · On-site
$50 - $69/hr
We are looking for students, professionals, retirees or anyone with a passion to share, to join the largest community of teachers worldwide! If you have free time and want to share your knowledge, we ...
Junior Developer - Python & Go
Waltham, MA · On-site
$72K - $93K/yr
This is a growth-oriented role for someone who is building their skills in Python and Go (Golang) , is eager to learn, and is excited about the intersection of data engineering, automation, and ...
Quick apply
Junior Developer - Python & Go
Waltham, MA · On-site
$72K - $93K/yr
This is a growth-oriented role for someone who is building their skills in Python and Go (Golang) , is eager to learn, and is excited about the intersection of data engineering, automation, and ...
GenAI Python Systems Engineer-Manager
Boston, MA · On-site
$99K - $232K/yr
... DevOps pipelines with cloud services - Enhancing cloud resources for cost and performance Travel Requirements Up to 80% Job Posting End Date The salary range for this position is: $99,000 - $232,000.
GenAI Python Systems Engineer-Manager
Boston, MA · On-site
$99K - $232K/yr
... DevOps pipelines with cloud services - Enhancing cloud resources for cost and performance Travel Requirements Up to 80% Job Posting End Date The salary range for this position is: $99,000 - $232,000.
AI Developer, AVP
Burlington, MA · On-site
$54.75 - $75.25/hr
Proficiency in Python and at least one additional language (Java, C#, or TypeScript) * Experience ... Strong software engineering fundamentals: testing, CI/CD, code quality, and design patterns
AI Developer, AVP
Burlington, MA · On-site
$54.75 - $75.25/hr
Proficiency in Python and at least one additional language (Java, C#, or TypeScript) * Experience ... Strong software engineering fundamentals: testing, CI/CD, code quality, and design patterns
You will work heavily in Python, applying software engineering rigor to the challenges of photonic hardware design. Responsibilities * Develop and maintain a library of pcells using Python-based ...
You will work heavily in Python, applying software engineering rigor to the challenges of photonic hardware design. Responsibilities * Develop and maintain a library of pcells using Python-based ...
GenAI Python Systems Engineer - Senior Associate
Boston, MA · On-site
$77K - $202K/yr
Azure Solutions Architect Expert, Azure Data Engineer Associate,] is a plus - Skilled in programming languages like Python, Java, Scala - Proficient in SQL and relational databases - Experience with ...
GenAI Python Systems Engineer - Senior Associate
Boston, MA · On-site
$77K - $202K/yr
Azure Solutions Architect Expert, Azure Data Engineer Associate,] is a plus - Skilled in programming languages like Python, Java, Scala - Proficient in SQL and relational databases - Experience with ...
Adjunct Lecturer-C++ and Python
Boston, MA · On-site
$1.1K/wk
C++ and Python Programming (4 Credits). The successful candidate will deliver high-quality ... instruction in modern programming languages with an emphasis on embedded systems development using ...
Adjunct Lecturer-C++ and Python
Boston, MA · On-site
$1.1K/wk
C++ and Python Programming (4 Credits). The successful candidate will deliver high-quality ... instruction in modern programming languages with an emphasis on embedded systems development using ...
C++ and Python Programming (4 Credits). The successful candidate will deliver high-quality ... instruction in modern programming languages with an emphasis on embedded systems development using ...
C++ and Python Programming (4 Credits). The successful candidate will deliver high-quality ... instruction in modern programming languages with an emphasis on embedded systems development using ...
Adjunct Lecturer-C++ and Python
Roxbury, MA · On-site
$1.1K/wk
C++ and Python Programming (4 Credits). The successful candidate will deliver high-quality ... instruction in modern programming languages with an emphasis on embedded systems development using ...
Quick apply
Adjunct Lecturer-C++ and Python
Roxbury, MA · On-site
$1.1K/wk
C++ and Python Programming (4 Credits). The successful candidate will deliver high-quality ... instruction in modern programming languages with an emphasis on embedded systems development using ...
Strong experience with Python and ML frameworks * Proven record deploying AI models to production * Expertise in data preprocessing and feature engineering * Experience with MLOps practices and ...
Strong experience with Python and ML frameworks * Proven record deploying AI models to production * Expertise in data preprocessing and feature engineering * Experience with MLOps practices and ...
GenAI Python Systems Engineer -Senior Manager
Boston, MA · On-site
$124K - $280K/yr
Azure Solutions Architect Expert, Azure Data Engineer Associate, Snowflake Core, Snowflake Databricks Data Engineer Associate] is a plus - Proficient in Python and structured/unstructured data ...
GenAI Python Systems Engineer -Senior Manager
Boston, MA · On-site
$124K - $280K/yr
Azure Solutions Architect Expert, Azure Data Engineer Associate, Snowflake Core, Snowflake Databricks Data Engineer Associate] is a plus - Proficient in Python and structured/unstructured data ...
Staff Photonics Design & PDK Modeling Engineer
Boston, MA · On-site
$179K - $219K/yr
You will work heavily in Python, applying software engineering rigor to the challenges of photonic hardware design. Responsibilities * Develop and maintain a library of pcells using Python-based ...
Staff Photonics Design & PDK Modeling Engineer
Boston, MA · On-site
$179K - $219K/yr
You will work heavily in Python, applying software engineering rigor to the challenges of photonic hardware design. Responsibilities * Develop and maintain a library of pcells using Python-based ...
Full Stack Java Developer with AI/ML
Boston, MA · On-site
$57 - $73.50/hr
Python programming (OOP, scripting, API development) * Experience with AI/ML frameworks: LangChain, Hugging Face, Scikit-learn, TensorFlow/PyTorch (preferred) * Experience in AI agents and workflow ...
Full Stack Java Developer with AI/ML
Boston, MA · On-site
$57 - $73.50/hr
Python programming (OOP, scripting, API development) * Experience with AI/ML frameworks: LangChain, Hugging Face, Scikit-learn, TensorFlow/PyTorch (preferred) * Experience in AI agents and workflow ...
Machine Learning Engineer
Boston, MA · On-site +1
$136K - $225K/yr
Refactor existing Python code to improve clarity, robustness, performance, and long-term ... Apply standard software engineering practices, including version control, code reviews, and ...
Machine Learning Engineer
Boston, MA · On-site +1
$136K - $225K/yr
Refactor existing Python code to improve clarity, robustness, performance, and long-term ... Apply standard software engineering practices, including version control, code reviews, and ...
Full Stack Java Developer (Hybrid Onsite - Local candidates only for In Person Interview)
Quincy, MA · On-site
$55.25 - $71.25/hr
Python programming (OOP, scripting, API development) * Experience with AI/ML frameworks: LangChain, Hugging Face, Scikit-learn, TensorFlow/PyTorch (preferred) * Experience in AI agents and workflow ...
Full Stack Java Developer (Hybrid Onsite - Local candidates only for In Person Interview)
Quincy, MA · On-site
$55.25 - $71.25/hr
Python programming (OOP, scripting, API development) * Experience with AI/ML frameworks: LangChain, Hugging Face, Scikit-learn, TensorFlow/PyTorch (preferred) * Experience in AI agents and workflow ...
Python Test Automation Engineer
Boston, MA · On-site
$50 - $66/hr
Python Test Automation Engineer Location : Boston, MA Hybrid - 3x per week onsite is mandatory - Only Locals Duration : 12-month contract Description Our Capital Management client is seeking a Test ...
Quick apply
Python Test Automation Engineer
Boston, MA · On-site
$50 - $66/hr
Python Test Automation Engineer Location : Boston, MA Hybrid - 3x per week onsite is mandatory - Only Locals Duration : 12-month contract Description Our Capital Management client is seeking a Test ...
The ideal candidate combines strong Python engineering skills, a deep interest in data modeling and architecture, and a practical understanding of investment data and how investors use it. This ...
The ideal candidate combines strong Python engineering skills, a deep interest in data modeling and architecture, and a practical understanding of investment data and how investors use it. This ...
Python Developer information
See Burlington, MA salary details
$14.39 - $21.62
1% of jobs
$21.62 - $28.84
0% of jobs
$28.84 - $36.07
2% of jobs
$36.07 - $43.30
5% of jobs
$43.30 - $50.53
11% of jobs
$52.66 is the 25th percentile. Wages below this are outliers.
$50.53 - $57.76
18% of jobs
The median wage is $61.53 / hr.
$57.76 - $64.99
24% of jobs
$70.52 is the 75th percentile. Wages above this are outliers.
$64.99 - $72.22
18% of jobs
$72.22 - $79.45
13% of jobs
$79.45 - $86.67
5% of jobs
$86.67 - $93.90
3% of jobs
$14
$63
$93
How much do python developer jobs pay per hour?
What are some common challenges Python Developers face when working on large-scale projects?
What Does a Python Developer Do?
As a Python developer, your job is to use the Python programming language to develop, implement, and debug a project. In this role, you may create an application for your employer, design the framework for your code, build tools as necessary to get the job done, create websites, or publish new services. Python developers often work with data collection and analytics to create useful answers to questions and provide insight where it's needed most. Like most programming positions, the specifics of this job vary based on the needs of your employer. Some Python developers work as independent contractors instead of being exclusive to one company.
What is the difference between Python Developer vs Java Developer?
| Aspect | Python Developer | Java Developer |
|---|---|---|
| Required Credentials | Bachelor's in CS or related field, Python certifications (optional) | Bachelor's in CS or related field, Java certifications (optional) |
| Work Environment | Web development, data science, automation, scripting | Enterprise applications, Android development, backend systems |
| Industry Usage | Tech startups, data companies, automation firms | Financial services, enterprise software, mobile app companies |
| Common Search/Comparison | Often compared for backend and scripting roles | Compared for enterprise and mobile app development |
Python Developers and Java Developers share similar educational backgrounds and often work in backend environments. However, Python is favored for data science, scripting, and rapid development, while Java is preferred for large-scale enterprise applications and Android development. Both roles are highly sought after, but their industry focus and project types differ.
What are the key skills and qualifications needed to thrive as a Python Developer, and why are they important?
What does a Python Developer do?
Full-time
Medical, Dental, Vision, Life, Retirement
Posted 23 days ago
Job description
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 needWe 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.
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 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.
Quality & Operations
- 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.
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, 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.
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 lead high-impact engineering efforts, and mentor other engineers while maintaining exceptional coding standards. You should enjoy architecting clean, resilient services, solving complex 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 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.
Frontend
- 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.
AI/ML & Agent Development
- 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
You may also have
- Production Kubernetes experience with Helm charts and orchestration
- Experience with Databricks or similar cloud data platforms
- LangChain/LangGraph production implementations
Total Rewards
Dotmatics utilises a national market-based approach to base pay benchmarking and pay band development. The candidate's final starting pay is based on job-related skills, experience, job specific qualifications & location. In addition to base 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, 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.
About Dotmatics
Sourced by ZipRecruiter
Industry
Software development
Company size
501 - 1,000 Employees
Headquarters location
Boston, MA, US
Year founded
2005