×
Register Here to Apply for Jobs or Post Jobs. X

Lead Developer – AI​/ML Recommendation

Job in Hanover, Howard County, Maryland, 21098, USA
Listing for: Allegis Group
Full Time position
Listed on 2026-10-08
Job specializations:
  • Software Development
    AI Engineer (Applied/Software), Machine Learning/ ML Engineer, Software Architect
Salary/Wage Range or Industry Benchmark: 101000 - 172000 USD Yearly USD 101000.00 172000.00 YEAR
Job Description & How to Apply Below

Job Summary

Connected is a multi-year strategic program to digitally transform Sales, Recruiting, and Marketing capabilities for Allegis Group and its operating companies. Our Recommendation system handle information/data at massive scale and extend well beyond search. We're looking for engineers who bring fresh ideas from all areas, including information retrieval, distributed computing, large-scale system design, networking and data storage, security, artificial intelligence, natural language processing;

the list goes on and is growing every day. As a Lead Developer - AI ML Recommendation, you will work role on a specific project critical to Connected Program that responsible for researching, designing, developing, and optimizing innovative solutions on the Recommendation System to enable critical business functions and deliver a great user experience. We need our engineers to be versatile, display leadership qualities and be enthusiastic to take on new problems across the full stack as we continue to push technology forward.

The Apps Developer - AI ML Recommendation operates at the intersection of Recommendation engine, ML, Agent, data, platforms, and user workflows, validating outcomes quickly, and informing scale decisions. This role is critical to modernize the recommendation platform with AI/ML which will help the team to implement Agentic AI solution for business need.

The Lead Developer is responsible for:

  • Developing new and enhancing existing solutions, refactoring when needed to optimize implementation and reduce technical debt
  • Lead the design and implementation of recommendation systems, optimize ML infrastructure, and guide the development of model architecture.
  • Defining team design and development standards and complying with platform standards to best leverage the Recommendation platform
  • Provide technical leadership from development through execution to deliver high-quality products
  • Coaching and leading development team members
  • Engaging with other teams, providing thought leadership and technical expertise within Connected and across the enterprise
Responsibilities

Research, design, develop, and optimize scalable solutions for the recommendation system that enable critical Sales, Recruiting, and Marketing business functions across Allegis Group and its operating companies.

Essential Functions
  • Lead the modernization of the recommendation platform using AI/ML techniques, including the design and implementation of Agentic AI solutions to meet evolving business needs.
  • Architect and build large-scale, distributed systems spanning information retrieval, recommendation engines, ranking, and candidate/job matching workflows.
  • Apply machine learning, natural language processing, and related AI methods to improve recommendation relevance, quality, and user experience.
  • Own technical direction for assigned projects, translating ambiguous business problems into well-defined technical designs and delivery plans.
  • Rapidly prototype, validate outcomes and run experiments (e.g., A/B tests, offline evaluation) to inform model, architecture, and scale decisions.
  • Optimize systems for performance, scalability, reliability, and cost across large data volumes and high-throughput workloads.
  • Collaborate cross-functionally with product, data science, platform, enterprise architecture, and operating-company stakeholders to align technical solutions with business priorities.
  • Provide technical leadership and mentorship to engineers, setting standards for code quality, system design, and engineering best practices.
  • Stay current with emerging techniques in AI/ML, recommendation systems, and distributed computing, bringing fresh ideas to advance the platform.
Supervisory or Management Responsibility
  • Technical leadership across cross-functional teams.
  • Mentoring engineers on rapid prototyping, experimentation, and pragmatic delivery.
  • Influencing design and delivery standards without direct authority
Budget Responsibility
  • Contributes to licensing projections and vendor assessment
Qualifications

Minimum Education and/or Experience
  • Bachelor's degree or equivalent practical experience.
  • 8 years of experience in software development.
  • 5 years of experience building and deploying large-scale distributed systems with Java or Java-related technologies/frameworks.
  • 3 years of experience leading ML/LLM design and optimizing ML infrastructure (e.g., model deployment, model evaluation, data processing, debugging, fine-tuning).
  • 3 years of experience with software design and…
To View & Apply for jobs on this site that accept applications from your location or country, tap the button below to make a Search.
(If this job is in fact in your jurisdiction, then you may be using a Proxy or VPN to access this site, and to progress further, you should change your connectivity to another mobile device or PC).
 
 
 
Search for further Jobs Here:
(Try combinations for better Results! Or enter less keywords for broader Results)
Location
Increase/decrease your Search Radius (miles)
0
200
Filters
Education Level
Experience Level (years)
Posted in last:
Salary