Junior Software Engineer (Backend + AI) About Newton Research Newton Research builds an AI-powered ... We're a small, high-output team where interns work on production code from week one. Our stack is ...
Junior Software Engineer (Backend + AI) About Newton Research Newton Research builds an AI-powered ... We're a small, high-output team where interns work on production code from week one. Our stack is ...
Principal Software Engineer
Boston, MA · On-site
$152K - $228K/yr
At least 5 years of experience in data engineering, backend engineering, or platform engineering. * Strong proficiency in Python, with experience in Go or Rust considered a plus. * Experience working ...
Principal Software Engineer
Boston, MA · On-site
$152K - $228K/yr
At least 5 years of experience in data engineering, backend engineering, or platform engineering. * Strong proficiency in Python, with experience in Go or Rust considered a plus. * Experience working ...
Embedded Software Engineer, Safety Perception, Mobile Robotics
Reading, MA · On-site
$138K - $182K/yr
Amazon Robotics is seeking an Embedded Software Engineer with Rust programming expertise to join ... BASIC QUALIFICATIONS - 3+ years of non-internship professional software development experience - 3+ ...
Embedded Software Engineer, Safety Perception, Mobile Robotics
Reading, MA · On-site
$138K - $182K/yr
Amazon Robotics is seeking an Embedded Software Engineer with Rust programming expertise to join ... BASIC QUALIFICATIONS - 3+ years of non-internship professional software development experience - 3+ ...
Senior Software Engineer, Systems Programming
$133K - $175K/yr
Our technology is built with Rust, Kubernetes, gRPC, and Python. Join us as an early employee and ... backend development Unique non-software technology perspectives are welcome
Senior Software Engineer, Systems Programming
$133K - $175K/yr
Our technology is built with Rust, Kubernetes, gRPC, and Python. Join us as an early employee and ... backend development Unique non-software technology perspectives are welcome
Application Builder
Reading, MA · On-site
... backend developers to help support app integrations with backend services. - Write well tested code ... BASIC QUALIFICATIONS - Experience (non-internship) in professional software development ...
Application Builder
Reading, MA · On-site
... backend developers to help support app integrations with backend services. - Write well tested code ... BASIC QUALIFICATIONS - Experience (non-internship) in professional software development ...
Application Builder
Reading, MA · On-site
... backend developers to help support app integrations with backend services. - Write well tested code ... BASIC QUALIFICATIONS - Experience (non-internship) in professional software development ...
Application Builder
Reading, MA · On-site
... backend developers to help support app integrations with backend services. - Write well tested code ... BASIC QUALIFICATIONS - Experience (non-internship) in professional software development ...
Senior Software Engineer - Python
Boston, MA · Hybrid
$133K - $175K/yr
Deep knowledge of Python and at least one other backend programming language - bonus for C++ or Rust. * Strong experience in enterprise-level software development and delivering robust software to a ...
Senior Software Engineer - Python
Boston, MA · Hybrid
$133K - $175K/yr
Deep knowledge of Python and at least one other backend programming language - bonus for C++ or Rust. * Strong experience in enterprise-level software development and delivering robust software to a ...
... backend developers to help support app integrations with backend services. - Write well tested code ... BASIC QUALIFICATIONS - Experience (non-internship) in professional software development ...
... backend developers to help support app integrations with backend services. - Write well tested code ... BASIC QUALIFICATIONS - Experience (non-internship) in professional software development ...
Principal Software Engineer
Boston, MA · On-site
$174K - $287K/yr
Proficiency in at least one modern backend programming language (e.g., Python, Go, Rust, Java) with a strong grasp of distributed systems patterns. * Solid experience designing and deploying ...
Principal Software Engineer
Boston, MA · On-site
$174K - $287K/yr
Proficiency in at least one modern backend programming language (e.g., Python, Go, Rust, Java) with a strong grasp of distributed systems patterns. * Solid experience designing and deploying ...
Principal Software Engineer
Boston, MA · On-site
$152K - $228K/yr
At least 5 years of experience in data engineering, backend engineering, or platform engineering. * Strong proficiency in Python, with experience in Go or Rust considered a plus. * Experience working ...
Principal Software Engineer
Boston, MA · On-site
$152K - $228K/yr
At least 5 years of experience in data engineering, backend engineering, or platform engineering. * Strong proficiency in Python, with experience in Go or Rust considered a plus. * Experience working ...
... backend developers to help support how our app integrates with back-end services - Write well ... BASIC QUALIFICATIONS - 3+ years of non-internship professional software development experience - 3+ ...
... backend developers to help support how our app integrates with back-end services - Write well ... BASIC QUALIFICATIONS - 3+ years of non-internship professional software development experience - 3+ ...
Senior Software Engineer - Distributed Systems
$130K - $300K/yr
You have significant backend programming experience in one or more languages (Go, Java, Rust, C++) * You have been exposed to working on problems (high durability / low latency /...) * You can get ...
Senior Software Engineer - Distributed Systems
$130K - $300K/yr
You have significant backend programming experience in one or more languages (Go, Java, Rust, C++) * You have been exposed to working on problems (high durability / low latency /...) * You can get ...
Senior Software Engineer - Distributed Systems
Boston, MA · On-site
$130K - $300K/yr
You have significant backend programming experience in one or more languages (Go, Java, Rust, C++) * You have been exposed to working on problems (high durability / low latency /...) * You can get ...
Senior Software Engineer - Distributed Systems
Boston, MA · On-site
$130K - $300K/yr
You have significant backend programming experience in one or more languages (Go, Java, Rust, C++) * You have been exposed to working on problems (high durability / low latency /...) * You can get ...
... backend developers to help support how our app integrates with back-end services - Write well ... BASIC QUALIFICATIONS - 3+ years of non-internship professional software development experience - 3+ ...
... backend developers to help support how our app integrates with back-end services - Write well ... BASIC QUALIFICATIONS - 3+ years of non-internship professional software development experience - 3+ ...
... backend developers to help support app integrations with backend services. - Write well tested code ... BASIC QUALIFICATIONS - Experience (non-internship) in professional software development ...
... backend developers to help support app integrations with backend services. - Write well tested code ... BASIC QUALIFICATIONS - Experience (non-internship) in professional software development ...
Mobile Builder, Ring Software Product Builders
Reading, MA · On-site
$147K/yr
... backend developers to help support how our app integrates with back-end services. - Write well ... BASIC QUALIFICATIONS - Experience (non-internship) in professional software development ...
Mobile Builder, Ring Software Product Builders
Reading, MA · On-site
$147K/yr
... backend developers to help support how our app integrates with back-end services. - Write well ... BASIC QUALIFICATIONS - Experience (non-internship) in professional software development ...
We are seeking Back End Software Engineers who are passionate about marrying data with emerging ... At least 6 years of professional software engineering experience (Internship experience does not ...
New
We are seeking Back End Software Engineers who are passionate about marrying data with emerging ... At least 6 years of professional software engineering experience (Internship experience does not ...
New
Associate Software Engineer
Boston, MA · On-site +1
This engineer will contribute to modern cloud-native applications, gaining experience across ... internship experience counts) * Experience with Java, Python, Go, or a comparable backend language
Associate Software Engineer
Boston, MA · On-site +1
This engineer will contribute to modern cloud-native applications, gaining experience across ... internship experience counts) * Experience with Java, Python, Go, or a comparable backend language
... backend systems and REST/gRPC APIs. * Proficiency in at least one major programming language (e.g., JavaScript/TypeScript, Rust, Java, Go, Python, C#) with the adaptability to work with multiple ...
... backend systems and REST/gRPC APIs. * Proficiency in at least one major programming language (e.g., JavaScript/TypeScript, Rust, Java, Go, Python, C#) with the adaptability to work with multiple ...
... backend systems and REST/gRPC APIs. * Proficiency in at least one major programming language (e.g., JavaScript/TypeScript, Rust, Java, Go, Python, C#) with the adaptability to work with multiple ...
... backend systems and REST/gRPC APIs. * Proficiency in at least one major programming language (e.g., JavaScript/TypeScript, Rust, Java, Go, Python, C#) with the adaptability to work with multiple ...
Internship Rust Backend Developer information
See Boston, MA salary details
$13.06 - $20.20
0% of jobs
$20.20 - $27.35
1% of jobs
$27.35 - $34.50
5% of jobs
$34.50 - $41.64
6% of jobs
$41.64 - $48.79
7% of jobs
$50.93 is the 25th percentile. Wages below this are outliers.
$48.79 - $55.93
16% of jobs
The median wage is $62.13 / hr.
$55.93 - $63.08
16% of jobs
$63.08 - $70.23
18% of jobs
$72.70 is the 75th percentile. Wages above this are outliers.
$70.23 - $77.37
14% of jobs
$77.37 - $84.52
11% of jobs
$84.52 - $91.67
5% of jobs
$13
$62
$91
How much do internship rust backend developer jobs pay per hour?
What is the difference between Internship Rust Backend Developer vs Junior Rust Backend Developer?
| Aspect | Internship Rust Backend Developer | Junior Rust Backend Developer |
|---|---|---|
| Required Credentials | Limited or no professional experience, often pursuing relevant education | Some experience or coursework completed, basic understanding of Rust |
| Work Environment | Internship programs, entry-level projects, mentorship-focused | Full or part-time employment, independent project work |
| Employer & Industry Usage | Tech startups, software companies, internships in industry | Tech companies, software development teams, entry-level roles |
The main difference between an Internship Rust Backend Developer and a Junior Rust Backend Developer is experience level. Internships are designed for students or beginners gaining initial exposure, often with mentorship, while Junior roles require some prior knowledge and involve more independent work. Both positions are common in tech industries focused on Rust backend development, but internships serve as a stepping stone to full-time roles.
What does an Internship Rust Backend Developer do?
What are the key skills and qualifications needed to thrive as an Internship Rust Backend Developer, and why are they important?
What are some common challenges faced by Rust Backend Developer interns, and how can they be addressed?
- Marketing Summer Intern
- General Motors Engineering Internships
- Intelligence Analyst Internship
- Software Engineer Summer 2025 Internship
- Internship Software Engineer Military
- Intern Hybrid Developer
- Internship Python Developer Remote
- Internship Cloud Architect
- Volunteer Backend Developer Internship
- Internship H1B Visa Sponsorship Software Engineer
- Remote Software Internship
- Internship Graduate Mechatronics Engineer
- Prompt Engineering Internship
- Internship Slack Software Engineer
- International Business Development Intern
- Internship Freelancer Web Developer
- Internship Javascript Intern
- Internship Remote Program Evaluation
- Internship Palantir Software Engineer
- Criminology Intern

Other
Posted 21 days ago
Job description
Junior Software Engineer (Backend + AI)
About Newton Research
Newton Research builds an AI-powered research and analysis platform used by enterprises to unlock insights from their data. Our platform connects to major data warehouses (BigQuery, Snowflake, Databricks, Redshift), runs autonomous AI agents that reason over structured and unstructured data, and presents findings through a rich interactive frontend. We're a small, high-output team where interns work on production code from week one.
Our stack is real, and we want you to know what you're getting into:
- Backend: Python 3.13, Django 5.2, Django REST Framework, PostgreSQL, Redis
- AI/ML: OpenAI, Anthropic, and Google LLM APIs; LangChain + LangGraph agent orchestration; sentence-transformers for vector embeddings; RAGAS for evaluation
- Data Science: NumPy, Pandas, Polars, scikit-learn, XGBoost, PyMC (Bayesian), Prophet, Plotly
- Frontend: React 19, TypeScript, Vite, Ant Design, TanStack Query, SCSS Modules
- Infra: Docker, GitHub Actions CI/CD, AWS (S3, ECR), MinIO, Sentry, RQ (Redis Queue) for async workers
- Testing: pytest with 4,700+ tests, Vitest, Playwright E2E, parallel execution via xdist
What You'll Actually Do
This isn't a "shadow an engineer and take notes" internship. You'll touch production code in a codebase with 7,700+ lines of Django models, complex multi-table relationships, and AI agent pipelines that call LLMs, execute tools, and reason over enterprise data.
Typical intern-level work here looks like:
Build API endpoints - Write DRF serializers and viewsets that serve data to our React frontend. Our models have real complexity (JSONFields, custom managers, mixin patterns) so you'll learn to think about data modeling.
Extend AI agent capabilities - Add new tools to our LangGraph-based agents. Understand how retrieval-augmented generation works by working on our memory system (vector embeddings + semantic search).
Write async task workers - Our RQ workers process everything from document parsing (PDF/Excel/PowerPoint) to LLM inference pipelines. You'll write and debug distributed task logic.
- Improve test coverage - We take testing seriously. You'll write pytest tests with real database fixtures, mock external APIs with responses and moto, and learn to catch N+1 queries with nplusone.
- Ship frontend features - Build React components with TypeScript, wire them to TanStack Query for data fetching, and style them with SCSS Modules. Our frontend includes rich text editing (Milkdown), interactive charts (Nivo, Plotly, Highcharts), and virtualized data tables.
- Debug AI output - When an agent hallucinates or a retrieval pipeline returns irrelevant results, you'll help diagnose and fix it. This is the skill that separates AI-era developers from everyone else.
Who We're Looking For
We're realistic: true full-stack engineers are rare at the intern level. We're looking for someone who's strong on backend fundamentals, curious about AI, and willing to learn frontend. Here's what matters:
Required:
- Solid Python fundamentals - you can write a class, debug a traceback, and reason about data structures without AI autocomplete
- Familiarity with web APIs (you understand HTTP methods, JSON serialization, request/response cycles)
- Comfort with Git (branching, rebasing, resolving merge conflicts)
- Experience with at least one database (SQL queries, basic schema design)
- Genuine curiosity about AI/ML - you've used LLM APIs, built a RAG pipeline, fine-tuned a model, or at least experimented seriously beyond just chatting with ChatGPT
- Ability to debug AI-generated code - we use AI tools extensively, but shipping broken AI output is worse than writing it yourself
Nice to Have:
- Django or Flask experience
- React/TypeScript exposure (even a personal project)
- Familiarity with Docker and containerized development
- Experience with vector databases, embeddings, or LLM orchestration frameworks (LangChain, etc.)
- Contributions to open-source projects
- A deployed project you can demo (we value this more than your GPA)
What We Value (Read: What Our Code Says About Us)
- Testing is non-negotiable. 4,700+ tests, parallel CI execution, time-mocking with freezegun, AWS mocking with moto. If you write a feature, you write the test.
- Automation over manual process. We have 40+ CI/CD deployment pipelines, automated versioning with semantic-release, pre-commit hooks with husky + lint-staged. We invest in tooling.
- Clean architecture matters. Mixins, custom model managers, structured serializer patterns, typed frontend components. The codebase is organized, and we expect contributions to match.
- AI is a tool, not magic. We build AI products and we use AI to build them. We expect you to be fluent with AI coding tools, but also to understand what they produce and when they're wrong.
What You'll Learn
- How a production AI platform works end-to-end - from data ingestion to LLM inference to user-facing results
- Django at scale - complex querysets, database optimization, async task processing
- Modern AI engineering - not just calling APIs, but building retrieval systems, managing embeddings, evaluating output quality with RAGAS
- Real software engineering practices - code review, CI/CD, testing, observability (Sentry, LangSmith)
- How to work with enterprise data connectors (BigQuery, Snowflake, Databricks) in a production system
Logistics
- Permanent, Full-time
- Format: Hybrid - we value in-person collaboration but offer flexibility
- Compensation: $90,000-$110,000
How to Apply
Send us:
Your GitHub (or equivalent portfolio) - a deployed project, an open-source contribution, or even a well-documented experiment beats a resume
- A short note on what you've built with AI tools (not what you've used - what you've built)
- Your resume (we'll read it, but #1 and #2 matter more)
We review applications on a rolling basis. The best candidates move fast - don't wait.
Newton Research Inc is an equal opportunity employer. We hire based on skill, curiosity, and demonstrated ability - not pedigree. (edited)