Junior Software & Web Developer – AI-Assisted Development

MDC Precision

Hayward (CA)

On-site

USD 65,000 - 90,000

Full time

38 hours ago
Be an early applicant
Application generator

Don’t send a generic resume — generate a resume and cover letter tailored to this exact role.

Get past ATS filters

Job summary

MDC Precision is hiring a Junior Software & Web Developer – AI-Assisted Development in Hayward, CA. This entry-level role focuses on building web applications, internal tools, and automation while using AI-assisted tools to speed coding.

You will review AI-generated code for security, quality, and performance, and collaborate with senior developers. You will work with REST APIs, frontend frameworks, and cloud basics in a hands-on manufacturing environment.

Qualifications

  • 1–3 years of software or web development experience.
  • Experience with AI-assisted dev tools such as GitHub Copilot, Cursor, Claude Code, ChatGPT/Codex.
  • Ability to critically review AI-generated code rather than accepting it without review.
  • Fundamentals of HTML, CSS, REST APIs, React or Next.js, and SQL.
  • Experience with Git/GitHub and basic cloud platforms is a plus.

Responsibilities

  • Use AI-assisted tools to accelerate development, debugging, testing, documentation.
  • Review, test, and validate AI-generated code before production.
  • Develop and integrate REST APIs and backend services.
  • Collaborate with senior developers and stakeholders to translate requirements.
  • Participate in agile practices and maintain technical documentation.

Skills

Problem-solving
Communication
Curiosity
Teamwork
Self-learning

Education

Bachelor's degree in Computer Science, Software Engineering, Information Technology, or related discipline

Tools

GitHub Copilot
Cursor
Claude Code
ChatGPT/Codex
Git
AWS
Docker
React/Next.js

Job description

Please - If you are not a USD Citizen and or Greencard Holder, and not located in Hayward, CA, don't apply. You will not be considered.

Junior Software & Web Developer – AI-Assisted Development

Location: Hayward, CA – On-Site

Employment Type: Full-Time

Experience Level: Entry-Level / Junior (1–3 Years)

Department: Information Technology / Software Development

About MDC Precision

MDC Precision is a global leader in precision vacuum technology and advanced manufacturing solutions. Founded in 1975 and headquartered in Hayward, California, MDC has built a reputation for delivering precision, performance, and purity for some of the world's most demanding technology and manufacturing applications. MDC's capabilities include high- and ultra-high-vacuum technology, ultra-high-purity (UHP) and hygienic materials fabrication, ceramic-to-metal sealing, engineered components, gas delivery solutions, and integrated contract manufacturing services. Our products and engineering solutions support customers across semiconductor, research, aerospace, life sciences, energy, and other advanced technology and industrial markets where quality, reliability, and precision are critical.

As MDC Precision continues to invest in technology, automation, data, and digital capabilities across the organization, we are seeking a Junior Software & Web Developer – AI-Assisted Development to help build the next generation of applications, integrations, automation tools, and digital solutions supporting our business and manufacturing operations.

Position Summary

The Junior Software & Web Developer will work closely with technical leadership and internal business stakeholders to design, develop, test, deploy, and maintain web applications, internal tools, integrations, and automation solutions. This is a hands-on development position designed for an early-career developer who is excited about using modern development technologies as well as AI-assisted software development tools such as GitHub Copilot, Cursor, Claude Code, ChatGPT/Codex, and similar platforms. At MDC Precision, AI-assisted development is viewed as a tool for improving developer productivity—not as a substitute for sound software engineering. The successful candidate must be able to understand, review, test, troubleshoot, and validate AI-generated code and take ownership of the quality, security, performance, and maintainability of the resulting applications.

We are looking for someone who is curious, technically capable, highly motivated to learn, and interested in applying modern software development practices to real-world manufacturing and business challenges.

