Senior Engineer II

Hyderabad, Telangana, India
Jul 16, 2024
Jul 16, 2025
Onsite
Full-Time
7 Years
Job Description

As an Architect specializing in Machine Learning Solutions, you will play a pivotal role in our transformation journey to build the next-generation customer-first ecosystem at American Express. This role focuses on democratizing Machine Learning on the Cloud, deploying reusable AI/ML components to solve complex business challenges in areas such as document and image processing, NLP, and Chatbots.

Key Responsibilities

  • Architect, code, and deploy software solutions that integrate seamlessly into our customers’ digital experiences.
  • Collaborate with AI/ML Research teams, Data Scientists, and Product Owners to refine business features and drive the design and development of AI/ML solutions.
  • Drive consistent development practices within Agile teams, including architecture, design, prototyping, coding, and testing of software applications.
  • Lead technical implementation of reusable ML solutions, spending 50-70% of your time on hands-on coding and technical tasks.
  • Work closely with technical architects and governance teams to ensure robust solution development and design reviews.
  • Enable deployment, support, and monitoring of software across test, integration, and production environments.
  • Mentor and manage teams of junior and senior engineers, fostering a collaborative Agile environment.
  • Combine Data Science and Engineering skills to solve high-impact problems affecting millions globally.

Minimum Qualifications

  • Bachelor’s degree in Computer Science, Computer Engineering, Statistics, or related fields.
  • 7+ years of hands-on experience with Python/JAVA, SQL/NoSQL databases, REST API services, and Big Data technologies like Spark/Hive/Hbase.
  • Strong analytical and programming skills with experience deploying solutions in production environments.
  • Experience with one or more Machine Learning technologies such as ScikitLearn, TensorFlow, or Keras.
  • Proficiency in Continuous Integration and Continuous Delivery tools and automation capabilities (e.g., JUnit, Jenkins, Git).
  • Familiarity with Cloud Technologies (GCP, AWS), Docker/Kubernetes, and API serving frameworks (Flask, Gunicorn, FastAPI).

Additional Skills (Preferred)

  • Exposure to ML serving and accelerators such as OpenVino, ONNX.
  • Familiarity with cloud technologies, reverse proxies, and performance monitoring tools.
  • Ability to effectively communicate and collaborate with cross-functional teams in a dynamic environment.

Benefits and Perks

  • Competitive base salary and bonus incentives.
  • Comprehensive medical, dental, vision, life insurance, and disability benefits.
  • Flexible working models including hybrid, onsite, or virtual arrangements.
  • Generous paid parental leave policies.
  • Access to global on-site wellness centers and confidential counseling support.
  • Career development and training opportunities to support personal and professional growth.

Equal Opportunity Employer

American Express is committed to diversity and inclusion, making employment decisions without regard to race, color, religion, sex, sexual orientation, gender identity, national origin, veteran status, disability status, age, or any other status protected by law.

Join Us

Embark on a rewarding career journey with American Express, where your contributions and leadership will shape the future of Machine Learning and AI solutions worldwide. Together, we'll uphold our values and deliver the best customer experience every day.