Full Stack Software Engineer - Manufacturing Digital Engineering

Ford Motor

Chennai

On-site

INR 3,000,000 - 5,500,000

Full time

14 days+

Get a reply from this employer

Your resume and cover letter, tailored to exactly what they’re hiring for.

Get past ATS filters

Job summary

Ford Motor in Chennai seeks a seasoned Full Stack Software Engineer for Manufacturing Digital Engineering. The role blends frontend (Angular/React) and backend (Spring Boot) work with AI/ML pipelines on GCP, focusing on scalable, observable systems and rapid, secure delivery.

You will champion TDD/CI/CD, collaborate across teams, and build GenAI workflows and ML models to solve business challenges in a manufacturing context.

Qualifications

  • 5+ years of professional software development experience.
  • Strong proficiency in Java (Spring Boot) and front-end frameworks (Angular or React, TypeScript).
  • Experience building cloud-native applications on Google Cloud Platform (Cloud Run, App Engine, Cloud Functions, BigQuery, Pub/Sub).
  • Hands-on experience with Python for AI/ML using TensorFlow, PyTorch, or scikit-learn.
  • Experience with microservices, REST APIs, and containerization (Docker, Kubernetes).
  • Proven experience with TDD, CI/CD pipelines (GitHub Actions, Jenkins, Tekton), and code quality tools (SonarQube, Checkmarx).
  • Experience building observability solutions (monitoring, logging, tracing, alerting).
  • Familiarity with Infra as Code (Terraform) and GitHub-based workflows.
  • Strong problem-solving, communication, and collaboration in Agile/XP environments.

Responsibilities

  • Design and deliver full-stack applications using Angular/React, TypeScript, Java, and microservices on GCP.
  • Build and deploy AI/ML features, GenAI capabilities, and ML pipelines with Python frameworks.
  • Develop scalable, observable systems with logging, tracing, and monitoring across platforms.
  • Participate in TDD, CI/CD, and DevOps practices to ship secure, production-ready code.
  • Collaborate with product managers to translate business problems into AI/ML solutions.
  • Work with data pipelines and cloud data services (BigQuery, Dataflow, Pub/Sub) for analytics.

Skills

Java
Spring Boot
Angular
React
TypeScript
Python
TensorFlow
PyTorch
scikit-learn
GCP
BigQuery
Pub/Sub
Docker
Kubernetes
CI/CD
GitHub Actions
Jenkins
Tekton
Terraform
REST API
Microservices
Observability

Education

Bachelor's degree in CS/Engineering

Tools

Docker
Kubernetes
GitHub Actions
Jenkins
Tekton
Terraform
OpenTelemetry
Splunk

Job description

Full Stack Software Engineer-Manufacturing Digital Engineering We are seeking a highly skilled, collaborative, and forward-thinking AI/ML Full Stack Engineer to join our product team. In this role, you will deliver robust full-stack development leveraging cloud-native microservices on GCP, while also driving AI Engineering initiatives — designing and integrating GenAI models, agentic workflows, and ML pipelines to solve complex business challenges. You'll work closely with a team of engineers who use automated CI/CD pipelines to continuously ship clean, secure, and production-ready code. A key aspect of this role is building strong observability and telemetry into our systems — collecting both operational metrics and business metrics through logging, monitoring, tracing, and alerting — to ensure performance, reliability, and rapid issue detection across our platforms. The ideal candidate is passionate about software craftsmanship, building scalable and high-performance applications, and staying current with cutting-edge AI capabilities.

Full Stack Engineering
  • Design and develop responsive, performant web applications using Angular/React, TypeScript, and modern frontend frameworks
  • Build scalable backend services and RESTful APIs using Spring Boot, Java, and microservices architecture
  • Build reusable frameworks and work closely with DevOps to ensure the platform is highly available, scalable, and fault tolerant
  • Migrate existing legacy applications to GCP and modernize codebases to current frameworks (Spring Boot, Angular/React)
  • Conduct code reviews and ensure adherence to standards, design patterns, and architecture principles
AI/ML Engineering
  • Contribute to AI-driven initiatives, including integrating GenAI capabilities and agentic workflows within the GCP ecosystem
  • Design, develop, and deploy ML models using Python, TensorFlow, PyTorch, or scikit-learn
  • Build end-to-end ML pipelines — data preprocessing, feature engineering, model training, evaluation, and deployment on Vertex AI
  • Collaborate with product managers and stakeholders to translate business problems into AI/ML solutions
