Demo

Software Engineer II - AI

Amergis
Columbia, MD Full Time
POSTED ON 2/19/2025
AVAILABLE BEFORE 5/15/2025

Amergis, formerly known as Maxim Healthcare Staffing, has served our clients and communities by connecting people to the work that matters since 1988. We provide meaningful opportunities to our extensive network of healthcare and school-based professionals, ready to work in any hospital, government facility, or school. Through partnership and innovation, Amergis creates unmatched staffing experiences to deliver the best workforce solutions.

The Software Engineer II - AI collaborates with the System Architect to drive innovation and shape the organization's future by delivering artificial intelligence (AI) solutions. The Software Engineer II - AI utilizes their proficiency in object-oriented programming and their fundamental understanding of distributed systems, along with an extensive AI toolchain, data-driven practices, and agile methodologies to develop generative AI solutions, chatbots, autonomous AI agents, and recommendation systems that will revolutionize the organization.

The Software Engineer II - AI will apply strong analytical and critical thinking skills, combined with their DevOps background and deep passion for artificial intelligence to address complex business challenges and deliver comprehensive AI solutions. In this role, the Software Engineer II – AI will significantly contribute to the advancement of the organization’s AI technologies, supporting its AI transformation.

Essential Duties and Responsibilities :

Collaborates with the Systems Architect throughout the lifecycle of AI projects, participating in brainstorming, refining design proposals, and iterating on prototypes

Develops, maintains, and enhances software applications, including back-end, front-end, and APIs, ensuring clean, efficient, and well-documented code. Develops user-friendly applications using HTML, CSS, JavaScript, and frameworks such as ASP.NET and .NET Blazor, while ensuring a seamless user experience and gathering user feedback for continual improvement

Utilizes Azure API Management and serverless platforms (e.g., Azure Functions, Azure Logic Apps, Azure AI) to develop and maintain high-quality, well-documented APIs, monitoring their performance and troubleshooting issues

Adheres to coding standards and best practices through code reviews, writing clean, maintainable, and well-documented code

Ensures compliance with security, privacy, safety, and accessibility standards, leveraging developer tools for code creation and debugging, and contributing to automation in production and deployment

Utilizes Microsoft and Azure platforms, tools, and services (e.g., Azure Functions, Azure AI Studio, Document Intelligence) as well as AI frameworks (e.g., Retrieval-Augmented Generation (RAG), Reason Action (ReAct)) and open-source projects (e.g., LangChain and AutoGen) to build and run sophisticated AI workloads

Collaborates with data engineers to enrich and model enterprise data using data lakehouse architecture and graph databases for AI and ML purposes

Collaborates with data scientists to manage and preprocess large datasets, integrate machine learning models into applications, and develop and maintain APIs to serve AI models

Evaluates AI technologies and frameworks, developing solutions using autonomous AI frameworks

Designs, plans, and implements machine learning operations (MLOps), including active learning and human-in-the-loop processes to reinforce AI services and models

Participates in code reviews, sprint planning, and other agile development activities, performing system requirements analysis, and elaborating user stories and acceptance criteria in an Agile format

Makes key design considerations for repository, branching, and deployment strategies, contributing to the development of the DevOps toolchain and processes for deploying repeatable infrastructure. Automates processes and ensures continuous integration and delivery (CI / CD) through multiple delivery environments

Minimum Requirements :

A Bachelor of Science in Computer Science, Information Systems, or a related field, or equivalent business experience in Information Services

Two or more years of experience in developing, building, and deploying software solutions, using Visual Studio or Visual Studio Code and Azure DevOps or another DevOps lifecycle management tool

Two or more years of direct experience with object-oriented programming languages, particularly C# and / or Python, as well as experience with frameworks and tools like .NET framework, ASP.NET, .NET Blazor, and Entity Framework is required

Direct experience with web design and development using HTML, CSS, and JavaScript is desired. This includes the ability to create and manage simple, responsive web front ends, ensuring a seamless user experience

Proficiency in Python and any experience with related AI / ML libraries, including NumPy, pandas, and scikit-learn is highly desired

