1

Junior Fastapi Developer Jobs in Massachusetts (NOW HIRING)

Senior Full Stack Software Engineer

Boston, MA · On-site +1

$160K - $210K/yr

Mentor junior engineers and contribute to a strong engineering culture Tech Environment The ... Backend: Node.js (Express or NestJS) and/or Python (Django or FastAPI) * Databases: PostgreSQL ...

... FastAPI, Django preferred). • Skilled with big data and streaming technologies (Apache Spark ... junior engineers. • Curious, pragmatic, and passionate about building AI systems that drive ...

Senior Software Engineer

Boston, MA · On-site

$133.10K - $175.50K/yr

... DevOps practices, along with the ability to mentor junior engineers and contribute to strategic ... Advanced proficiency in Python, FastAPI, PyTest, Celery, and other Python frameworks * Deep ...

Proficient in Python and modern frameworks (FastAPI, Django preferred). * Skilled with big data and ... junior engineers. * Curious, pragmatic, and passionate about building AI systems that drive ...

Senior AI Engineer

Boston, MA · On-site

$133.10K - $175.50K/yr

You will leverage your experience to mentor and level up junior team members on engineering best ... Proficient in Python and modern web stack components such as FastAPI, Django, MySQL, Postgres.

AI Engineer II

Boston, MA · On-site

$105.90K - $145K/yr

You will leverage your experience to mentor and level up junior team members on engineering best ... Proficient in Python and modern web stack components such as FastAPI, Django, MySQL, Postgres.

Proficient in Python and modern frameworks (FastAPI, Django preferred). * Skilled with big data and ... junior engineers. * Curious, pragmatic, and passionate about building AI systems that drive ...

... pytest, FastAPI TestClient, Pydantic). * Demonstrated experience designing evaluation or ... Proven experience leading complex technical initiatives and mentoring junior engineers.

Proficient in Python and modern frameworks (FastAPI, Django preferred). * Skilled with big data and ... junior engineers. * Curious, pragmatic, and passionate about building AI systems that drive ...

next page

Showing results 1-20

Junior Fastapi Developer information

What are the key skills and qualifications needed to thrive as a Junior FastAPI Developer, and why are they important?

To thrive as a Junior FastAPI Developer, you need foundational knowledge of Python programming, RESTful API concepts, and experience working with FastAPI frameworks, supported by a relevant degree or coding bootcamp. Familiarity with Git for version control, SQL or NoSQL databases, and containerization tools like Docker is typically expected. Strong problem-solving skills, eagerness to learn, and effective communication make candidates stand out in collaborative development environments. These competencies ensure efficient, high-quality API development and seamless teamwork in agile software projects.

What are some typical challenges a Junior FastAPI Developer may face when joining a new team?

As a Junior FastAPI Developer, you may encounter challenges such as adapting to established codebases, understanding the team's API design patterns, and ensuring your code aligns with both FastAPI best practices and your organization's standards. Collaborating closely with senior developers and participating in code reviews can help accelerate your learning process. Additionally, you may need to quickly familiarize yourself with related tools such as Docker, Git, and testing frameworks, as well as the team's workflow for deploying and maintaining APIs in production environments.

What are Junior FastAPI Developers?

Junior FastAPI Developers are entry-level software engineers who specialize in building web applications and APIs using FastAPI, a modern Python web framework. They are responsible for writing, testing, and maintaining backend code, often under the guidance of more experienced developers. Their tasks typically include developing RESTful APIs, integrating databases, and ensuring application performance and security. Junior FastAPI Developers usually have a basic understanding of Python, web technologies, and REST principles. They play an important role in supporting projects, learning best practices, and growing their technical skills.

What is the difference between Junior Fastapi Developer vs Junior Python Developer?

AspectJunior Fastapi DeveloperJunior Python Developer
Required CredentialsBasic Python knowledge, familiarity with FastapiBasic Python knowledge, possibly some frameworks
Work EnvironmentWeb backend development, API creationGeneral software development, scripting
Employer & Industry UsageTech companies, startups, web servicesBroad industry, including data analysis, automation
Common Search & ComparisonYesYes

The main difference is that a Junior Fastapi Developer specializes in building APIs using Fastapi, while a Junior Python Developer has broader Python programming skills without specific focus on web APIs. Fastapi developers typically work in web backend environments, whereas Python developers may work across various domains.

