Job Closed

This listing is no longer active.

Lattice logo
Lattice

Lattice is a people success platform that empowers leaders to build engaged, high-performing teams & winning cultures.

Senior Software Engineer, AI

Full-stack EngineerSoftware EngineerFull TimeRemoteSeniorTeam 501-1,000Since 2015H1B SponsorCompany SiteLinkedIn

Location

United States

Posted

87 days ago

Salary

$135.5K - $169.5K / year

Seniority

Senior

Bachelor Degree5 yrs expEnglishPython

Job Description

Senior Software Engineer, AI

Lattice

• Design and ship a robust, end-to-end AI evaluation framework, covering offline evals, production tracing, and human-in-the-loop feedback loops, connected across all of Lattice’s AI use cases. • Define and instrument the metrics that actually matter: agent task completion, hallucination rates, response quality, user engagement, and downstream business outcomes. • Build and maintain evaluation datasets, test harnesses, and automated scoring pipelines to catch regressions before they ship. • Identify and surface the drivers of agent quality improvement, giving the team clear signals on where to invest. • Architect and implement reusable agent infrastructure: multi-turn conversation workflows, recommendation services, LLM DAGs, and standardized agent topology patterns using LangGraph. • Build and scale RAG pipelines and retrieval infrastructure, including vector store management and retrieval quality optimization. • Make principled build vs. buy decisions across LLM providers, agent frameworks, and evaluation tooling, balancing capability, cost, latency, and vendor risk. • Contribute to production AI systems with a strong focus on reliability, observability, and performance, not just prototypes. • Own projects end-to-end: scope them, drive them to completion, and bring in the right people at the right time. • Partner with engineering leads and managers to inform technical direction on agent quality and evaluation strategy you’ll be expected to hold intelligent, substantive conversations about methodology, not just implementation. • Raise the AI engineering bar across the broader team through code review, documentation, and thoughtful technical debate.

Job Requirements

  • 5+ years of professional software engineering experience with significant time spent on production AI/ML systems.
  • Deep hands-on experience with LLM-based systems: prompt engineering, RAG pipelines, agent orchestration, evaluation metrics, and model fine-tuning.
  • Proven ability to work with data and understand statistics, especially in experiments.
  • Proven ability to build and operate agentic AI systems in production: multi-step workflows, multi-agent topologies, and the failure modes that come with them.
  • Strong command of AI evaluation: you’ve built eval frameworks before, you know the difference between a good eval and a vanity metric, and you have opinions about it.
  • Production-grade Python engineering: clean, maintainable, testable code.

Benefits

  • Medical insurance
  • Dental insurance
  • Vision insurance
  • Life, AD&D, and Disability Insurance
  • Emergency Weather Support
  • Wellness Apps
  • Paid Parental Leave
  • Paid Time off inclusive of holidays and sick time
  • Commuter & Parking Accounts
  • Lunches in the Office
  • Internet and Phone Stipend
  • 401(k) retirement plan
  • Financial Planning
  • Learning & Development Budget

Related Job Pages

More Full-stack Engineer Jobs

Boeing logo

Senior Full-Stack Software Engineer

Boeing

A leading global aerospace company and top U.S. exporter, Boeing develops, manufactures and services commercial airplanes, defense products and space systems for customers in more than 150 countries. Our U.S. and global workforce and supplier base drive innovation, economic opportunity, sustainability and community impact. Boeing is committed to fostering a culture based on our core values of safety, quality and integrity.

Full TimeRemoteTeam 10,001+Since 1916H1B Sponsor

• Analyzing high level customer requirements and deriving lower-level functional requirements • Software development tasks including detailed software design, coding, and testing of customer desired features/user stories • Briefing software designs and demonstrating software release functionality to users • Develop and sustain new and existing applications; troubleshoot and resolve various software issues • Contribute to the creation of new distributed components and interactions that align with the future system architecture

Arizona + 2 moreAll locations: Arizona | Colorado | Virginia
$160.7K - $232.3K / year
Job Closed
Apollo.io logo

Senior Software Engineer

Apollo.io

Helping sales teams find their ideal buyers and convert them into customers.

Full TimeRemoteTeam 51-200Since 2015H1B No Sponsor

• Design and implement highly scalable backend services, data pipelines, and integration endpoints that perform reliably at high volume. • Gather product and engineering requirements; write design documents and drive technical discussions to align cross-functional stakeholders. • Drive and lead the full software development lifecycle: product requirements, architecture, solution design, development, quality assurance, and maintenance. • Build systems with observability as a first-class concern proper monitoring, alerting, and dashboards so issues are caught before customers notice. • Mentor others on best practices and effectively share knowledge across the engineering team. • Communicate development progress clearly to product leads, engineering managers, and other stakeholders. • Be comfortable introducing new technologies and new ideas as required, including AI tools that accelerate your workflow and the team’s. • Navigate ambiguity and roadblocks proactively when a project hits a wall, you find a path forward and maintain cadence. • Work effectively as part of a large global team, attending scrum ceremonies, team events, and manager 1:1s. • Provide and respond to technical and behavioral feedback from managers and peers in written and verbal form.

Canada
Full TimeRemoteTeam 5,001-10,000H1B No Sponsor

• Desenvolver e evoluir aplicações full stack (back-end e front-end); • Construir e manter APIs REST e integrações com sistemas externos; • Implementar regras de negócio com foco em qualidade, performance e segurança; • Atuar no desenvolvimento e manutenção de interfaces web em Angular; • Apoiar na análise de requisitos funcionais e não funcionais; • Participar de definições técnicas, estimativas e decisões de implementação; • Colaborar com o time na sustentação e evolução contínua da plataforma.

Brazil
Job Closed
Demandbase logo

Senior Software Engineer

Demandbase

Follow Demandbase for the latest news, updates and B2B go-to-market insights.

Full TimeRemoteTeam 501-1,000Since 2005H1B Sponsor

• Design and implement scalable backend systems, focusing on performance, resilience, and maintainability. • Build and optimize data pipelines using Apache Spark and SQL to efficiently process large volumes of data. • Collaborate with data scientists to develop, refine, and deploy machine learning models in production environments. • Apply mathematical concepts such as statistical analysis, linear algebra, and optimization techniques to design algorithms, enhance data models, and evaluate system performance. • Work across multiple languages, including Scala, Python, and Java, to implement data-centric and AI-driven features. • Partner with cross-functional teams, including product managers and data scientists, to build innovative and impactful software solutions. • Participate in system architecture design, code reviews, mentoring, and continuous improvement of engineering practices.

Washington
$249K / year
Job Closed