Lead Developer – AI/ML Recommendation
Allegis Group - Hanover, MD
Hiring: Lead Developer – AI/ML Recommendation Company: Allegis Group Location: Hanover, MD Job Posted Time: 2026-09-15 13:51:24 Target Skills & Keywords : A/B Testing, AI, AWS, Azure, Enterprise Architecture, Fine-tuning, GCP, Java, LLM, Machine Learning, NLP, Python, Scala, Systems Design, User Experience About the job 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 architecture. Required Skills: •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 •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. •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. Qualifications: •Bachelor's degree or equivalent practical experience. •Proficiency in one or more programming languages commonly used for large-scale and ML systems (e.g., Python, Java, Scala, or Go). •Operational familiarity with cloud platforms (e.g., AWS, GCP, or Azure), modern data infrastructure, and LLM tooling. •Preferred: experience building and deploying recommendation system models (retrieval, prediction, ranking, embedding) in production, and experience building architectures across different modeling domains. •Strong problem-solving skills and the ability to translate ambiguous business needs into scalable technical solutions. •Strong software engineering fundamentals, including data structures, algorithms, system design, and clean, maintainable coding practices. •Deep expertise in designing and building large-scale, distributed systems that are performant, scalable, and reliable. •Technical leadership skills, including setting engineering standards, driving design decisions, and mentoring other engineers. •Excellent collaboration and communication skills, with the ability to work cross-functionally and convey complex technical concepts to both technical and business audiences. Compensation: •$101,100 - $172,100 / year •Time Off/Leave (PTO, Allegis Group Paid Family Leave, Parental Leave) Interested candidates, please apply directly through the job posting on company's career page or try via AI auto apply on this platform. Don't miss this opportunity to join a forward-thinking team!