Senior Software Engineer

Reposted 21 Hours Ago
Hiring Remotely in Flexia, Sarthe, Loire
In-Office or Remote
146K-243K Annually
Senior level
Big Data • Analytics • Business Intelligence
The Role
As a Senior AI Engineer, you'll design and optimize Large Language Models (LLMs) for business solutions, collaborate cross-functionally, and maintain AI systems in production.
Summary Generated by Built In
About Morning Consult:
Morning Consult is a global decision intelligence company changing how modern leaders make smarter, faster, better decisions. The company pairs its proprietary high-frequency data with applied artificial intelligence to better inform decisions on what people think and how they will act.

This role is available in any of our office locations (Washington, DC; New York, NY; Chicago, IL) or can be based remotely.

Our award-winning and modern, open concept offices are located in Washington, DC, Chicago, IL and New York, NY. All three offices are accessible by public transportation and in close proximity to great restaurants and shopping.

Join us in the office for catered lunch on Tuesdays, Wednesdays and Thursdays or grab a beverage from the fridge for an impromptu after-work happy hour!

The Role:
We are seeking a Senior Software Engineer to join Morning Consult’s core engineering organization. In this role, you will play a pivotal part in designing, building, and scaling the next generation of AI-powered products and services at Morning Consult. You will collaborate with cross-functional teams—including software engineers, product managers, and subject matter experts—to deliver innovative, high-impact solutions built on modern AI technologies.

The ideal candidate has experience working with LLMs in production environments, a solid foundation in professional software development in a strongly typed language (such as Go, TypeScript, or similar), and familiarity with LLM techniques such as Retrieval-Augmented Generation (RAG), few-shot prompting, guardrails, and evals.

What You'll Do:

  • Design, develop, and maintain high-quality software solutions across the stack (frontend, backend, infrastructure) with a focus on building AI-native features and products.
  • Collaborate with cross-functional teams to translate business requirements and customer needs into technical solutions.
  • Contribute to system architecture and planning, ensuring scalability, reliability, and maintainability.
  • Participate in code reviews, mentorship, and knowledge sharing to help level up the team and maintain high engineering standards.
  • Rapidly prototype and iterate on new features and ideas, balancing speed with quality.
  • Own projects end-to-end, from discovery and requirements gathering through implementation, testing, and deployment.
  • Integrate AI/ML capabilities into products and workflows, working closely with AI engineers as needed (AI experience is a plus, but not required).
  • Champion best practices in software engineering, including automated testing, CI/CD, and infrastructure as code.
  • Gather user feedback, interpret results, and iteratively enhance product functionality and user experience.

Required Qualifications:

  • Advanced expertise in Go
  • Expert knowledge of cloud storage systems (e.g., RDBMS, ElasticSearch, Redis, S3, DynamoDB, etc)
  • Demonstrated experience and expertise in cloud networking technologies
  • Experience with cloud architecture, infrastructure as code, CI/CD, automated testing, and related tools
  • Hands-on experience implementing modern software architectural principles and patterns (test-driven development, domain-driven design, microservices, etc)
  • Strong understanding of architectural design patterns and computer-science fundamentals
  • Experience working with containerized applications (e.g., Docker, containerd, etc)
  • Ability to both rapidly prototype and build robust, scalable solutions
  • Ability to discern the appropriate technical approach for meeting business objectives.
  • Excellent communication skills, both technical and business-facing
  • Demonstrated ability to work with a multidisciplinary team and independently
  • Comfortable with ambiguity; ability to get things done in a fast-paced, ever-evolving environment
  • Experience owning the development and successful delivery of complex software initiatives
  • Ability to take a project from scoping requirements through the actual launch of the project

Nice to Haves:

  • 2+ years of hands-on experience with LLMs, such as OpenAI, Anthropic, Google Gemini, Hugging Face, etc., in production environments
  • Proficiency with Python
  • Experience with Git for team-based collaboration
  • Demonstrated familiarity with RAG, few-shot prompting, tool-use, context engineering, and evals
  • Experience evaluating LLM performance with metrics, user testing, and iterative improvements
  • Strong problem-solving skills and the ability to break down complex technical tasks

Why Join Morning Consult?

  • Support a mission-critical function at a fast-growing, innovative company.
  • Be at the forefront of AI-driven transformation at Morning Consult, with the opportunity to experiment, learn, and set new industry standards.
  • Work with a talented, collaborative team and executive leadership.
  • Competitive compensation, benefits and opportunities for growth.
  • Flexible work arrangements and a culture that values continuous learning and development.

The expected salary range for this position is $146,300 - $243,400 with a midpoint of $194,900.

In most cases, we target the midpoint of our salary ranges for new hire compensation. This placement is reflective of full proficiency in a role. This role is eligible for an equity grant, which will be discussed in your initial recruiter conversation. Please see an overview of Morning Consult’s benefits on our Career Page.

We are committed to a work environment that is inclusive to all and free of discrimination. It is our policy to be an equal opportunity employer without regard to race, color, religion, sex, age, national origin, disability, sexual orientation, gender identity or expression, genetic predisposition or carrier status, veteran status, citizenship status or any other factors prohibited by law. Morning Consult will provide reasonable accommodations for qualified individuals.

MORNING CONSULT PRIVACY POLICY

Top Skills

Go
Python
Typescript
Am I A Good Fit?
beta
Get Personalized Job Insights.
Our AI-powered fit analysis compares your resume with a job listing so you know if your skills & experience align.

The Company
HQ: Washington, DC
413 Employees
Year Founded: 2013

What We Do

Morning Consult is a technology company that offers global data intelligence & insights across business, economics, & politics.

Similar Jobs

Ververica Logo Ververica

Senior Software Engineer

Cloud • Information Technology • Software
Remote
6 Locations
76 Employees

Filigran Logo Filigran

Senior Software Engineer

Information Technology • Software • Cybersecurity
Remote
France
152 Employees
In-Office or Remote
Flexia, Sarthe, Loire, FRA
498 Employees
145K-165K Annually

Filigran Logo Filigran

Senior Software Engineer

Information Technology • Software • Cybersecurity
Remote
France
152 Employees

Similar Companies Hiring

Amplify Platform Thumbnail
Fintech • Financial Services • Consulting • Cloud • Business Intelligence • Big Data Analytics
Scottsdale, AZ
62 Employees
Scotch Thumbnail
Software • Retail • Payments • Fintech • eCommerce • Artificial Intelligence • Analytics
US
25 Employees
Milestone Systems Thumbnail
Software • Security • Other • Big Data Analytics • Artificial Intelligence • Analytics
Lake Oswego, OR
1500 Employees

Sign up now Access later

Create Free Account

Please log in or sign up to report this job.

Create Free Account