Full Stack Software Engineer-Manufacturing Digital Engineering
Ford Model-e U.S.- Location
- Chennai, Tamil Nadu, India
- Workplace
- Hybrid
- Employment
- Full Time
- Salary
- —
Posted 3d ago
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)
Skills
- GCP
- Generative AI
- Machine Learning
- Angular
- React
- TypeScript
- Spring Boot
- Java
- Python
- TensorFlow
- PyTorch
- scikit-learn
- Vertex AI
- Splunk
- Dynatrace
- OpenTelemetry
- JUnit
- Selenium
- Playwright
- SAST
- DAST
- BigQuery
- Dataflow
- Pub/Sub
- Spring Cloud
- Spring Security
- Cloud Run
- Cloud Functions
- Docker
- Kubernetes
- GitHub Actions
- Jenkins
- Tekton
- SonarQube
- Checkmarx
- GitHub
- Terraform
- LLM
- Prompt Engineering
- dbt
- Airflow
- MLOps
- PostgreSQL
- MongoDB
More jobs at Ford Model-e U.S.
All 224DevSecOps Engineer
Ford Model-e U.S. · Chennai, Tamil Nadu, India · yesterday
Embedded Software Validation Engineer
Ford Model-e U.S. · Palo Alto, CA, United States · USD 100,400–168,000/yr · 2d ago
Lead Software Test Engineer
Ford Model-e U.S. · Dearborn, MI, United States · USD 65,100–166,200/yr · 2d ago
Product Manager
Ford Model-e U.S. · Dearborn, MI, United States · 2d ago
Senior Test Lead
Ford Model-e U.S. · MADRID, Madrid, Spain · 3d ago
Similar roles
Manager, Software Engineering, ITC
N IKE, Inc . · Karnataka, India · today
Manager, Software Engineering
Mastercard · Pune, India · today
Sr Software Engineer Global - Observability Accelerators & AI
Southwest Airlines · India Office · today
Tech Lead Software Engineer Global - Observability Accelerators & AI
Southwest Airlines · India Office · today
Sr Software Engineer - MarTech
Southwest Airlines · India Office · today
Platform Engineer Contractor
EarnIn · Bengaluru, India · today