Key Responsibilities
  • Use AI-assisted development tools such as GitHub Copilot, Cursor, Claude Code, ChatGPT/Codex, and similar technologies to accelerate development, debugging, testing, research, and documentation.
  • Critically review, test, and validate AI-generated code before incorporating it into production applications.
  • Identify and correct potential logic, security, performance, scalability, reliability, and maintainability issues in both AI-generated and human-written code.
  • Develop and integrate REST APIs and backend services.
  • Integrate third-party APIs and AI/LLM services, including platforms such as OpenAI and Anthropic.
  • Build automation workflows and internal applications that improve business, manufacturing, engineering, and operational processes.
  • Assist with database design, schema development, SQL queries, reporting, and data integrations.
  • Use Git and GitHub for source control, branching, pull requests, code reviews, and collaborative software development.
  • Assist with application deployments, CI/CD pipelines, and basic cloud infrastructure activities.
  • Work with cloud platforms such as AWS, Microsoft Azure, or GCP as required.
  • Troubleshoot application issues, investigate bugs, identify root causes, and implement corrective solutions.
  • Collaborate with senior developers, technical leadership, and internal stakeholders to translate business requirements into practical technical solutions.
  • Participate in code reviews and contribute to software development standards and best practices.
  • Participate in agile development activities including standups, sprint planning, backlog refinement, and retrospectives.
  • Create and maintain technical documentation, READMEs, system documentation, and process documentation.
  • Follow secure software development practices and maintain awareness of common web application vulnerabilities.
  • Support continuous improvement initiatives related to software development, automation, systems integration, and internal technology solutions.
Required Qualifications
  • 1–3 years of professional, internship, academic, bootcamp, freelance, or substantial project-based experience in software or web development.
  • Working familiarity with AI-assisted development tools such as GitHub Copilot, Cursor, Claude Code, ChatGPT/Codex, or comparable technologies.
  • Demonstrated ability to critically evaluate, test, troubleshoot, and validate AI-generated code rather than accepting generated solutions without review.
  • Basic understanding of modern web development fundamentals, including:
  • HTML and CSS
  • REST APIs
  • Modern frontend frameworks such as React or Next.js
  • Familiarity with SQL and relational databases.
  • Experience using Git/GitHub or similar version-control platforms.
  • Strong troubleshooting, analytical, and problem-solving skills.
  • Ability and willingness to learn new programming languages, frameworks, AI tools, and development technologies.
  • Comfortable working in both Linux and Windows environments.
  • Strong written and verbal communication skills.
  • Ability to collaborate effectively with both technical and non-technical stakeholders.
  • Ability to work effectively in a hands-on, fast-moving manufacturing and technology environment.
Preferred Qualifications
  • Experience with cloud platforms such as AWS, Microsoft Azure, or GCP.
  • Experience integrating OpenAI, Anthropic Claude, or other LLM/AI APIs into applications, internal tools, or automation workflows.
  • Experience building business-process automation or internal applications.
  • Familiarity with CI/CD pipelines and modern deployment practices.
  • Familiarity with Docker or other containerization technologies.
  • Experience with automated testing and modern testing frameworks.
  • Basic understanding of application security and common web vulnerabilities.
  • Experience with APIs, system integrations, data pipelines, or enterprise applications.
  • Experience working in a manufacturing, engineering, semiconductor, scientific, industrial, or other technical environment.
  • GitHub repositories containing clear README documentation and examples of practical development work.Experience documenting how AI-assisted development tools were used to design, build, test, or troubleshoot software.
  • Bachelor's degree in Computer Science, Software Engineering, Information Technology, or a related discipline, or equivalent practical/self-taught development experience.
  • Strong analytical and problem-solving ability.
  • Intellectual curiosity and willingness to learn.Ability to work independently while recognizing when guidance or escalation is appropriate.
  • Strong attention to detail.
  • Ability to understand business requirements and translate them into practical technical solutions.
  • Ability to critically review and challenge AI-generated solutions using sound engineering judgment.
  • Effective written and verbal communication.
  • Ability to manage multiple priorities in a fast-paced environment.
  • Strong collaboration and teamwork skills.
  • Commitment to writing clean, maintainable, tested, documented, and secure code.

