Senior Engineer I

Gurugram, Haryana, India
Oct 09, 2024
Oct 20, 2025
Hybrid
Full-Time
9 Years
Job Description

We are seeking a highly skilled Senior Engineer I to join our Enterprise Essentials team within Financial Data Engineering. This role focuses on Python full-stack development, generative AI, data engineering, and natural language processing (NLP). You will be responsible for creating and modernizing capabilities in global tax, finance, and conversational AI platforms.

Key Responsibilities

  1. Design and Development. Create scalable and secure applications using Python and front-end technologies such as React.
  2. Microservices and APIs. Implement and optimize microservices, APIs, and server-side logic for AI-driven platforms.
  3. Cloud Applications. Develop and maintain containerized applications using Docker and Kubernetes.
  4. Innovative Solutions. Develop and deploy AI-driven solutions in tax and finance using machine learning and generative AI models.
  5. NLP Implementation. Utilize NLP algorithms for language understanding, text summarization, and conversational agents.
  6. Model Deployment. Create efficient pipelines for training and deploying AI models in production environments.
  7. Pipeline Development. Build and maintain data pipelines to support AI/ML model development.
  8. ETL Processes. Design and implement ETL processes for large-scale structured and unstructured datasets.
  9. Data Integrity. Ensure data integrity, security, and performance of data pipelines.
  10. Team Leadership. Lead cross-functional teams to deliver high-quality, AI-driven products.
  11. Mentorship. Mentor junior engineers and collaborate with product managers, data scientists, and stakeholders to align project goals.
  12. Technical Guidance. Stay updated on advancements in AI, NLP, and data engineering, providing technical direction to the team.

Preferred Qualifications

  • Experience with large-scale AI systems in production environments.
  • Familiarity with recent developments in generative AI and NLP.
  • Strong understanding of DevOps practices and Infrastructure-as-Code (e.g., Terraform, Ansible).

Minimum Qualifications

  1. Education. Bachelor’s or Master’s in Computer Science, Engineering, Data Science, or a related field.
  2. Experience. 9+ years of software engineering experience, focusing on architecture, design patterns, and reliability.

Technical Skills

  • Proficiency in Python, data engineering, and AI/NLP solutions.
  • Experience with JavaScript (React), HTML, CSS, and RESTful API design.
  • Familiarity with cloud platforms (AWS, GCP, Azure), containerization (Docker, Kubernetes), and CI/CD pipelines.

Benefits

  • Competitive salary and performance-based bonuses.
  • Flexible working hours and a hybrid work environment.
  • Opportunities to work on cutting-edge AI and NLP technologies.
  • Comprehensive medical, dental, and vision insurance, along with wellness support.

Why Join Us?

American Express prioritizes the well-being of our colleagues and their families through extensive benefits and programs. Enjoy a collaborative work environment, professional development opportunities, and a commitment to work-life balance.

Ready to Lead the Way?

If you are passionate about software development and eager to make an impact in AI and data engineering, apply now to join American Express as a Senior Engineer I!