Talent.com
Dir I Software Engineering (Hybrid)

Dir I Software Engineering (Hybrid)

American Medical AssociationChicago, IL, United States
1 day ago
Job type
  • Full-time
Job description

Dir I Software Engineering

Chicago, IL (Hybrid)

The American Medical Association (AMA) is the 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.

At AMA, our mission to improve the health of

the nation starts with our people. We foster an inclusive, people-first culture

where every employee is empowered to perform at their best. Together, we

advance meaningful change in health care and the communities we serve.

We encourage and support professional development for our employees, and we are dedicated to social 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 in Chicago for a Dir I Software Engineering on 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 modern

data platform infrastructure. The primary focus is on enhancing data

accessibility through robust Data Products and driving innovation with AI and our

next-generation LLM (Large Language Model)-based applications, such as Retrieval-Augmented

Generation (RAG), agentic workflows, and fine-tuned model implementations. This

role is responsible for the end-to-end delivery of high impact data initiatives

that power real-time clinical decision support, educational content access, and

internal analytics. This role works in close collaboration with teams across

Product, 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 staff
  • May include other responsibilities as assigned

    REQUIREMENTS :

  • 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 and geographical location, 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, please click here.
  • 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

    Create a job alert for this search

    Software Engineering • Chicago, IL, United States

    Related jobs
    • Promoted
    Uber - Sign Up to Drive and Earn

    Uber - Sign Up to Drive and Earn

    UberHighwood, IL, United States
    Full-time +1
    Driving with Uber is an alternative to a part-time or full-time job and can get you earning cash on the road quickly.Driving with Uber allows you to earn quick cash while maintaining the flexibilit...Show moreLast updated: 30+ days ago
    • Promoted
    Associate Principal, Software Engineering

    Associate Principal, Software Engineering

    The Options Clearing CorporationChicago, IL, United States
    Full-time
    Contribute to design, technical direction and architecture including collaborating with various teams to build fit for purpose Solutions. Apply expert knowledge of Java, Python and middleware techno...Show moreLast updated: 30+ days ago
    • Promoted
    Flexible Gig - Drive with Uber

    Flexible Gig - Drive with Uber

    UberHighwood, IL, United States
    Full-time +1
    Driving with Uber is an alternative to a part-time or full-time job and can get you earning cash on the road quickly.Driving with Uber allows you to earn quick cash while maintaining the flexibilit...Show moreLast updated: 30+ days ago
    • Promoted
    Actuary Software Engineer

    Actuary Software Engineer

    VirtualVocationsGary, Indiana, United States
    Full-time
    A company is looking for an Actuary Software Engineer to build their web platform and enhance the engineering team's output. Key Responsibilities : Review code and financial reporting methodologies...Show moreLast updated: 2 days ago
    • Promoted
    Software Engineer III - Full Stack

    Software Engineer III - Full Stack

    VirtualVocationsGary, Indiana, United States
    Full-time
    A company is looking for a Software Engineer III - Full Stack (Remote).Key Responsibilities Estimate and complete development tasks including coding, requirements gathering, and analysis with min...Show moreLast updated: 30+ days ago
    • Promoted
    Dir I Software Engineering (Hybrid)

    Dir I Software Engineering (Hybrid)

    American Medical AssociationChicago, IL, United States
    Full-time
    The American Medical Association (AMA) is the nation's largest professional Association of physicians and a non-profit organization. We are a unifying voice and powerful ally for America's physician...Show moreLast updated: 30+ days ago
    Director of Software Engineering

    Director of Software Engineering

    InfleqtionChicago, IL, US
    Full-time
    Quick Apply
    We are seeking self-motivated, energetic individuals with exceptional problem-solving and technical skills to help drive our. We break down barriers between disciplines, stepping in wherever we can ...Show moreLast updated: 19 days ago
    • Promoted
    • New!
    Director, Software Engineering : Software Development Test (SDET)

    Director, Software Engineering : Software Development Test (SDET)

    The Options Clearing CorporationChicago, IL, United States
    Full-time
    Technology leader responsible for defining, driving and scaling enterprise-wide test automation, quality engineering practices. This role will architect and implement advanced automation solutions a...Show moreLast updated: 11 hours ago
    Director of Software Engineering

    Director of Software Engineering

    Path ConstructionArlington Heights, IL, US
    Full-time
    Quick Apply
    Path Construction is growing and looking for a Director of Software Engineering! We are a mid-size, growing general contracting firm located in Arlington Heights, IL. We are looking for the right p...Show moreLast updated: 30+ days ago
    • Promoted
    Director, Software Engineering (Card Issuance and Servicing)

    Director, Software Engineering (Card Issuance and Servicing)

    Capital OneChicago, IL, United States
    Full-time +1
    Director, Software Engineering (Card Issuance and Servicing) page is loaded.Director, Software Engineering (Card Issuance and Servicing). Apply locations Chicago, IL time type Full time posted on Po...Show moreLast updated: 30+ days ago
    • Promoted
    Automotive Maintenance Technician

    Automotive Maintenance Technician

    GreatWater GaragesHighland Park, IL, United States
    Full-time
    General Service Automotive Technician with a great attitude who takes pride in their work to deliver exceptional vehicle repairs to both our existing and our growing customers.Expect to stay challe...Show moreLast updated: 30+ days ago
    • Promoted
    AI Software Engineer

    AI Software Engineer

    VirtualVocationsGary, Indiana, United States
    Full-time
    A company is looking for an AI Software Engineer to lead the development of AI and ML solutions.Key Responsibilities Contribute to prototype efforts and deliver production-ready features with hig...Show moreLast updated: 30+ days ago
    • Promoted
    Senior Forward Deployed Engineer

    Senior Forward Deployed Engineer

    VirtualVocationsGary, Indiana, United States
    Full-time
    A company is looking for a Senior Forward Deployed Engineer, Investigator.Key Responsibilities Lead the deployment and configuration of the Open NDR SaaS platform, including sensor setup and inte...Show moreLast updated: 30+ days ago
    • Promoted
    Associate Director - Electromechanical Combination Product

    Associate Director - Electromechanical Combination Product

    AbbVieNorth Chicago, IL, US
    Full-time
    AbbVie's mission is to discover and deliver innovative medicines and solutions that solve serious health issues today and address the medical challenges of tomorrow. We strive to have a remarkab...Show moreLast updated: 17 days ago
    • Promoted
    Software Engineer III

    Software Engineer III

    VirtualVocationsGary, Indiana, United States
    Full-time
    A company is looking for a Software Engineer III - Sensor Developer Tooling (Remote).Key Responsibilities Define, build, and maintain tools to improve scale and efficiency in product development ...Show moreLast updated: 30+ days ago
    • Promoted
    Automotive Technician

    Automotive Technician

    GreatWater GaragesHighland Park, IL, United States
    Full-time
    General Service Automotive Technician with a great attitude who takes pride in their work to deliver exceptional vehicle repairs to both our existing and our growing customers.Expect to stay challe...Show moreLast updated: 30+ days ago
    • Promoted
    Senior Director of Software Engineering

    Senior Director of Software Engineering

    VirtualVocationsNaperville, Illinois, United States
    Full-time
    A company is looking for a Senior Director Software Engineering.Key Responsibilities Oversee budget planning and implement quality practices for product vision Lead teams of internal and externa...Show moreLast updated: 30+ days ago
    • Promoted
    Software Engineering Lead

    Software Engineering Lead

    VirtualVocationsGary, Indiana, United States
    Full-time
    A company is looking for a Software Engineering Lead - Market Research.Key Responsibilities Lead a cross-functional engineering team across various tracks, ensuring flexibility and ownership Con...Show moreLast updated: 30+ days ago
    • Promoted
    Senior Software Engineer, AI Systems

    Senior Software Engineer, AI Systems

    VirtualVocationsGary, Indiana, United States
    Full-time
    A company is looking for a Senior Software Engineer, AI Systems - vLLM and MLPerf.Key Responsibilities Design and implement efficient inference systems for generative AI models Define benchmarki...Show moreLast updated: 3 days ago
    • Promoted
    Lead Roku Software Engineer

    Lead Roku Software Engineer

    VirtualVocationsGary, Indiana, United States
    Full-time
    A company is looking for a Lead Roku Software Engineer.Key Responsibilities Build client app experiences in BrightScript using the Roku SceneGraph SDK Develop new application features, including...Show moreLast updated: 1 day ago