ChatGPT Jobs logo

Sr. Software Engineer - AI Platforms and Automation

ChatGPT Jobs

RemoteFull timeMid levelPosted today
Apply with JobAssist

About the role

Job Description
Sr. Software Engineer at IMO Health

Location:
Remote

About The Role
We are looking for a
Sr. Software Engineer
to own and evolve the internal software platforms that support IMO Health's terminology and knowledge graph initiatives. This role will maintain and enhance production applications, APIs, integrations, and AI-enabled workflows that help teams create, manage, and deliver high-quality clinical data.

What You'll Do

  • Own and enhance internal platforms, including applications and tooling for terminology management, content creation, mapping, workflow automation, and content delivery.
  • Build and maintain integrations across internal applications, APIs, knowledge bases, databases, and AI services.
  • Contribute to the design and implementation of new automation and AI-enabled capabilities.
  • Support reliable production systems, including troubleshooting, incident response, release coordination, and ongoing maintenance.
  • Manage application deployments, infrastructure configuration, monitoring, alerting, and operational support for AWS-hosted applications.
  • Investigate production issues, perform root-cause analysis, and implement durable solutions.
  • Enable AI-powered workflows by supporting AI agents and workflow automation capabilities from pilot to scalable production.
  • Develop and troubleshoot cloud-based workflows using AWS services such as Bedrock, Lambda, Glue, S3, IAM, CloudWatch, and MWAA/Airflow.
  • Implement testing, monitoring, and operational readiness practices for AI-enabled workflows.
  • Collaborate across teams with clinical, terminology, product, data science, and engineering teams.
  • Mentor team members and promote software engineering best practices.

What You'll Need

  • Education: Bachelor's or Master's degree in Computer Science, Software Engineering, Data Engineering, Machine Learning, or a related technical field; equivalent professional experience considered.
  • Experience: 7+ years of professional experience in software engineering, backend engineering, platform engineering, DevOps, MLOps, cloud engineering, or a related discipline, including production system support.
  • Technical Skills:
    • Strong proficiency in Python and experience building maintainable services, APIs, internal tools, jobs, or workflow automation in production environments.
    • Experience designing, deploying, and supporting cloud-based applications in AWS (e.g., Amazon Bedrock, Lambda, S3, IAM, CloudWatch, Glue, MWAA/Airflow).
    • Experience with CI/CD pipelines, Git-based development workflows, automated testing, configuration management, and release practices.
    • Experience with Docker, Kubernetes, Terraform or Infrastructure-as-Code, and production monitoring/alerting tools.
    • Experience with workflow orchestration, data pipelines, or job scheduling tools (e.g., Airflow/MWAA, Glue, Lambda, cron-based jobs).
    • Working knowledge of SQL and relational databases (e.g., PostgreSQL); experience with distributed data or search systems is a plus.
    • Experience building or supporting AI-enabled applications using LLM APIs, RAG, knowledge bases, AI agents, or similar technologies.
    • Strong troubleshooting skills, including production issue triage, root-cause analysis, log analysis, and durable solutions.
    • Ability to partner effectively with domain experts and translate workflow needs into technical solutions.
    • Strong communication, documentation, and collaboration skills.

Preferred Qualifications

  • Experience scaling AI-enabled applications or agent-based workflows from prototype to production.
  • Experience with AI development practices (tool/function calling, prompt engineering, MCP patterns, AI-assisted development tools like Claude Code, GitHub Copilot, or Cursor).
  • Experience with AI application frameworks (LangChain, LangGraph, LlamaIndex).
  • Experience designing AI evaluation frameworks, quality monitoring, or human-in-the-loop workflows.
  • Experience in healthcare technology, clinical data, clinical terminology, content curation, or regulated data environments.
  • Familiarity with knowledge graph technologies and semantic standards (RDF, OWL, SPARQL, SHACL, FHIR, SNOMED CT, LOINC, RxNorm, ICD-10, CPT).
  • Experience with vector databases, embeddings, search technologies, or retrieval-based AI architectures.
  • AWS certifications (e.g., AWS Certified Solutions Architect, AWS Certified Machine Learning – Specialty, or AWS Certified Generative AI Developer – Professional).

Compensation & Benefits
Compensation is determined by job level, role requirements, and candidate experience, skills, and location. Base pay target for new hires varies; excludes bonuses, equity, or sales incentives. IMO Health offers a comprehensive benefits package.

We may use AI tools to support parts of the hiring process. Final hiring decisions are made by humans. For data processing information, contact us.

Millions of jobs, with real people getting hired every day

20,000+
New jobs added daily
7,000,000+
Verified job listings
500,000+
Tailored applications submitted
FAQ

Questions, answered

Click "Apply with JobAssist" – we tailor your resume and application to this role and submit it for your approval.

Yes. This role at ChatGPT Jobs was screened before publishing – we confirmed the employer before listing it.

The employer didn't disclose a salary range for this listing. JobAssist shows pay whenever it's available.

This position can be done from anywhere, with no in-office requirement.

Yes – every application is tailored from your profile and this job's requirements, and you can review and edit before it's sent.