Senior Software Engineer (ML)

Nava is a consultancy and public benefit corporation working to make government services simple, effective, and accessible to all.
$176,400 - $196,000
Machine Learning
Senior Software Engineer
Remote
5+ years of experience
AI · Enterprise SaaS

Description For Senior Software Engineer (ML)

Nava is seeking a talented Sr. Software Engineer focusing on Machine Learning to join their team. In this role, you will collaborate with clients, product managers, designers, and stakeholders to evaluate needs, identify problems, and develop cutting-edge AI solutions, with a particular focus on generative AI applications. You'll engage with clients, research AI technologies, design and implement AI solutions, and ensure compliance with public sector regulations. The ideal candidate will have strong programming skills, experience with machine learning frameworks, and expertise in AI safety and privacy. This position offers competitive benefits, generous time off, and the opportunity to work on meaningful projects that improve government services and people's lives. Nava is committed to diversity, equity, and inclusion, providing a collaborative and inclusive work environment for all employees.

Last updated a month ago

Responsibilities For Senior Software Engineer (ML)

  • Engage with clients to understand their needs and challenges, translating them into technical requirements
  • Research and assess emerging AI technologies, including generative AI, to determine their applicability to client problems
  • Design, develop, and propose AI solutions that address client needs effectively
  • Implement, test, deploy, and monitor AI models and systems in production environments
  • Collaborate with product managers and designers to ensure solutions are user-centric and aligned with business goals
  • Present findings, updates, and results to clients and internal stakeholders clearly and effectively
  • Develop AI solutions that comply with public sector regulations and standards
  • Ensure all AI solutions adhere to best practices in safety, ethics, and data privacy

Requirements For Senior Software Engineer (ML)

Python
  • Minimum 5 years of professional experience in machine learning, data science, or a related field
  • Strong programming skills in languages such as Python
  • Proficiency with machine learning frameworks (e.g., TensorFlow, PyTorch)
  • Experience with large language models and fine-tuning pre-trained models
  • Knowledge of prompt engineering and working with APIs of large-scale generative AI models
  • Expertise in data preprocessing, feature engineering, and model evaluation techniques
  • Understanding of deploying and scaling AI models in production environments
  • Bachelor's or Master's degree in Computer Science, Machine Learning, Data Science, or a related field
  • Understanding of building AI solutions within the public sector, including regulatory considerations
  • Strong awareness of AI safety, ethics, and privacy issues

Benefits For Senior Software Engineer (ML)

Medical Insurance
Dental Insurance
Vision Insurance
401k
Parental Leave
Education Budget
Equity
Commuter Benefits
  • Competitive medical, dental, and vision benefits
  • 20 days of accrued PTO, 12 paid federal holidays, 5 floating holidays, and unlimited sick leave
  • Annual discretionary bonus
  • 16 weeks of fully paid parental leave
  • Employee wellness program
  • Zero copay virtual doctor visits
  • Fertility support
  • Sabbatical leave program
  • 401k contributions with 4% salary match
  • Flexible work arrangements
  • Home office setup assistance and monthly phone allowance
  • Monthly partial reimbursement for utilities
  • Learning and development program
  • Prorated annual tuition and professional development budget
  • LinkedIn Learning license
  • Equity stock options
  • Employee referral program
  • Commuter benefits
  • Short and long-term disability insurance
  • Life and accidental death insurance

Interested in this job?

Jobs Related To Nava Senior Software Engineer (ML)

Senior Machine Learning Engineer, Ranking and Recommendations

Senior Machine Learning Engineer position at Uber, focusing on building and deploying ranking and recommendation systems for the shopping platform.

Senior System Engineer, Deep Learning/GenAI

Senior System Engineer role at Qualcomm focusing on deep learning and generative AI research, developing efficient AI solutions for mobile and embedded devices.

Senior AI Model Efficiency Open-Source Developer

Senior AI Model Efficiency Developer role at Qualcomm focusing on research and development of model optimization techniques and tools for edge devices.

AI ML Engineer Senior

Senior AI ML Engineer position at Qualcomm India, focusing on AI software stack development and optimization with competitive benefits and growth opportunities.

Machine Learning Platform Engineer

Senior ML Platform Engineer role at DoorDash, building scalable machine learning infrastructure for delivery logistics, 4+ YOE, hybrid work in SF or Seattle.