AI-assisted development is an important part of MDC Precision's evolving software development environment. Developers are encouraged to use AI tools to improve productivity while maintaining full ownership and accountability for the software they create.

The successful candidate should be comfortable using AI-assisted development tools to:

  • Accelerate coding, debugging, testing, documentation, and technical research.
  • Generate initial implementations, prototypes, test cases, documentation, and alternative technical approaches.
  • Analyze and troubleshoot existing code.
  • Research unfamiliar APIs, frameworks, libraries, and development patterns.
  • Assist with code refactoring and optimization.
  • Generate and improve unit and integration tests.
  • Create technical documentation and application READMEs.
  • Explore alternative approaches to solving technical and business problems.

Just as importantly, the developer must be able to evaluate the output produced by these tools. This includes:

  • Understanding the code before implementing it.
  • Testing AI-generated code thoroughly.
  • Identifying incorrect assumptions, hallucinated APIs, insecure patterns, or unnecessary complexity.
  • Reviewing generated code for security vulnerabilities and data-privacy concerns.
  • Evaluating performance, scalability, and maintainability.
  • Verifying that third-party libraries, dependencies, and APIs are appropriate and legitimate.
  • Following MDC Precision's security, confidentiality, intellectual property, and software-development policies when using AI tools.
  • Taking full engineering ownership of the final solution regardless of whether portions of the code were AI-assisted.
Why Join MDC Precision?

This position provides an opportunity for an early-career developer to gain hands-on experience building software that directly supports a global advanced manufacturing organization.

Rather than working exclusively on isolated software products, you will have opportunities to develop solutions that interact with real business processes, manufacturing operations, engineering teams, enterprise systems, data, automation, and emerging AI technologies.

You will work alongside experienced professionals while developing your skills across full-stack development, AI-assisted engineering, automation, systems integration, cloud technologies, and modern software-development practices.

For a developer who enjoys learning, experimenting with new technology, and seeing software solve tangible real-world problems, this role offers an opportunity to grow while contributing directly to MDC Precision's continued digital evolution.

Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Junior AI-Driven Web & Software Developer
Junior AI-Driven Web & Software Developer

MDC Precision • Hayward (CA)

On-site
USD 65,000 - 90,000
AI Engineer
AI Engineer

Petersen Inc. • Indianapolis (IN)

On-site
USD 100,000 - 130,000
Market-leading pay
Benefits
Optional 9/80 work schedule
+1
Junior Software & Web Developer
Junior Software & Web Developer

MDC Precision, LLC • Hayward (CA)

On-site
USD 60,000 - 110,000
Software Developer (Sioux Falls, SD)
Software Developer (Sioux Falls, SD)

Sterling eMarketing • Sioux Falls (SD), Northern (KY)

Hybrid
USD 90,000 - 115,000
Health insurance
Dental insurance
Vision insurance
+7
Engineer II- Software
Engineer II- Software

Microchip • Town of Montana (WI)

On-site
USD 90,000 - 120,000
AI APPLICATION DEVELOPER
AI APPLICATION DEVELOPER

Worky • Inglewood (CA)

On-site
USD 120,000 - 180,000
Senior Software Engineer – Full Stack (AI First)
Senior Software Engineer – Full Stack (AI First)

Precisely • Phoenix (AZ)

On-site
USD 120,000 - 190,000
Engineer II- Software
Engineer II- Software

FHLB Des Moines • Chandler (AZ)

On-site
USD 90,000 - 140,000
Engineer II- Software
Engineer II- Software

Microchip Technology Inc. • Chandler (AZ)

On-site
USD 90,000 - 120,000
Software Developer
Software Developer

TDIndustries, Inc. • Dallas (TX)

On-site
USD 120,000 - 150,000