Get daily remote job opportunities in your inbox

No middlemen, no spam, no infinite scrolling.

Get relevant job opportunities, one email at a time.

Unsubscribe at any time.

Senior Software Engineer, Data Modeling @People Ai

[Hiring] Senior Software Engineer, Data Modeling @People Ai

Feb 10, 2025 - People Ai is hiring a remote Senior Software Engineer, Data Modeling. đź’¸ Salary: unspecified. đź“ŤLocation: USA.

This description is a summary of our understanding of the job description. Click on 'Apply' button to find out more.

Role Description

As a Senior Software Engineer on the Data Modeling team, you will build and maintain a scalable and real-time architecture for processing vast amounts of data to power the next-generation of our LLM-based query engine (SalesAI) that will answer questions of various complexities and unlock rich insights for People.ai’s customers. You will also maintain and enhance our batch processing pipelines.

  • Collaborate across R&D, leverage customer feedback, perform extensive data analysis
  • Design and develop algorithms, storage formats, and APIs to unlock high performance and low latencies
  • Value ownership highly — take an idea through all the stages from conception to shipping a product
  • Work with a large array of different technologies and fields
  • Expect lots of interesting challenges

Responsibilities

  • Design and implement core backend services and data pipelines
  • Ensure high data quality and accuracy of generated insights
  • Document design choices and operational knowledge to successfully deploy and run services
  • Provide appropriate test coverage, unit and integration testing, with focus on performance and cost efficiency for your feature ownership areas
  • Ensure robust alerting, dashboards, and runbooks for production services are in place
  • Collaborate within the team and with other engineering teams to build new features and products according to business needs
  • Follow software design and development best practices and promote such practices in the team

Qualifications

  • 5+ years of professional experience working on backend systems in an enterprise environment
  • 2+ years experience programming in Python 2.x/3.x or Scala or Java
  • Professional experience with data analysis / data science tasks
  • Experience with LLMs is a plus
  • Understanding of SOA, microservices, and event-driven architecture
  • Experience with an enterprise-grade stack for scalable web apps including messaging broker, in-memory storages, NoSQL, and key-value databases
  • Strong knowledge of TDD, Unit, and automated test paradigms
  • Experience with SQL and RDBMS solutions
  • Experience with large-scale data processing (Spark)
  • Experience with Elasticsearch and/or Kafka is preferred
  • Experience with containerized applications, Docker, and Kubernetes
  • Possess a DevOps mindset, AWS experience is a plus
  • Bachelor’s Degree in Computer Science, Computer Engineering, or in a closely related discipline

Company Description

People.ai is an AI-powered foundational data platform that helps customers unlock go-to-market success & growth by providing teams with solutions built specifically for their needs. Companies such as Verizon, IBM Red Hat, Snowflake, Zoom, and Palo Alto Networks rely on their enterprise-ready, patented AI technology.

  • Headquartered in San Francisco, CA
  • Backed by Y Combinator and Silicon Valley’s top investors
  • Listed in the top 20 percent of Inc 5000 companies
  • Regular leader in key categories on G2
  • On the Forbes list of America’s Best Startup Employers

Similar Remote Jobs

More jobs at People Ai

More Software Development jobs

More jobs in USA

Before You Apply
️
đź“Ť Be aware of the location restriction for this remote position: USA
‼ Beware of scams! When applying for jobs, you should NEVER have to pay anything. Learn more.
Senior Software Engineer, Data Modeling @People Ai
Software Development
Salary đź’¸ unspecified
Remote Location
USA
Job Type contract
Posted Feb 10, 2025
Apply for this position Unlock 55,134 Remote Jobs
️
đź“Ť Be aware of the location restriction for this remote position: USA
‼ Beware of scams! When applying for jobs, you should NEVER have to pay anything. Learn more.
Senior Software Engineer, Data Modeling Apply for this position Unlock 55,134 Remote Jobs
Ă—
  • Unlock 55,134 hidden remote jobs.
  • Your shortcut to remote work. Apply before everyone else.
  • Click and apply. No middlemen, no hassle.

We’re not like the other sites. Come see why!

50% off in April 2025
  • Single payment
  • Lifetime access
  • Filter by location/skills/salary…
  • Create custom email alerts
  • Private Slack Community