EngineerJobs.io
← Back to all jobs

Job Description

Lovelace AI is building AI systems with a focus on safety and security, and you will have the chance to apply your ML skills in a supportive and inclusive work environment where expertise can make a meaningful impact on the communities we serve. The role includes competitive compensation packages and comprehensive benefits.

What you’ll do

You will own machine learning problems end to end, with about half research and half engineering. Work includes translating ambiguous product needs into clear ML problem definitions, setting your own requirements, and shipping production systems. You will partner with AI coding agents, using them to accelerate implementation while maintaining strong technical judgment and correctness for NLP and LLM production systems.

  • Translate ambiguous product goals into precise ML problem statements and set requirements based on what matters.
  • Decide which data is useful, which model types fit, and when to move beyond fine-tuning.
  • Direct AI coding agents, review their outputs critically, and push back when designs are incorrect.
  • Design the end-to-end system around your models, including data pipelines, serving, evaluation, and monitoring.
  • Select metrics that reflect real outcomes and identify cases where metrics can mislead.
  • Stand up new jobs, make codebase changes, and ship NLP and LLM systems to production, owning correctness.
  • Challenge assumptions, including those of teammates and your own, to reach the right technical answer.

What you bring

  • A proven track record of owning ambiguous problems end to end in a research lab, startup, or through your own projects.
  • Strong ML fundamentals, spanning probabilistic foundations through modern deep learning and LLM architectures.
  • Experience building systems around models, not only training, including data pipelines, evaluation, deployment, and model behavior at scale.
  • Hands-on experience with AI coding agents, including a clear understanding of where they go wrong.
  • Expert-level Python and strong testing discipline, with a clear understanding of how your code behaves.
  • The confidence to push back, supported by evidence, on requirements, teammates, and agent outputs.

Technology focus: Python

Preferred skills

  • NLP, knowledge graphs, entity resolution, or agentic systems.
  • Go or other systems programming experience.
  • Open-source contributions, side projects, or publications with working code.
  • Background from a strong research lab. A PhD is welcome but not required.

Founding team

Lovelace AI’s founding team includes:

  • Andrew Moore, track record of building impactful AI systems, designing them with human rights impact assessments as a top priority, leading the AI division of one of the world’s foremost cloud companies, and active participation in machine learning and AI research over the past two decades.
  • Toby Smith, recognized in the Pittsburgh Tech community for engineering leadership and design skills, and who has led many ambitious and complex system infrastructure projects in Google Pittsburgh and NetApp.

Similar Jobs