Sign up to access all features of our service.
  • Job search
  • Favorites
  • Create a CV
    New
  • Salaries
  • Subscriptions

Principal Software Engineer

Full-time

X4 Life Sciences

Principal AI/ML Engineer | Healthcare AI

I’ve partnered with a growing healthcare AI company that builds intelligent software for healthcare organizations. Their products use machine learning, generative AI and AI agents to cut through complex clinical and administrative work, so teams can make faster, better-informed decisions about patient care. Explainability, security and human oversight are built into how they work, and as they grow, they’re investing heavily in their AI engineering team.

They’re now looking for a Principal AI/ML Engineer to shape and lead their AI engineering work. This is a senior, hands-on role. You’ll set the technical direction for AI, ML, generative AI and agentic automation, then guide those solutions from architecture through to production. Much of the work supports a US government healthcare agency, so you’ll be building secure, reliable AI that improves services at real scale. You’ll work closely with engineering, product and agency stakeholders, and you’ll have real influence over the platform, the standards and the team that grows around it.

What you’ll be doing

  • Architecture and strategy. Define the AI/ML and generative AI architecture and engineering strategy. Design scalable systems for machine learning, deep learning, LLMs, RAG, multimodal AI and AI agents. Set standards for development, inference, evaluation, observability and governance. Assess emerging AI platforms and make build-versus-buy calls. Create reusable frameworks the wider team can build on.
  • Agentic AI and automation. Architect single-agent and multi-agent solutions that automate real operational work. Put clear guardrails, authorization and human-in-the-loop controls around them.
  • Generative AI and ML engineering. Lead the delivery of production-grade LLM and ML applications, including RAG solutions. Own model selection, prompt engineering and optimization strategy. Tackle the hard problems: hallucination, bias, data leakage and prompt injection.
  • Production delivery and MLOps. Establish MLOps and LLMOps practices, design cloud deployment architectures, and put monitoring, observability, versioning and rollback in place.
  • Technical leadership. Mentor engineers, run design, architecture and code reviews, and define the AI roadmap and proofs of concept.

What you’ll need

  • 8+ years of software engineering or AI/ML experience.
  • Strong hands-on Python, plus deep experience across machine learning, LLMs, cloud platforms, MLOps and security.
  • Experience with MS SQL Server, including writing queries, designing schemas and tuning performance.
  • A bachelor’s or master’s degree in a related field, such as data science, machine learning or computer science.
  • US citizenship.

Nice to have

  • An active security clearance.
  • Experience working with government agencies or in healthcare.
  • Claude Certified Architect. If you don’t hold it yet, you’ll need to earn it within six months of joining.
  • Tools: Python, PyTorch, TensorFlow and scikit-learn; LangGraph and LangChain; OpenAI, Azure OpenAI, Anthropic and Gemini models.
  • Vector databases: Pinecone, OpenSearch, Elasticsearch, pgvector or Milvus.
  • Cloud and MLOps: AWS (including Bedrock), Azure or GCP; Docker, Kubernetes, MLflow and Kubeflow.
  • JavaScript or Node.js, which may become the main runtime for AI services.
  • A patent in a related field.

What’s on offer

  • Competitive salary
  • Healthcare
  • 401(k)
  • Bonus
  • Remote, with occasional in-person attendance

If this sounds like a good fit for you, or someone you know, please apply, and reach out to View email address on click.appcast.io.

