New The Skills of Tomorrow: how AI-exposed is every skill in 2026? See the data →
Morgan & Morgan

Machine Learning Software Engineer

Morgan & Morgan
Apply →
senior full-time $220,000 Brooklyn, New York

First indexed 24 Oct 2026

Description

At Morgan & Morgan, the work we do matters. For millions of Americans, we're their last line of defense against insurance companies, large corporations or defective goods.

We're looking for a Machine Learning Software Engineer who is passionate about building high-quality software and leading engineering teams with a strong sense of technical rigor and collaboration.

Responsibilities:

  • Design, build, and deploy ML models and pipelines at scale
  • Partner with software engineers to integrate ML into products
  • Elevate code quality: Champion test-driven development, code hygiene, and clean architecture across the team
  • Design leadership: Own the authoring and review of technical design documents that drive shared understanding and decision-making across teams
  • Agile delivery: Lead sprint planning, retrospectives, and incremental delivery with a strong bias toward iteration and value delivery
  • Lead by example: Design and implement scalable, robust systems across the backend (Python/FastAPI), frontend (React), and cloud infrastructure (AWS)
  • Raise the bar: Set and uphold high standards for code quality, testing, performance, and maintainability
  • Mentor and grow engineers: Provide technical mentorship and encourage a growth mindset through regular feedback and coaching
  • Drive technical alignment: Lead code reviews, design reviews, and engineering discussions that result in thoughtful, well-documented decisions
  • Champion documentation: Author and review technical design documents to guide team implementation and maintain long-term clarity
  • Build for resilience: Design systems with fault tolerance, observability, and graceful degradation in mind; guide the team in applying principles of reliability and operational excellence
  • Lead incident response and learning: Participate in and improve incident response processes, drive actionable postmortems, and promote a culture of continuous improvement
  • Cross-functional alignment: Collaborate with product managers, designers, and other stakeholders to ensure alignment on roadmap priorities and delivery timelines

Requirements:

  • 7+ years of professional software development experience
  • 4+ years of professional experience with AI/ML/LLM or exposure to machine learning systems and large language models
  • Deep proficiency in Python, particularly with FastAPI or similar frameworks
  • Strong experience with React and front-end application architecture
  • Production experience with AWS and modern cloud-native architectures
  • Demonstrated expertise in software testing, quality assurance, and CI/CD pipelines
  • Experience with Agile development methodologies and leading agile ceremonies
  • Strong communicator and collaborator; able to lead design reviews and drive consensus
  • Proven track record of mentoring and elevating teammates' technical growth
  • Exceptional communication and collaboration skills with a focus on cross-functional alignment

Nice to Have:

  • Experience with infrastructure-as-code (Terraform, CDK, or similar)
  • Familiarity with system observability tools (e.g., Datadog, OpenTelemetry)
  • Contributions to open source or technical writing (blogs, documentation, etc.)

Why Join Us:

  • Be part of a fast-growing software engineering team within a stable, established company
  • Opportunities for career advancement, ownership, and professional development
  • Lead high-impact projects and influence the technical direction of our systems and culture
  • Work with passionate engineers who value thoughtful design, high-quality code, and continuous improvement
This listing is enriched and indexed by YubHub. To apply, use the employer's original posting: https://job-boards.greenhouse.io/morganmorganjobsapplynow/jobs/6188319004