Enable job alerts via email!

Sr. Deep Learning Software Engineer

Numerator / Market Track, LLC

United States

Remote

USD 120,000 - 180,000

Full time

Yesterday
Be an early applicant

Generate a tailored resume in minutes

Land an interview and earn more. Learn more

Start fresh or import an existing resume

Job summary

A renowned market research company seeks a passionate Sr. Deep Learning Software Engineer to enhance their Machine Learning team. This role offers the chance to develop high-performance systems, positively impacting technology platforms for client insights. Candidates with strong backgrounds in deep learning, NLP, and robust software engineering skills are encouraged to apply for a position in a collaborative and dynamic environment.

Benefits

Flexible work arrangements
Competitive compensation and benefits
Support for career growth
Volunteer days and charitable matching
Mentorship and conferences
Hackathons and development opportunities

Qualifications

  • 4+ years experience deploying machine learning APIs in production.
  • Strong foundation in building high-throughput pipelines for NLP.
  • Proficiency in Python, with experience in deep learning frameworks.

Responsibilities

  • Develop and train deep learning models for NLP tasks.
  • Build and maintain systems and APIs for data insights.
  • Collaborate on projects from problem understanding to deployment.

Skills

Deep learning modeling
NLP
Python
Data modeling
Debugging
Software engineering

Education

Masters or PhD in a quantitative discipline

Tools

PyTorch
Hugging Face
Docker
Kubernetes
AWS
GCP

Job description

Sr. Deep Learning Software Engineer

Location: REMOTE - United States

Req#: 602157

We’re reinventing the market research industry. Let’s reinvent it together.

At Numerator, we believe tomorrow’s success starts with today’s market intelligence. We empower the world’s leading brands and retailers with unmatched insights into consumer behavior and the influencers that drive it.

Job Description

Numerator is looking for a passionate Sr. Deep Learning Software Engineer to join our growing Machine Learning team. This is a unique opportunity to work with an established and rapidly evolving platform handling millions of requests, massive data, and other data types. You will be responsible for designing, building, deploying, and supporting high-performance deep learning systems in a rapidly scaling environment.

As part of our team, you will immediately impact our technology platforms across several products, with ample opportunities to influence project decisions from inception to production.

What You'll Do:
  1. Develop and train deep learning models on computing clusters for NLP tasks, including applying pre-trained and custom transformers for NER, sequence classification, language modeling, etc.
  2. Build and maintain systems, APIs, and data pipelines to deliver deep learning insights across Numerator’s platforms.
  3. Collaborate with engineers, product managers, and stakeholders, owning processes from problem understanding to deployment.
  4. Contribute to organizational initiatives and help shape the technical vision and strategy at Numerator.
Skills & Requirements
  1. 4+ years of experience deploying robust machine learning APIs in production, preferably in cloud environments like AWS or GCP.
  2. Strong foundation in deep learning modeling, with experience building high-throughput, production-quality pipelines for NLP, computer vision, or related fields.
  3. Proficiency in Python, PyTorch, and Hugging Face transformers library.
  4. Knowledge of NLP algorithms such as LLMs, transformers, sequence-to-sequence models, embeddings, attention, etc.
  5. Solid software engineering, data modeling, debugging, and profiling skills.
  6. Masters or PhD in a quantitative discipline or 5+ years of industry experience.
Nice to Haves:
  1. Experience with deployment tools like Docker, Kubernetes, and AWS services.
  2. Production experience with LLMs, RAG, Agenic patterns, and information retrieval techniques.
  3. Ability to select suitable machine learning approaches and communicate tradeoffs.
  4. Experience with inference optimization libraries such as TensorRT, ONNX, or TorchScript.
  5. Knowledge of software design patterns like REST, MVC, auto-scaling.
  6. Experience supporting ML solutions in multiple languages.
What We Offer
  • An inclusive, collaborative culture with flexible work arrangements.
  • Impactful work in a data-driven environment.
  • Ownership of data and environments in a leading product.
  • Competitive compensation, benefits, and support for career growth.
  • Volunteer days, charitable matching, mentorship, conferences, hackathons, and more.

If interested, apply regardless of whether you meet all qualifications. We value talent and curiosity, with tools and methodologies evolving constantly.

There is strength in numbers - We are the Numerati

Numerator employs 2,000+ diverse professionals committed to innovation and support, including wellness resources, flexible policies, and development opportunities.

Get your free, confidential resume review.
or drag and drop a PDF, DOC, DOCX, ODT, or PAGES file up to 5MB.