Knowledge of building solutions and running workloads in Azure is desired

Experience in designing, developing, and integrating RESTful APIs

The candidate should be well-versed in version control systems like GitHub or Azure DevOps, as well as Agile methodologies such as Scrum and Kanban is required

Experience with Azure AI services and tools

A strong understanding of relational database concepts, T-SQL is desired

Strong problem-solving and analytical skills, effective communication, and an initiative-taking, quick-learning attitude are required for this position

Proficiency in the English language is required

At Amergis, we firmly believe that our employees are the heartbeat of our organization and we are happy to offer the following benefits :

Medical / Prescription, Dental, Vision, Health Advocacy (company paid if enrolled Medical), Health Advocate Employee Assistance Program, Health Savings Account , 401(k), 401(k) Company Match, Profit Sharing, Short Term Disability, Long Term Disability, Primary Caregiver Leave, Parental Leave, Life and Basic Accidental Death and Dismemberment Insurance, Voluntary Life and Accidental Death and Dismemberment Insurance, Hospital Expense Protection Plan, Critical Illness Insurance, Accident Insurance, Dependent Care Flexible Spending Account, Home and Auto Insurance, Pet Insurance, MilkStork, Transportation Benefit, Educational Assistance Program, College Partnership Program, Paid Time Off / Company Holidays

  • Benefit eligibility is dependent on employment status.

Amergis is an equal opportunity / affirmative action employer. All qualified applicants will receive consideration for employment without regard to sex, gender identity, sexual orientation, race, color, religion, national origin, disability, protected Veteran status, age, or any other characteristic protected by law.

This posting will remain active on job boards for 5 days from date of posting unless there is a good faith basis to extend the posting date.

Please note that this pay range represents a good faith estimate of the compensation that will be offered for this position based on the circumstances. The actual pay offered to a successful candidate will take into account a wide range of factors, including but not limited to location, experience, and other variable factors.

Pursuant to the San Francisco Fair Chance Initiative, Amergis will consider for employment qualified applicants with arrest and conviction records"

If your compensation planning software is too rigid to deploy winning incentive strategies, it’s time to find an adaptable solution. Compensation Planning
Enhance your organization's compensation strategy with salary data sets that HR and team managers can use to pay your staff right. Surveys & Data Sets

What is the career path for a Software Engineer II - AI?

Sign up to receive alerts about other jobs on the Software Engineer II - AI career path by checking the boxes next to the positions that interest you.
Income Estimation: 
$97,257 - $120,701
Income Estimation: 
$123,167 - $152,295
Income Estimation: 
$146,673 - $180,130
Income Estimation: 
$176,149 - $220,529
Income Estimation: 
$97,257 - $120,701
Income Estimation: 
$123,167 - $152,295
Income Estimation: 
$77,657 - $95,021
Income Estimation: 
$97,257 - $120,701
Income Estimation: 
$123,167 - $152,295
Income Estimation: 
$146,673 - $180,130
View Core, Job Family, and Industry Job Skills and Competency Data for more than 15,000 Job Titles Skills Library

Job openings at Amergis

Amergis
Hired Organization Address Damariscotta, ME Full Time
Behavior Technician Job Description Amergis is seeking a highly skilled Behavior Technician to join our team. As a Behav...
Amergis
Hired Organization Address Damariscotta, ME Full Time
Job Title: Special Education Assistant Professional About the Role The ideal candidate will possess a strong background ...
Amergis
Hired Organization Address Newton, MA Full Time
Amergis is seeking a travel Pharmacist for a travel job in Newton, Massachusetts. Job Description & Requirements Special...
Amergis
Hired Organization Address Templeton, CA Full Time
AmergisStaffing is currently seeking Behavioral Technician for the Templeton, CA area. PositionDetails: Schedule: Monday...

Not the job you're looking for? Here are some other Software Engineer II - AI jobs in the Columbia, MD area that may be a better fit.

Software Engineer II - AI

Lensa, Columbia, MD

Software Engineer II - AI

Amergis Healthcare Staffing, Columbia, MD

AI Assistant is available now!

Feel free to start your new journey!