Senior Machine Learning Engineer
Job Description
Build and productionize generative AI capabilities in a hybrid role supporting research-heavy, content-intensive professional workflows.
Responsibilities
- Serve as a deeply hands-on individual contributor on AI-driven product features
- Engineer capabilities that help professional users search, synthesize, and act on complex information
- Develop resilient services and platform patterns for large-scale, distributed machine learning workloads
- Create orchestration layers that connect LLMs, retrieval services, tools, and agent-based processes
- Partner with product engineering, data, infrastructure, and cybersecurity teams to meet enterprise standards for speed, availability, and protection
Requirements
- Significant experience developing and productionizing machine learning solutions
- Hands-on expertise with large language models, autonomous agents, and multi-step AI workflows
- Strong command of retrieval-augmented generation, embeddings, vector indexing, and semantic search
- Understanding of model release processes, experiment tracking, monitoring, and other MLOps practices
- Professional Python engineering experience
- Experience operating distributed workloads in AWS and Kubernetes
- Background building products for legal, regulatory, publishing, knowledge-management, or similarly content-intensive environments
- 12+ years of software development, or 8+ years of development experience combined with a doctoral degree
- Degree in computer science, artificial intelligence, engineering, or a related technical discipline
- Applicants must be authorized to work in the United States on a full-time basis now and in the future
Technologies
- Python
- AWS
- Kubernetes
Compensation & Benefits
- Opportunity to earn an annual performance bonus
Benefits Package
- Medical plan options
- Dental coverage
- Vision coverage
- Paid vacation and other time-off programs
- 401(k) retirement savings plan with employer contribution when applicable
Position Overview
- Hybrid position based in Nashua, New Hampshire
- Senior-level role with 8+ years of minimum experience
- Focused on generative AI applications for research-heavy professional workflows
- Responsibilities include building and improving large language model services, semantic retrieval components, and coordinated agent systems
- Work includes contributing to technical foundations for deployment, scale, observability, and responsible use