Advisor - Software Engineer

Eli Lilly

Not specified (potentially flexible given the nature of the role).
16+ years hands-on software development experience
4+ years in senior lead architecture role
Design large-scale distributed cloud-native systems
Eli Lilly is seeking an Advisor - Software Engineer to lead technical direction and system design within their Software Product Engineering team. The ideal candidate will have extensive experience in software engineering, particularly in AI-driven systems, and will be responsible for mentoring engineers and influencing engineering culture

Job Summary

  • This high-impact role involves shaping the engineering direction of the Software Product Engineering team by designing scalable, production-grade solutions for life-changing medicines.
  • The successful candidate will architect end-to-end agentic AI systems using frameworks like LangChain and CrewAI while maintaining deep hands-on expertise in full-stack development.
  • As a technical authority, you will influence cross-functional teams, enforce architectural standards, and mentor engineers to raise the overall technical bar within the organization.

Matching Summary

Match Score: 85

Eli Lilly is seeking an Advisor - Software Engineer to lead technical direction and system design within their Software Product Engineering team. The ideal candidate will have extensive experience in software engineering, particularly in AI-driven systems, and will be responsible for mentoring engineers and influencing engineering culture.

Skills & Requirements

Must-have

  • 16+ years hands-on software development experience
  • 4+ years in senior lead architecture role
  • Design large-scale distributed cloud-native systems
  • Build agentic AI systems and LLM orchestration
  • Proficiency in Python, Java, Go, or Rust
  • AWS cloud platform and infrastructure as code

Nice-to-have

  • Experience in regulated life sciences industries
  • Contributions to open-source projects
  • Familiarity with multi-modal AI technologies
  • Strong coaching and mentoring capabilities
  • Challenger mindset driving innovation

Key Requirements

  • Bachelor's or Master's degree in Computer Science
  • 16+ years of software development experience
  • 4+ years in senior/lead architecture role
  • Deep expertise in AWS and containerization

Work Rights

Not specified

Tailored Resume

Cover Letter