Hybrid Staff Software Engineer

Posted 1 hour ago

Apply now

About the role

  • Staff Software Engineer responsible for developing reusable AI components at Pfizer. Collaborating with teams to enhance drug discovery and development processes in the biopharmaceutical industry.

Responsibilities

  • Design, develop, and maintain high-quality reusable AI components, SDKs, APIs, and templates
  • Implement and optimize shared libraries and toolkits
  • Contribute to the architecture and implementation of solutions and services
  • Ensure proper versioning, documentation, and maintainability of shared assets
  • Create and maintain comprehensive technical documentation, API references, and implementation guides
  • Develop sample applications, tutorials, and best practice examples
  • Build developer tooling and automation that streamlines integration
  • Work closely with cross-functional teams to understand requirements
  • Collaborate with senior engineers and architects

Requirements

  • 7+ years in Software Engineering roles
  • Advanced degree in Computer Science or Engineering
  • Experience building RESTful APIs, microservices, and distributed systems components
  • Understanding of AI/ML engineering principles, model deployment, and MLOps practices
  • Knowledge of software engineering best practices including testing, version control, and CI/CD processes
  • Understanding of SDK design principles and API development best practices
  • Knowledge of software architecture patterns and system design considerations
  • Experience with monitoring, logging, and observability tools for distributed systems
  • Ability to document technical concepts clearly and create developer-friendly resources

Benefits

  • Health insurance
  • Retirement plans
  • Paid time off
  • Flexible work arrangements
  • Professional development

Job title

Staff Software Engineer

Job type

Experience level

Lead

Salary

Not specified

Degree requirement

Postgraduate Degree

Location requirements

Report this job

See something inaccurate? Let us know and we'll update the listing.

Report job