Full-Stack SWE, Data Acquisition (Foundations)
Build and optimize full-stack applications, tools, and dashboards for data acquisition infrastructure supporting AI model training. Requires 4+ years full-stack experience with React/Vue, Python/Go/Node.js, APIs, databases, Kubernetes, and cloud platforms.
About the job
Responsibilities
- Develop and maintain full-stack applications that support data acquisition, including internal tools and dashboards.
- Collaborate closely with cross-functional teams, including Data Processing, Architecture, and Scaling, to ensure seamless data ingestion and workflow management.
- Design and implement APIs to facilitate data interactions between internal services and external data sources.
- Enhance user experience by developing intuitive web-based interfaces for managing and monitoring data pipelines.
- Optimize backend services for performance, scalability, and security in a distributed computing environment.
- Work with legal and compliance teams to ensure our data acquisition processes adhere to privacy regulations and best practices.
- Deploy and maintain infrastructure using Kubernetes and Infrastructure-as-Code (IaC) methodologies.
- Analyze system performance, conduct experiments, and improve data workflows to maximize efficiency.
Qualifications
- BS/MS/PhD in Computer Science or a related field.
- 4+ years of industry experience in full-stack development.
- Proficiency in frontend frameworks (React, Vue, or similar) and backend technologies such as Python, Node.js, or Go.
- Strong expertise in RESTful APIs, GraphQL, and database design (SQL and NoSQL).
- Experience building data-intensive applications that handle large-scale datasets.
- Familiarity with cloud platforms (AWS, GCP, or Azure) and container orchestration (Kubernetes, Docker).
- Prior experience with web crawling and large-scale data processing is a plus.
- Strong problem-solving skills and ability to balance multiple tasks in a fast-moving environment.
- Excellent communication and collaboration skills.
Skills
React, Vue, Python, Node.js, Go, REST APIs, GraphQL, SQL, NoSQL, Kubernetes, Docker, AWS, GCP, Azure
Similar jobs
Fullstack Engineering jobsBuilds zero-to-one, AI-native financial products across the frontend and backend, including enterprise memory, APIs, integrations, and professional workflows. The role requires 5+ years of software engineering experience, TypeScript and React expertise, backend development skills, and strong product judgment.
Build and ship AI-powered web products end to end, translating emerging model capabilities into user experiences while owning architecture and collaborating with research, product, and design teams. Requires 5+ years of full-stack software engineering experience.
Build data pipelines, APIs, libraries, and web interfaces that help AI researchers manage, query, and analyze training and evaluation data. The role requires significant software engineering experience and close collaboration with technical users; experience with large-scale data systems and ML tooling is advantageous.
Build full-stack product systems for expert acquisition, onboarding, matching, activation, and retention. The role requires 3–5 years of software engineering experience, strong product judgment, and the ability to ship measurable improvements with cross-functional partners.
Build full-stack AI-powered video creation and collaboration features, including rich interfaces, backend APIs, LLM experiences, and production systems. The role requires 5+ years of software engineering experience, strong JavaScript or TypeScript fluency, and experience integrating third-party AI APIs.