Morning Consult

Morning Consult

Morning Consult is a global decision intelligence company offering real-time insights and custom market research to help leaders make informed decisions faster.

Professional Services
251-1K
Founded 2009
$91M raised

Description

  • Design, develop, and maintain high-quality software across frontend, backend, and infrastructure layers.
  • Build AI-native features and products that support Morning Consult’s next-generation services.
  • Collaborate with product managers, engineers, and subject matter experts to translate business needs into technical solutions.
  • Contribute to system architecture and planning with an emphasis on scalability, reliability, and maintainability.
  • Own projects end-to-end from discovery and requirements gathering through implementation, testing, and deployment.
  • Rapidly prototype and iterate on new features while balancing speed with quality.
  • Integrate AI/ML capabilities into products and workflows and work with AI engineers as needed.
  • Participate in code reviews, mentorship, and knowledge sharing to raise engineering standards.
  • Champion engineering best practices such as automated testing, CI/CD, and infrastructure as code.
  • Gather user feedback, interpret results, and improve product functionality and user experience iteratively.

Requirements

  • Advanced expertise in Go.
  • Strong professional software development experience in a strongly typed language such as Go, TypeScript, or similar.
  • Expert knowledge of cloud storage systems such as RDBMS, ElasticSearch, Redis, S3, and DynamoDB.
  • Demonstrated experience with cloud networking technologies.
  • Experience with cloud architecture, infrastructure as code, CI/CD, automated testing, and related tools.
  • Hands-on experience with modern software architecture principles and patterns such as test-driven development, domain-driven design, and microservices.
  • Strong understanding of architectural design patterns and computer science fundamentals.
  • Experience working with containerized applications such as Docker or containerd.
  • Ability to rapidly prototype and also build robust, scalable solutions.
  • Excellent communication skills for both technical and business-facing conversations.
  • Ability to work independently and with a multidisciplinary team in a fast-paced, ambiguous environment.
  • Experience owning complex software initiatives from scoping through successful delivery and launch.
  • 2+ years of hands-on experience with LLMs in production environments is preferred.
  • Proficiency with Python is preferred.
  • Experience with Git for team-based collaboration is preferred.
  • Familiarity with RAG, few-shot prompting, tool-use, context engineering, and evals is preferred.
  • Experience evaluating LLM performance with metrics, user testing, and iterative improvements is preferred.

Benefits

  • Expected salary range of $146,300 to $243,400, with a midpoint of $194,900.
  • Eligible for an equity grant.
  • Flexible remote work or the option to work from Washington, DC, New York, NY, or Chicago, IL.
  • Competitive compensation and benefits.
  • Opportunities for growth at a fast-growing, innovative company.
  • A collaborative team environment with executive leadership exposure.
  • A culture that values continuous learning and development.
  • Catered lunch on Tuesdays, Wednesdays, and Thursdays in the office.

Interested in this position?

Apply directly on the company website

Apply Now

Similar Roles

Applied AI Engineer

Future 251-1K Hotels, Restaurants & Leisure

Future is hiring an Applied AI Engineer to build and ship production AI features for its digital personal training platform, improving the product experience and business outcomes.

AWS AWS CDK Datadog LLM OpenTelemetry Python Terraform
27 minutes ago

Software Engineer, iOS Core Product - Memphis, TN, USA

Speechify 51-250 Internet Software & Services

Speechify is hiring a Senior iOS Engineer to help scale its text-to-speech iOS app and shape product decisions for a rapidly growing global user base.

CI/CD Git Swift SwiftUI
39 minutes ago

Software Engineer, iOS Core Product - Ottawa, Canada

Speechify 51-250 Internet Software & Services

Speechify is hiring a Senior iOS Engineer to help scale its text-to-speech iOS app, contribute to product direction, and ship features for a large global user base in a fully distributed environment.

CI/CD Git Swift SwiftUI
42 minutes ago

Software Engineer, Data Infrastructure & Acquisition - Charleston, SC, USA

Speechify 51-250 Internet Software & Services

Speechify is hiring a Software Engineer for its AI team’s data function to build and operate large-scale audio data collection and ingestion systems that support model training and next-generation products.

Bash Docker GCP Linux Python Terraform
49 minutes ago

You're on a roll! Sign up now to keep applying.

Sign Up

Already have an account? Log in

Used by 14,729+ remote workers