Machine Learning Software Engineer
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. In this role, you’ll drive technical direction, mentor engineers, and guide the team toward sound engineering practices in a fast-paced, agile environment.
This is a hands-on leadership role, balancing deep technical contributions with thoughtful leadership and mentorship.
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
The anticipated full-time annualized salary range will be contingent upon various factors, including but not limited to, relevant experience, market data, job location, and other job-related factors permitted by law. The listed salary range does not include a bonus, which is part of the total compensation package that may be offered upon employment.
Salary Range: $220,000 Base Salary + Bonus
Salary Range
$220,000—$220,000 USD