cover image
Betterworks

Betterworks

www.betterworks.com

1 Job

220 Employees

About the Company

Betterworks is the continuous performance management solution that empowers your people to reach their highest potential.

Listed Jobs

Company background Company brand
Company Name
Betterworks
Job Title
Sr. Software Engineer, Data & AI Platform
Job Description
**Job Title:** Sr. Software Engineer, Data & AI Platform **Role Summary:** Lead the design, development, and operation of a cloud‑native Data and Generative AI platform. Drive scalability, resilience, and observability of distributed services while integrating cutting‑edge AI capabilities such as Retrieval‑Augmented Generation (RAG) and large‑language‑model operations. Mentor junior engineers and collaborate cross‑functionally to translate product and data science requirements into robust, production‑grade solutions. **Expectations:** - Deliver high‑quality, scalable backend services in Python, with optional TypeScript or Go. - Own end‑to‑end platform lifecycle: CI/CD, testing, monitoring, and performance tuning. - Evangelize best practices in platform engineering and AI‑specific operational excellence. - Drive continuous learning of emerging AI and distributed systems technologies. **Key Responsibilities:** - Architect and implement cloud‑distributed microservices, event‑driven pipelines, and AI inference workloads on AWS. - Build and maintain observability stack (New Relic, Prometheus, Grafana) for logging, tracing, and alerting. - Design and evolve data pipelines, vector databases, and retrieval workflows for RAG and generative models. - Optimize containerized workloads using Docker and Kubernetes, ensuring efficient resource usage. - Collaborate with product managers, data scientists, and stakeholders to produce precise technical specs. - Mentor and code‑review junior team members. - Evaluate and integrate new technologies (LLMOps, model context protocols, agentic AI) into the platform. **Required Skills:** - 5–8 years of backend or platform engineering experience. - Proficiency in Python; experience with TypeScript or Go is a plus. - Deep knowledge of AWS services for large‑scale workloads. - Expertise in microservices, event‑driven architecture (Kafka, RabbitMQ). - Hands‑on experience with FastAPI, NestJS, Postgres, Docker, Kubernetes. - Strong background in CI/CD (GitHub Actions), unit/integration testing, and observability. - Familiarity with Generative AI concepts (embedding, vector DBs, RAG, model fine‑tuning, inference optimization, guardrails). - Excellent troubleshooting, communication, and leadership skills. - Awareness of AI‑powered development tools (GitHub Copilot, AI IDEs). **Required Education & Certifications:** - Bachelor’s or Master’s degree in Computer Science, Engineering, or related field.
United states
Remote
Mid level
02-02-2026