waypointjobs

American Medical Association

Software Engineer II (Hybrid)

chicago, IL

Check who can apply and the requirements below before continuing.

About this opportunity

American Medical Association lists this Software Engineer II (Hybrid) opportunity in chicago, Illinois. Review the employer’s description below for duties, qualifications and application requirements.

Job description

Software Engineer II (Hybrid)

Chicago, 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.

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 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 a Software Engineer IIon our Health Solutions team. This is a hybrid position reporting into our Chicago, IL office, requiring 3 days a week in the office.

As a Software Engineer you will develop and implement intelligent software solutions that enhance AMA's CPT Suite of products using modern software engineering and AI-enabled technologies. Design, build, and integrate scalable applications leveraging large language models, AI frameworks, APIs, LLM orchestration, and vector databases to support reliable and innovative product capabilities. Follow established enterprise review and approval processes for technologies and related standards, collaborating with IT, OGC, and Risk Management to ensure alignment with enterprise architecture, security, and data and AI strategy.

RESPONSIBILITIES:

AI Application Development 40%

Develop AI-powered applications using LLM orchestration frameworks such as LangChain.

Implement agent-based workflows, reasoning pipelines, and tool integrations.

Develop and optimize prompts to optimize model outputs and reliability.

Build retrieval-augmented generation (RAG) pipelines using vector databases.

Evaluate and prototype emerging AI development tools, frameworks, and technologies to support the improvement of software development practices.

Software Development 40%

Design, develop, test, and maintain scalable software applications and services.

Design data pipelines integrating Vector DB, Relational DB and/or Graph DB.

Develop APIs, backend services, and integrations to support product functionality.

Troubleshoot, debug, optimize, and maintain software solutions.

Participate in code reviews and follow established software engineering best practices.

Continuous Improvement & Technical Innovation 20%

Stay current with evolving technologies and incorporate applicable practices into day-to-day development.

Prototype and assess new development approaches to enhance engineering efficiency and product quality.

Experiment with prompt patterns, chain-of-thought techniques, and tool use methods.

Contribute to the development of reusable software components and services.

REQUIREMENTS:

Minimum Qualifications (select background required for the role):

Education (select from dropdown): Bachelor's degree required.

2 Years of experience (populates based on Job Framework level): 3+ years of experience in software engineering, application development, or a related technical field.

Bachelor's degree in Computer Science, Software Engineering, Data Engineering, or a related field required.

The American Medical Association is located at 330 N. Wabash Avenue, Chicago, IL 60611 and is convenient to all public transportation in Chicago.

This role is an exempt position, and the salary range for this position is $99,161 - $129,442. 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.

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

Apply Now

Share

Save Job

Who can apply

Review the original listing for work authorization, qualifications and employer requirements.

Ready for your next step?Apply on the official website
Apply on WhatJobs ↗

Explore related searches

Current related jobs

Johns Hopkins Applied Physics Laboratory (APL)

WhatJobs

Reverse Engineer and AI Workflow Developer

laurel, MD

See pay details in description

Description Are you passionate about reverse engineering complex software, firmware, and hardware? Do you enjoy developing agentic AI workflo…

Listing review due 2026-10-06View job

Johns Hopkins Applied Physics Laboratory (APL)

WhatJobs

AFSIM Developer

laurel, MD

See pay details in description

Description Are you passionate about building high-fidelity simulations that shape the future of U.S. Space Force capabilities and force design …

Listing review due 2026-10-06View job

Johns Hopkins Applied Physics Laboratory (APL)

WhatJobs

Senior Software Engineer/Architect - TS SCI cleared

laurel, MD

See pay details in description

Description Are you passionate about building solutions for our greatest national security challenges? Are you searching for engaging work wi…

Listing review due 2026-10-06View job

Johns Hopkins Applied Physics Laboratory (APL)

WhatJobs

Senior Software Engineer

laurel, MD

See pay details in description

Description Are you passionate about building solutions for our greatest national security challenges? Are you searching for engaging work wi…

Listing review due 2026-10-06View job

Johns Hopkins Applied Physics Laboratory (APL)

WhatJobs

Senior Embedded Systems Developer

laurel, MD

See pay details in description

Description Do you love working on a motivated team to solve complex problems in innovative ways? Do you enjoy creating embedded prototypes i…

Listing review due 2026-10-06View job