Save Preloader image

0%

https://codingbrains.in/wp-content/uploads/2023/08/blog-header-bg-min-1.png

Latest News

Transforming Ideas into Reality Through Code

AMGEN-Senior Software Architect

By sn674484
4
Remote
INDIA, Hyderabad, Telangana
Type: Full time
Sector: Software Engineer
Skills: DevOps, Javascript, Python

Roles & Responsibilities:

  • Design end-to-end architecture, with modular components including model orchestration, data pipelines, inference services, and APIs. Ensure performance, robustness and scalability.
  • Evaluate and select frameworks and tools fit for purpose, while enabling standardization and repeatability.
  • Collaborate with software and AI engineers to select data models, modeling approaches, training/tuning, validation and testing strategies.
  • Define versioning strategies and continuous delivery processes for models and APIs.
  • Define and develop model monitoring and maintenance processes, plan scaling strategies. Establish pipelines for model deployment, monitoring, experiment tracking, and retraining.
  • Perform architectural reviews, ensure adherence, identify deviations and design resolutions.
  • Help develop standards, processes, and best practices in AI and full-stack engineering.
  • Provide technical mentorship to software and AI engineers.
  • Effectively communicate architectural decisions to stakeholders across engineering, product management, and executive leadership.

Functional Skills:

  • Deep understanding of software engineering best practices. Proficiency in overall software product development lifecycle, including version control, CI/CD, TDD, and agile methodologies.
  • Proven ability to design and implement end-to-end solutions with modular, reusable components and APIs for scale, low latency, and high availability.
  • Strong grasp of how data flows into, through and out of AI systems, from ingestion and preprocessing to inference and feedback loops.
  • Expertise in model monitoring and maintenance processes, as well scaling and deployment strategies.
  • Ability to align technical designs with product goals and user experience.
  • Advanced proficiency managing and deploying infrastructure with the AWS cloud platform, including cost planning, tracking and optimization.
  • Proficiency with backend languages and frameworks (Python, FastAPI, Flask preferred).
  • Proficiency in web technologies (JavaScript, Node.js, React, Angular).
  • Experience with databases (Postgres/DynamoDB).
  • Experience with microservices architecture and containerization (Docker, Kubernetes).

Good-to-Have Skills:

  • Familiarity with enterprise software systems in life sciences or healthcare domains.
  • Familiarity with big data platforms and experience in data pipeline development (Databricks, Spark).
  • Knowledge of data security, privacy regulations, and scalable software solutions.

Soft Skills:

  • Excellent communication skills, with the ability to convey complex technical concepts to non-technical stakeholders.
  • Ability to foster a collaborative and innovative work environment.
  • Strong problem-solving abilities and attention to detail.
  • High degree of initiative and self-motivation.
  • Ability to mentor and develop team members, promoting their growth and success.

Basic Qualifications:

  • Bachelor’s degree in Computer Science, AI, Software Engineering, or related field.
  • 8+ years of experience in full-stack software engineering, with at least 3 years in an architecture role.

Apply