What are the most commonly searched types of Fastapi Developer jobs in Massachusetts? The most popular types of Fastapi Developer jobs in Massachusetts are:
What cities in Massachusetts are hiring for Junior Fastapi Developer jobs? Cities in Massachusetts with the most Junior Fastapi Developer job openings:
Controls Engineer (Mid-Level)

Controls Engineer (Mid-Level)

Mastech Digital

Wilmington, MA • On-site

$120K/yr

Full-time

Posted 18 days ago


Job description

Mastech Digital provides digital and mainstream technology staff as well as Digital Transformation Services for all American Corporations. We are currently seeking a Controls Engineer (Mid-Level) for our client in the Engineering Solutions domain. We value our professionals, providing comprehensive benefits and the opportunity for growth. This is a Permanent position, and the client is looking for someone to start immediately.

Duration: Full-time

Location: Wilmington, MA (Onsite)

Salary: $120,000/Annually

Role: Controls Engineer (Mid-Level)

Primary Skills: Engineering

Role Description: The Controls Engineer (Mid-Level) must have 5+ years of experience. We are seeking a skilled and self-motivated Controls Engineer to join our team and support engineering projects across a variety of Life Sciences projects. This position involves the development and implementation of complex control systems, including PLC/DCS/HMI/SCADA programming, database/API development, and instrumentation/control panel design.

The ideal candidate will bring a diverse engineering background, strong technical knowledge, and the ability to both collaborate within a team and independently lead technical work.

Key Responsibilities:

- Design, develop, and implement control systems architecture for industrial processes and machinery

- Program PLCs, DCS, RTUs, and HMIs/SCADA systems

- Develop and manage databases and data historian systems for system data archiving and visualization

- Develop APIs using Python/FastAPI to integrate and communicate with control systems

- Create and maintain engineering documentation including schematics and system design documents

- Support electrical panel design and instrumentation specification

- Assist with system check-out, commissioning, and on-site troubleshooting

- Utilize industrial networking protocols (Ethernet/IP, Modbus, Profibus, etc.) for system integration

- May lead technical teams or manage smaller projects, mentoring junior engineers/technicians

- Collaborate directly with clients to ensure project requirements and expectations are met

Required Qualifications:

- Bachelor's degree in electrical/Control Engineering, Mechanical Engineering, Chemical Engineering, or Computer Science

- Minimum of 5 years of relevant experience in industrial automation and controls

- Proficient in PLC programming (Rockwell, Siemens, Modicon)

- Skilled in HMI/SCADA platforms (Ignition, Wonderware/Aveva, Rockwell, GE, Siemens)

- Experience with DCS systems such as Emerson DeltaV or similar platforms

- Proficient with Python and FastAPI for backend development

- Familiarity with S88 Batch processing and automation protocols (HART, Fieldbus, Modbus, etc.)

- Knowledge of SQL databases, .NET, VBA, and structured programming environments

- Understanding of cGMP, 21 CFR Part 11, GAMP5, and SDLC methodologies

- Ability to read and design electrical schematics and power/control panels under 480VAC

- Strong leadership, communication, and client-facing skills

Preferred Qualifications:

- Experience with life sciences, building automation, or similar regulated industries

- Familiarity with industrial networking (fiber, wired, wireless)

- Project management experience on small-to-mid-scale engineering projects

Work Environment & Physical Requirements:

- Work settings include standard office, on-site office, and industrial plant environments

- Regular use of computers, printers, fax machines, and phones

- Physical requirements include visual acuity, color perception, dexterity, lifting, climbing, and operating machinery

Education: Bachelor's degree in Electrical/Control Engineering, Mechanical Engineering, Chemical Engineering, or Computer Science

Experience: Minimum 5+ years of experience

Relocation: This position will cover relocation expenses

Travel: No

Local Preferred: Yes

Note: Must be able to work on a W2 basis (No C2C)

Recruiter Name: Rishabh Chaurasia

Recruiter Phone: 412.787.9559

Benefits:

This is a direct hire position, and the hired applicant will receive our client’s benefits package.

Mastech Digital is an Equal Opportunity Employer - All qualified applicants will receive consideration for employment without regard to race, color, religion, sex, sexual orientation, gender identity, national origin, disability, or protected veteran status.