Observability & Telemetry
  • Build strong observability into the platform, including automated performance monitoring, logging, and distributed tracing (e.g., Splunk, Dynatrace, OpenTelemetry)
  • Instrument systems to collect both operational metrics (latency, error rates, throughput) and business metrics (usage patterns, adoption, value delivery)
  • Ensure high availability, quick issue detection, and reliable production support through proactive alerting
Quality & DevOps
  • Actively participate in Test-Driven Development (TDD), CI/CD, and DevOps practices as part of software craftsmanship and Agile XP
  • Automate unit, integration, and performance testing (JUnit, Selenium/Playwright) and ensure application security through SAST/DAST practices
  • Implement robust CI/CD processes, quality gates, and maintain high code coverage standards
Data Engineering (Supporting)
  • Work with data pipelines and cloud-based data storage/processing technologies for handling large datasets
  • Leverage GCP data services (BigQuery, Dataflow, Pub/Sub) for analytical and ML workloads
  • Apply data preprocessing, cleaning, and feature engineering to prepare data for model training
Required
  • Bachelor's degree in Computer Science, Engineering, Data Science, or a related field (or equivalent experience)
  • 5+ years of professional software development experience
  • Strong proficiency in Java (Spring Boot, Spring Cloud, Spring Security) and front-end frameworks (Angular or React, TypeScript)
  • Experience building and deploying cloud-native applications on Google Cloud Platform (Cloud Run, App Engine, Cloud Functions, BigQuery, Pub/Sub)
  • Hands‑on experience with Python for AI/ML development using frameworks such as TensorFlow, PyTorch, or scikit‑learn
  • Experience with microservices architecture, REST API design, and containerization (Docker, Kubernetes)
  • Proven experience with TDD methodology, CI/CD pipelines (GitHub Actions, Jenkins, Tekton), and code quality tools (SonarQube, Checkmarx)
  • Experience building observability solutions — monitoring, logging, tracing, and alerting for both operational and business metrics
  • Proficiency with version control (GitHub) and Infrastructure as Code concepts (Terraform is a plus)
  • Strong problem‑solving, analytical, and communication skills
  • Experience working in Agile/XP environments
Preferred
  • Experience with Generative AI/LLM applications, prompt engineering, or agentic AI workflows
  • Familiarity with Vertex AI, AI Platform, or similar managed ML services
  • Experience with data pipeline tools (Dataflow, DBT, Astronomer/Airflow)
  • Knowledge of MLOps practices — model versioning, experiment tracking, model serving
  • Experience with databases (PostgreSQL, BigQuery, MongoDB) and data modeling
  • Familiarity with Tekton and Terraform for CI/CD and infrastructure provisioning
  • GCP Professional certifications (Cloud Engineer, ML Engineer, or Data Engineer)
Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Artificial Intelligence Engineer
Artificial Intelligence Engineer

Ford Motor • Chennai

On-site
INR 1,500,000 - 2,500,000
Java Full Stack Engineer
Java Full Stack Engineer

Lincoln Motor Company • Chennai

On-site
INR 2,800,000 - 4,200,000
Senior Full Stack Platform Engineer
Senior Full Stack Platform Engineer

Ford Motor • Chennai

On-site
INR 2,000,000 - 3,500,000
Technical Lead - Full Stack Software Development and AI Innovation
Technical Lead - Full Stack Software Development and AI Innovation

Ford Motor • Chennai

On-site
INR 2,500,000 - 4,000,000
Data Engineer - AI/ML Engineer
Data Engineer - AI/ML Engineer

IntraEdge, Inc. • Pune District

Remote
INR 2,500,000 - 4,000,000
Data Engineer - AI/ML Engineer
Data Engineer - AI/ML Engineer

Mployee.me • Pune District

Hybrid
INR 1,200,000 - 1,500,000
Manager - Product Development
Manager - Product Development

HCA Healthcare - India • Hyderabad

On-site
INR 3,000,000 - 5,400,000
Senior Software Engineer - Gen AI
Senior Software Engineer - Gen AI

FactSet • Hyderabad

Hybrid
INR 2,800,000 - 5,000,000
Software Engineering Manager - AI/ML and Product Leadership
Software Engineering Manager - AI/ML and Product Leadership

Ford Motor • Chennai

On-site
INR 4,000,000 - 7,000,000
Principal AI Software Engineer
Principal AI Software Engineer

Dun & Bradstreet India • Hyderabad

On-site
INR 3,500,000 - 7,000,000