Senior Software Engineer, Applied AI
About the role
The Applications Engineering team in the Data Infrastructure organization builds AI-native analytics platforms and first-party applications that embed governed data directly into operational workflows. The team develops CoreWeave’s internal data-native software products, transforming data into operational capability through intelligent interfaces, automation, and decision systems. This includes AI-native analytics platforms (e.g., UNION) and mission-critical applications such as capacity planning and scenario modeling.
Responsibilities
- Design and build production-grade, full-stack applications that make data accessible, actionable, and embedded within CoreWeave’s core workflows.
- Develop AI-enabled user experiences, scalable backend services, and intuitive interfaces that abstract away the complexity of underlying data systems.
- Work across the stack - from React-based frontends to backend services running on Kubernetes - while integrating AI/LLM capabilities into real-world applications.
- Take ownership of complex systems end-to-end, from design through deployment and iteration.
Requirements
- 7+ years of experience building production-grade software applications, including both backend services and modern web frontends.
- Strong proficiency in backend programming languages (Python, Go, Java, C#) and frontend programming languages (JavaScript, TypeScript).
- Hands-on experience with containerization and deployment tooling (e.g., Docker, Helm).
- Experience building and operating APIs and services (e.g., REST, gRPC) with a focus on performance and reliability.
- Experience developing and deploying AI/ML/LLM-powered applications in production environments.
- Familiarity with data platforms and tools (e.g., Spark, Kafka, or similar systems) and integrating them into application workflows.
- Experience implementing software development best practices, including CI/CD, automated testing, observability, and secure application design.
Qualifications
- Expertise in designing and shipping systems that are both scalable and usable.
- Experience building AI-native applications such as text-to-SQL interfaces, copilots, or automated insight-generation systems.
- Experience designing and building scalable, distributed systems deployed in cloud-native environments (e.g., Kubernetes).
- Familiarity with real-time data processing or streaming architectures.
- Experience building internal platforms or tools that enable self-service analytics or decision-making.
Skills
- Strong proficiency in backend programming languages (Python, Go, Java, C#).
- Strong proficiency in frontend programming languages (JavaScript, TypeScript).
- Hands-on experience with containerization and deployment tooling (e.g., Docker, Helm).
- Experience building and operating APIs and services (e.g., REST, gRPC).
- Experience developing and deploying AI/ML/LLM-powered applications in production environments.
- Familiarity with data platforms and tools (e.g., Spark, Kafka, or similar systems).
- Experience implementing software development best practices, including CI/CD, automated testing, observability, and secure application design.
Benefits
- Medical, dental, and vision insurance - 100% paid for by CoreWeave.
- Company-paid Life Insurance.
- Voluntary supplemental life insurance.
- Short and long-term disability insurance.
- Flexible Spending Account (FSA).
- Health Savings Account (HSA).
- Tuition Reimbursement.
- Absenteeism Reimbursement.
- Ability to Participate in Employee Stock Purchase Program (ESPP).
- Mental Wellness Benefits through Spring Health.
- Family-Forming support provided by Carrot.
- Paid Parental Leave.
- Flexible, full-service childcare support with Kinside.
- 401(k) with a generous employer match.
- Catered lunch each day in our office and data center locations.
- A casual work environment.
- A work culture focused on innovative disruption.
Pay
The base salary range for this role is $182,000 to $242,000. The starting salary will be determined based on job-related knowledge, skills, experience, and market location. We strive for both market alignment and internal equity when determining compensation.
Schedule
We offer flexible working hours and a casual work environment.