
Sr Research Scientist
Northeastern University5 months ago
Burlington, MA, USASenior
Base Salary
$114k - $165k/yr
Responsibilities
- Design, implement, test, and deploy end-to-end machine learning and AI software systems.
- Develop practical ML/AI solutions for autonomy, sensing, communication, decision support, robotics, and related applied R&D projects.
- Train, fine-tune, evaluate, and experiment with machine learning models using PyTorch.
- Work with HPC, distributed compute, GPUs, and multi-node systems for scalable ML workflows.
- Rapidly prototype novel solutions and transition them into robust, deployable systems.
- Contribute to technical planning, architecture decisions, problem decomposition, documentation, testing, and reproducibility.
- Develop and integrate database, graph analytics, geospatial, and decision-support pipelines.
- Collaborate with multidisciplinary academic, industry, government, engineering, research, and operational teams.
Requirements
- Bachelor’s or master’s degree in electrical engineering, computer engineering, computer science, applied mathematics, or a closely related field.
- At least 5 years of professional software engineering experience focused on machine learning and AI systems development.
- Strong proficiency in Python and modern ML/AI development workflows.
- Experience with PyTorch, including model training, fine-tuning, evaluation, and experimentation.
- Experience designing and implementing end-to-end ML/AI software systems from data ingestion through model deployment.
- Experience with HPC, distributed computing, or accelerated environments such as GPUs and multi-node systems.
- Background in relational and graph database systems, including PostgreSQL/SQL and technologies such as Neo4j or Memgraph.
- Familiarity with Azure, AWS, or GovCloud-equivalent environments and containerized or scalable ML workflows.
- Experience with software engineering fundamentals including version control, modular design, testing, documentation, and reproducibility.
- U.S. citizenship and ability to obtain and maintain a security clearance.
- Preferred qualifications include an advanced degree; applied ML/AI, network science, optimization, or data-intensive systems experience; government, defense, or security R&D experience; RAG, vector database, embedding pipeline, and LLM-integrated systems experience; graph analytics and GNN experience; PostgreSQL/PostGIS and geospatial analytics experience; Svelte or React experience; and MLOps or experiment-tracking experience.
Benefits
- Benefits include multiple retirement plan options with generous matching, tuition waiver or tuition assistance, medical, vision, dental, paid time off, wellness and life benefits, and commuting and transportation benefits.
- The primary office is at Northeastern University’s Innovation Campus in Burlington, Massachusetts.
- The position supports applied R&D projects with academic, industry, government, and defense stakeholders.