Dir I Software Engineering (Hybrid)
Company: American Medical Association
Location: Chicago
Posted on: June 1, 2025
Job Description:
Dir I Software EngineeringChicago, IL (Hybrid)The American
Medical Association (AMA) isthe nation's largest professional
Association of physicians and a non-profit organization.We are a
unifying voice and powerful ally for America's physicians, the
patients they care for, and the promise of a healthier nation. To
be part of the AMA is to be part of our Mission to promote the art
and science of medicine and the betterment of public health.We
continuously work to embedequityin our internal practices and are
committed to increasing the diversity of our staff across all
levels of the organization.We intentionally work to create the
right conditions to enable our employees to feel that they can be
their authentic selves and fully participate in the life of the
enterprise.We encourage and support professional development for
ouremployees,and we are dedicated tosocial responsibility.We invite
you to learn more about us and we look forward to getting to know
you.We have an opportunity at our corporate offices inChicago for
aDir I Software Engineeringon our Health Solutions team. This is a
hybrid position reporting into our Chicago, IL office, requiring 2
days a week in the office.This role is responsible for the design,
building and scaling of moderndata platform infrastructure. The
primary focus is on enhancing dataaccessibility through robust Data
Products and driving innovation with AI and ournext-generation LLM
(Large Language Model)-based applications, such as
Retrieval-AugmentedGeneration (RAG), agentic workflows, and
fine-tuned model implementations. Thisrole is responsible for the
end-to-end delivery of high impact data initiativesthat power
real-time clinical decision support, educational content access,
andinternal analytics. This role works in close collaboration with
teams acrossProduct, Data Science, Informatics, and Security.
RESPONSIBILITIES:Data Infrastructure, API and Product
Development
- Lead DataLabs initiatives, from ideation to delivery, in close
partnership with the wider Health Solutions team.
- Manage Product development lifecycles, including roadmap
planning, execution and launch activities.
- Support the overall Health Solutions team through insightful
data analysis and development of data platform and analytical
reporting, including subject areas of data collection, data
quality, business rule adherence, and optimal choice of data
fitness.
- Oversee data the ingestion and validation, particularly CPT and
related educational content, to ensure completeness and
timeliness.
- Build and scale robust data pipelines around CPT and related
terminology content and accompanying educational materials.
- Ensure accurate data ingestion, transformation, and curation,
maintaining high data integrity and compliance with any necessary
regulations or licensing requirements.
- Lead the delivery and maintenance of reliable, low-latency APIs
used by both internal and external stakeholders to access CPT data
and educational content.Educational Content & Knowledge Management
- Partner with education content teams to ensure CPT educational
materials are accurate, current and easily discoverable.
- Implement best practices around data management, governance,
version control, and auditing to meet regulatory and compliance
standards.
- Explore opportunities to leverage AI-driven strategies (e.g.,
knowledge graphs, vector embeddings) to enhance the accessibility
and accuracy of educational content.
- Support continuous feedback loops that refine content quality
and adapt learning pathways based on user interactions and
performance metrics.
- Drive the integration of large language models into CPT data
workflows, enabling advanced features such as recommendation
engines, context-aware assistance, and automated content
generation.
- Implement agentic workflows (e.g., using frameworks like
LangChain) to orchestrate complex tasks and reasoning steps,
further augmenting the depth and interactivity of CPT-related
applications.
- Lead RAG and model tuning efforts, including prompt engineering
and domain-specific fine-tuning on CPT-focused datasets, ensuring
the highest possible accuracy and relevance.Systems, Processes,
Initiative Management
- Work with stakeholders to define and prioritize requirements,
ensuring alignment with strategic goals.
- Develop and implement project plans and timelines to ensure
successful delivery.
- Report on project status, risks, and issues to senior
management.
- Develop and implement processes and tools to support the
delivery of data products, ensuring high-quality and timely
delivery.
- Collaborate with cross-functional teams to identify and resolve
issues, ensuring timely resolution.
- Build and maintain strong relationships with key stakeholders,
ensuring effective communication and collaboration.System Flows,
Architecture, and R&D
- Create and collaborate with engineers to implement and test
technology solutions across multiple cross-functional teams.
- Contribute to the adoption of software architecture best
practices and technologies as needed.
- Ensure DataLabs has an eye towards emerging trends working with
the rest of DataLabs's leadership team and create plans to test out
these technologies working with wider engineering group.
- Support the overall effort to modernize and enhance AMA data
and software architecture.
- Explore novel approaches in data management, content delivery,
and AI/ML deployment.
- Contribute to the organization's technical brand by publishing
blogs or engaging in wider internal and external projects as
relevant.Staff Management
- Provide technical oversight, mentorship, career development
support, and regular performance feedback for professional
staff.
- Responsible for setting objectives, evaluating performance and
developing/mentoring staffMay include other responsibilities as
assignedREQUIREMENTS:
- Bachelor's degree in Computer Science, Engineering, or a
related field. Master's degree preferred.
- 10+ years of experience in software engineering required
- 3+ years of experience in a management role; able to mentor and
grow talent.
- Proven experience leading high-caliber engineering teams,
ideally working on data-intensive or AI-driven products in
healthcare or a related regulated industry.
- Experience in building modern data and software platform
infrastructure, with a primary focus on Data Products
accessibility. (Intuitive user access to data incorporating modern
UX and design principles).
- Experience working in an Agile development environment.
Excellent collaboration and leadership skills.
- Progressive experience with software development, data
engineering and data design. One or more of the following is
desired - Python, Java, NOSQL, Kafka, Presto, Spark/EMR,
Elasticsearch, AWS (DynamoDB, RDS, S3, Lambda, Glue, Athena).
Experience with Data modeling/structures.
- Familiarity with RAG workflows, agentic frameworks (e.g.,
LangChain or similar), and model tuning techniques for large
language models.
- Knowledge of containerization and orchestration (Docker,
Kubernetes), CI/CD pipelines, and modern data tools (SQL/NoSQL,
streaming, data lakes).
- Experience with Node React and Angular desired for web stack of
Product development.
- Experience with cloud-based technologies such as AWS.
- Excellent knowledge of software engineering best practices
including coding standards, code reviews, and automated
testing.
- Strong project management skills, including the ability to
manage timelines and resources.
- Excellent communication and interpersonal skills, with the
ability to work effectively with cross-functional teams.
- Experience with CPT or other medical coding standards (ICD,
SNOMED, LOINC) is highly preferred.
- Knowledge of clinical workflows, EHR/EMR and payer systems, or
revenue cycle management is a plus.This role is an exempt position,
and the salary range for this position is $143,514- $193,851.This
is the lowest to highest salary we believe we would pay for this
role at the time of this posting. An employee's pay within the
salary range will be determined by a variety of factors including
but not limited to business consideration, geographical location,
and internal equity, as well as candidate qualifications, such as
skills, education, and experience. Employees are also eligible to
participate in an incentive plan. To learn more about the American
Medical Association's benefits offerings,The American Medical
Association is located at 330 N. Wabash Avenue, Chicago, IL 60611
and is convenient to all public transportation in Chicago.We are an
equal opportunity employer, committed to diversity in our
workforce. All qualified applicants will receive consideration for
employment. As an EOE/AA employer, the American Medical Association
will not discriminate in its employment practices due to an
applicant's race, color, religion, sex, age, national origin,
sexual orientation, gender identity and veteran or disability
status.THE AMA IS COMMITTED TO IMPROVING THE HEALTH OF THE
NATION
#J-18808-Ljbffr
Keywords: American Medical Association, Orland Park , Dir I Software Engineering (Hybrid), IT / Software / Systems , Chicago, Illinois
Didn't find what you're looking for? Search again!
Loading more jobs...