Vacancy posted 2 days ago
Similar jobs that could be interesting for youBased on the Principal Software Engineer in Baltimore, MD vacancy
  •  ...Qualifications)Bachelor's Degree in Computer Science, Mathematics, Engineering or a related field.Masters or Doctorate degree may substitute...  ...such as Red Hat OpenShift and Docker.Experience with modern software development tools for Continuous Integration including Jenkins... 
    Suggested
    Temporary work

    Global CI

    Windsor Mill, MD
    4 days ago
  • $200k - $240k

     ...Principal Software Engineer – C#/.NET Core & AWS | AI-Enabled Platforms | $200,000 - $240,000 + bonus & RSUs | Hybrid (3-days in office) I’m recruiting for a global leader in professional information and enterprise software, and they need a hands-on Principal Engineer... 
    Suggested
    Full time
    Work at office

    Greybridge Search & Selection

    Baltimore, MD
    2 days ago
  • $220k - $356k

     ...Principal EngineerNetApp is uniquely placed in the industry partnering with major hyper scalers...  ...opportunity for you!As a Principal Engineer in NetApp's Cloud Storage organization,...  ...office 1-2x/yearJob Requirements15+ years in software development. 7+ years hands-on with... 
    Suggested
    Work at office

    NetApp

    Baltimore, MD
    2 days ago
  • $135.8k - $203.6k

     ...employees are not only part of history, they're making history. Northrop Grumman Mission Systems (NGMS) is seeking a Sr Principal Embedded Software Engineer to join our innovative Software Technologies Organization. This position is located in Baltimore, MD. What Youll... 
    Suggested
    Contract work
    Relocation package
    Shift work

    Northrop Grumman

    Dundalk, MD
    1 day ago
  • $135.8k - $203.6k

     ...not only part of history, they're making history. Northrop Grumman Mission Systems (NGMS) is seeking a Sr Principal Embedded Software Engineer to join our innovative Software Technologies Organization. This position is located in Baltimore, MD. What You’... 
    Suggested
    Contract work
    Relocation package
    Shift work

    Northrop Grumman

    Pikesville, MD
    2 days ago
  •  ...Sr Principal Embedded Software EngineerAt Northrop Grumman, our employees have incredible opportunities to work on revolutionary systems that impact...  ...(NGMS) is seeking a Sr Principal Embedded Software Engineer to join our innovative Software Technologies Organization.... 

    Northrop Grumman

    Baltimore, MD
    2 days ago
  • $154.05k - $278.48k

    Leidos has a new and exciting opportunity for a Principal Software Engineer in our National Security Sector's (NSS) Cyber & Analytics Business Area (CABA). Our talented team is at the forefront in Security Engineering, Computer Network Operations (CNO), Mission Software... 
    Full time
    Local area
    Immediate start
    Flexible hours

    Leidos

    Hanover, MD
    4 days ago
  • Position Summary Base-2 Solutions is looking for a top-notch software engineer to join our team. We are driven to solve challenging customer problems by leveraging innovative technical solutions. Our software engineers develop the next-generation technologies that drive... 

    Base-2 Solutions, LLC

    Hanover, MD
    2 days ago
  • $134k - $171k

     ...impact salary Position Overview Design, develop, and enhance software applications using Twelve-Factor App methodology, modern UI...  ...Education Bachelor's degree in Computer Science, Mathematics, Engineering, or a related field [Required]. A master's or doctorate... 
    Full time

    Amatriot Group, LLC

    Gwynn Oak, MD
    20 days ago
  • $65.8k - $213.4k

     ...together and take pride in our contributions to the nation’s safety.We are recruiting for junior, mid-level, and senior engineers with a background in Software Engineering to support our team. This position can be located in either of the following locations: Redondo Beach (... 
    Relocation package
    Shift work

    Northrop Grumman

    Linthicum, MD
    1 day ago
  • $113.2k - $237.8k

    Job Title: Software EngineerJob Category: EngineeringTime Type: Full timeMinimum Clearance Required to Start: TS/SCI with PolygraphEmployee...  ..., age, national origin, disability, status as a protected veteran, or any other protected characteristic.Department:Software Engineering
    Contract work
    Work experience placement
    Flexible hours

    CACI International

    Linthicum, MD
    3 days ago
  • Engineer I, Software Engineering - Motor ControlTowson, MD - United States - HybridWe Don’t Just Build The World, We Build Innovative Technology Too. Come Build The World With UsThis is the career you’ve been waiting for your whole life. Joining the Stanley Black & Decker... 
    Contract work
    Local area
    Overseas

    Stanley Black & Decker

    Towson, MD
    5 days ago
  • $113.2k - $237.8k

    Job Title: Software Engineer-TS/SCI with PolyJob Category: EngineeringTime Type: Full timeMinimum Clearance Required to Start: TS/SCI with PolygraphEmployee Type: RegularPercentage of Travel Required: NoneType of Travel: None* * *The Opportunity:As part of the Secure the... 
    Contract work
    Work experience placement
    Flexible hours
    Shift work

    CACI International

    Linthicum Heights, MD
    1 day ago
  • $131.8k - $290k

    Job Title: Senior Software Engineer - Cybersecurity & DevOpsJob Category: EngineeringTime Type: Full timeMinimum Clearance Required to Start: TS/SCI with PolygraphEmployee Type: RegularPercentage of Travel Required: NoneType of Travel: None* * *The OpportunityCACI is seeking... 
    Contract work
    Work experience placement
    Immediate start
    Flexible hours

    CACI International

    Linthicum, MD
    1 day ago
  • $104k - $166k

     ...the world safe and secure.ResponsibilitiesPeraton is seeking a Software Developer in our Linthicum, MD office in support of our...  ...cloud.Works with product owner, project manager, and software engineers to interpret requirements, design solutions, and implement code... 
    Contract work
    Temporary work
    Work at office
    Shift work

    Peraton Corporation

    Linthicum Heights, MD
    5 days ago
  • $121k - $206k

     ...difference in ways that matter to you. Role SummaryThe T. Rowe Price Multi-Asset Front Office Technology team is seeking a Senior Software Engineer to design, build, and enhance a suite of next-generation, cloud-native applications that support our Investment Division.This... 
    Full time
    Local area
    Remote work
    3 days per week

    T. Rowe Price

    Baltimore, MD
    4 days ago
  •  ...StatesExperience: 6-12 yearsContact: Subhas PujarContact Email: ****@*****.*** Global Corporation () is currently seeking an Engineer Software 2 for our client Northrop Grumman at location Baltimore, Maryland, United States (Onsite).Title: Engineer Software 2 Job ID: 1... 
    Permanent employment
    Second job
    Work at office
    Immediate start
    Remote work
    Shift work
    Day shift
    Afternoon shift

    Prolim Global

    Baltimore, MD
    1 day ago
  • $123.53k - $131.6k

     ...opportunity to grow and make a difference in ways that matter to you. Role SummaryT. Rowe Price Associates, Inc. seeks a Senior Software Engineer to:Create and maintain complex technical solutions and a suite of next-generation, cloud native applications. Plan and... 
    Full time
    Local area
    Remote work
    3 days per week

    T. Rowe Price

    Owings Mills, MD
    5 days ago
  • $107.5k - $161.3k

     ...success. Ready to join us? Heres what the opportunity supported through our TGS Talent Acquisition Team requires: The Senior Software Engineer is a technical role responsible for designing, building, and maintaining cloud-based solutions and accelerators to support... 
    Permanent employment
    Full time
    Temporary work
    Remote work
    Flexible hours

    TEKsystems

    Baltimore, MD
    3 days ago
  • DescriptionAbout This RoleTextron Systems is seeking engineers to join our Sea Systems business area to develop solutions in support of...  ...of our family of Sea Vehicle products• Participating in software development of new products across all phases of the product lifecycle... 
    Flexible hours

    Textron Systems

    Hunt Valley, MD
    4 days ago
  • $134.5k - $174.5k

    At Franklin Templeton, we believe success is built through powerful partnerships. As a forward thinking asset manager, we build dynamic relationships with clients, understand their goals, and navigate complex markets together. We leverage cutting edge strategies and deep...
    Local area
    3 days per week

    Franklin Templeton

    Baltimore, MD
    4 days ago
  • $73.3k - $128.3k

    We are seeking a Scientific Software Engineer who will be responsible for the creation, implementation, maintenance, performance, production support and documentation of various departmental and enterprise-wide application systems. This includes but is not limited to the... 
    Full time
    Work experience placement

    Johns Hopkins University

    Baltimore, MD
    1 day ago
  • $97.2k - $156.47k

    Engineer III, Embedded Software - Hybrid3 Days a week in Towson, Maryland, United StatesCome make the world and accelerate your success.It takes great people to achieve greatness. People with a sense of purpose and integrity. People with a relentless pursuit of excellence... 
    Full time
    Contract work
    Local area
    Overseas

    Stanley Black & Decker

    Towson, MD
    4 days ago
  • $87.64k - $153.55k

    We are seeking a Sightline Sr. Software Engineer who will be responsible for the creation, implementation, maintenance, performance, production support and documentation of various departmental and enterprise-wide application systems. This includes installation, modification... 
    Full time
    Monday to Friday

    Johns Hopkins University

    Baltimore, MD
    5 days ago
  •  ...Quantitative teams. This is an opportunity to join a highly visible engineering group where you'll have a direct impact on architecture,...  ...technology and continuous learning Excited about modern software development and cloud architecture Comfortable mentoring junior... 
    Full time
    Local area
    Visa sponsorship

    Private Company

    Baltimore, MD
    3 days ago
  •  ...Test Automation Engineer About the Position This engineer will own test automation end to end, from writing the tests themselves to standing up the mock environments they execute against. What You’ll Do Create and maintain automated test coverage for the application... 
    Full time

    The Phoenix Group

    Baltimore, MD
    5 days ago
  •  ...Lead Full Stack Engineer, Washington DC X4 is partnered with a scaling healthcare AI company building products for healthcare payers...  ...are: Full-stack experience: 8 to 10 years of professional software engineering experience, including significant full-stack work on... 
    Full time
    Remote work

    X4 Life Sciences

    Baltimore, MD
    2 days ago
  • $143.91k

    Agency: Social Security AdministrationDepartment: Other Agencies and Independent OrganizationsSub agency: Chief Information Officer (CIO)Salary: Starting at $143,913 Per year (GS 14-15)Dates: Open 03/05/2026 to 09/03/2026Schedule: Full-timeWork type: PermanentRelocation...

    United States Government

    Woodlawn, MD
    1 day ago
  • $97k - $165k

     ...review and interpret system requirements and business processes, and play a hands-on role in coding, testing, debugging, and deploying software solutions. Collaboration is central to this role—you will work closely with Quants, Portfolio Managers, and Analysts to define... 
    Full time
    Temporary work
    Local area
    Remote work
    3 days per week

    T. Rowe Price

    Baltimore, MD
    4 days ago
  • Baltimore, MDProduct Development & Engineering - AlertAware /Full-Time /HybridCompany DescriptionAt Alertus, protecting people from harm...  ...must be invisible, instantaneous, and infallible. As theLead Software Engineer for hardware/3rd party integrations, you aren’t just... 
    Full time
    Work experience placement
    Immediate start
    Remote work

    Alertus Technologies

    Baltimore, MD
    3 days ago

Do you want to receive more vacancies?

Subscribe and receive similar vacancies to Principal Software Engineer. Be the first to apply!