Sr. Software Engineer, Data & AI Platform jobs in United States
cer-icon
Apply on Employer Site
company-logo

Betterworks · 4 days ago

Sr. Software Engineer, Data & AI Platform

Betterworks is on a mission to transform HR technology with innovative solutions for goal setting and performance management. They are seeking a Sr. Software Engineer for their Data & AI Platform team to design and enhance core features, focusing on scalable cloud services and architecture while collaborating closely with various stakeholders.

Enterprise SoftwareHuman ResourcesInformation TechnologySaaSSoftware
check
H1B Sponsor Likelynote

Responsibilities

Design, develop, and enhance core features of our data and AI platform, focusing on robust, scalable, and resilient cloud distributed services and architecture
Champion best practices in platform engineering, including CI/CD, testing, and observability for data and AI-specific workloads. Experience with GitHub Actions is a plus
Proactively identify and troubleshoot performance bottlenecks and infrastructure challenges within the AI platform, ensuring optimal application performance and reliability
Contribute to the evolution of our platform architecture, exploring and evaluating new technologies and approaches in Data pipelines, self-hosting, and self-managing Generative AI, LLMOps, and scalable distributed systems
Possess deep experience with Observability tools for logging, tracing, monitoring, alertings and dashboards like New Relic, Prometheus, and Grafana
Leverage deep expertise in containerization and orchestration technologies, specifically Kubernetes and Docker, to manage and scale the AI infrastructure
Collaborate closely with product managers, data scientists, and engineering stakeholders to translate Generative AI and platform requirements into detailed technical specifications
Mentor and guide junior engineers, fostering a collaborative and supportive team environment focused on platform excellence
Stay up-to-date with emerging technologies and trends in Data & AI platform development and Generative AI, sharing your knowledge with the team

Qualification

PythonAWS servicesPlatform engineeringGenerative AIKubernetesDockerMicroservicesObservability toolsEvent-driven architectureTypescriptGoFastAPINestJSPostgresProblem-solvingCommunication skillsCollaboration skills

Required

Bachelor's or Master's degree in Computer Science, Engineering, or a related field
5-8 years of professional experience in software development, with a strong focus on backend or platform engineering
Deep expertise in Python (must have) and other modern languages, Typescript or Go, and experience building complex, scalable microservice-based or event-driven backend systems
Proven hands-on experience with AWS services is essential, especially for large-scale, high-performance workloads
Strong understanding of backend architecture patterns and best practices for building scalable and maintainable applications (Microservices, Integrations, Observability)
Experience or strong interest in Generative AI, Operations (MLOps), and developing components like RAG, Inference services, and Evaluation pipelines
Familiarity with event-driven architecture (EDA), message queues and asynchronous processing (Kafka, RabbitMQ)
Experience with backend frameworks and technologies: FastAPI, NestJS, Postgres etc
Proficiency in writing unit, integration, and end-to-end tests for platform applications
Excellent problem-solving and debugging skills for complex distributed systems
Strong communication and collaboration skills, with an ability to lead technical discussions and projects
Self-motivation to explore the new AI technologies from experimentation to production at scale

Preferred

Experience with GitHub Actions is a plus
Knowledge of advanced Gen AI concepts including; embedding, Vector DBs, Retrieval-Augmented Generation (RAG), Fine-tuning, Inference optimization, evaluation, guardrails, Model Context Protocol (MCP) clients/servers, and Agentic AI is a significant plus
Experience using AI-powered development tools (GitHub Copilot, MCP servers, AI IDEs) to enhance productivity and code quality is a plus

Benefits

100% paid Medical/Vision/Dental for employees
Flexible time off
Parental Paid Leave policy
Monthly internet stipend
Flex days

Company

Betterworks

twittertwittertwitter
company-logo
Betterworks is a software platform specializing in businesses improving employee performance and engagement services.

H1B Sponsorship

Betterworks has a track record of offering H1B sponsorships. Please note that this does not guarantee sponsorship for this specific role. Below presents additional info for your reference. (Data Powered by US Department of Labor)
Distribution of Different Job Fields Receiving Sponsorship
Represents job field similar to this job
Trends of Total Sponsorships
2022 (1)
2021 (1)

Funding

Current Stage
Growth Stage
Total Funding
$161.5M
Key Investors
Kleiner Perkins
2024-11-15Series B· $32M
2021-05-18Series C· $61M
2019-03-07Series B· $51M

Leadership Team

leader-logo
Doug Dennerline
CEO and Executive Chairman
linkedin
leader-logo
Maher Hanafi
Senior Vice President of Engineering
linkedin
Company data provided by crunchbase