Senior Software Engineer
Belay Technologies
Belay Technologies has been voted Baltimore Business Journals (BBJ) Best Places to Work 2019, runner up in 2020 and a finalist in 2021!
Belay Technologies is seeking a Senior Software Engineer to join our intel team. We are seeking an experienced and innovative Senior RAG (Retrieval-Augmented Generation) Integration Software Engineer to lead our efforts in developing cutting-edge AI solutions. The ideal candidate will have a proven track record of designing, implementing, and optimizing RAG systems that seamlessly integrate information retrieval with advanced language generation models. This role requires a deep understanding of both traditional information retrieval techniques and state-of-the-art natural language processing. As a senior member of our team, you will be responsible for architecting robust RAG solutions, mentoring junior engineers, and driving technical decisions that shape the future of our AI-powered products. We are looking for a problem-solver who can adapt quickly to new challenges, communicate complex ideas effectively, and contribute to our culture of continuous learning and innovation.
Responsibilities:
Lead the design and implementation of scalable RAG systems that integrate seamlessly with our existing AI infrastructure
Develop and optimize information retrieval algorithms to enhance the accuracy and relevance of generated content
Implement and fine-tune large language models to work effectively within our RAG framework
Create innovative solutions to combine retrieved information with generated text, ensuring coherent and contextually appropriate outputs
Collaborate with cross-functional teams to integrate RAG capabilities into various products and services
Mentor junior engineers and contribute to the technical growth of the team
Stay abreast of the latest advancements in RAG, NLP, and related fields, and proactively incorporate new techniques into our systems
Develop and maintain best practices for RAG system development, testing, and deployment
Participate in code reviews, architectural discussions, and technical decision-making processes
Interface with customers infrequently to gather product requirements and identify technical opportunities
Candidates should have the following qualifications:
TS/SCI Clearance with polygraph
12 yrs., B.S. or 10 yrs. w/ M.S., 4 yrs. of additional SWE experience may be substituted for a bachelor’s degree
Bachelors degree in Computer Science, Artificial Intelligence, or a related field; advanced degree preferred
12 years of professional software engineering experience, with a strong focus on AI and NLP
Extensive experience designing and implementing RAG systems or similar hybrid AI architectures
Deep understanding of information retrieval techniques, including vector databases and embedding models
Proficiency in working with and fine-tuning large language models
Expert-level programming skills in languages commonly used in AI/ML, specifically Python
Strong background in machine learning, particularly in natural language processing
Experience with cloud platforms (e.g., AWS, GCP, Azure) and distributed computing.
Excellent problem-solving skills and ability to tackle complex, novel challenges
Strong communication skills, with the ability to explain complex technical concepts to both technical and non-technical audiences
Proven track record of leading technical projects and mentoring junior engineers
Candidates are desired to have the following skills:
Experience with reinforcement learning techniques applied to language models
Familiarity with multi-modal AI systems (e.g., integrating text, image, and audio data)
Knowledge of AI ethics and experience implementing responsible AI practices
Contributions to open-source NLP or information retrieval projects
Experience with high-performance, low-latency systems
Publications in peer-reviewed journals or conferences related to RAG, NLP, or information retrieval
Experience with MLOps and CI/CD pipelines for AI systems
Familiarity with knowledge graph technologies and their integration with RAG systems
We are committed to fostering a diverse and inclusive work environment that encourages innovation and pushes the boundaries of AI technology. We welcome applications from candidates of all backgrounds who are passionate about advancing the field of RAG and natural language processing
Perks and Benefits:
8 weeks paid leave – 4 weeks of personal leave, 3 Yay! days, take off on your birthday,11 paid holidays and optional leave up to 6 days through Belays volunteer program
10% matching in 401(k) contributions vested on day one
$5,000 annual training/tuition
Student Loan Repayment Program
100% company-funded HSA
Rich medical coverage (100% coinsurance)
Dental coverage including orthodontia
Up to $420,000 in life insurance, premiums 100% company funded
Amazon Prime, gym reimbursement, monthly lunches, games and prizes
Pet adoption program, generous referral bonus program, fun events, and more!
At Belay, we are committed to creating an environment where you can thrive both professionally and personally. We believe in transparency and fairness in compensation. Several factors influence final salary including, but not limited to, geographic location, Federal Government contract labor categories and contract wage rates, relevant prior work experience, education, specific skills and competencies and certifications. Belay offers a competitive total compensation package that includes benefits and perks, a flexible work-life balance, and career development.
Salary Range: $190,000 to $240,000
Belay Technologies is a certified Service-Disabled Veteran-Owned Small Business located in Columbia, Maryland (Baltimore/Washington area). Belay Technologies specializes in systems automation and full stack development. Belay Technologies provides leading technology and engineering solutions to the DoD, as well as state-of-the-art commercial products. We hire software engineers, web designers, test engineers, systems engineers, systems administrators, database engineers and other tech services. We are an Equal Opportunity Employer. Employment decisions are made without regard to race, color, religion, national origin, gender, sexual orientation, gender identity, age, physical or mental disability, genetic factors, military/veteran status or other characteristics protected by law.
Powered by JazzHR