We are seeking an entry-level Full-Stack Software Development Engineer to shape the future of ML tooling and collaborate with cross-functional teams. The ideal candidate has 1+ years of professional experience building thoughtful and well-designed products or internal tools, with a strong foundation in data structures and algorithms.
Requirements
- 1+ years of professional experience building or collaborating on software as a generalist working on both the frontend and backend
- Prior experience with React and its core principles
- Experience with TypeScript or JavaScript
- Experience with Python, Go, Java, or another backend technology
- Knowledge of ML concepts and frameworks (e.g. TensorFlow, PyTorch, Spark) is highly desired
- Experience with AWS and/or NodeJS
- Familiarity with frontend build tools like Webpack and Vite, and understanding how to optimize for performance and maintainability
- A clear communicator who thrives in ambiguous environments, often stepping up to drive clarity and solutions when faced with open-ended challenges
- Bachelor’s degree in computer science or related field
Benefits
- Excellent medical - We pay 100% of your premiums and 90% for your dependents
- Generous dental and vision plans - We pay 90% of the premiums for you and your dependents
- Meaningful equity in the form of options – all employees are owners here
- Unlimited time off + 12 company holidays
- 401K match - Union.ai matches 100% of contributions up to the first 3%, and 50% up to 5%
- 16 weeks paid parental leave for primary and secondary caregivers
- Flexible work schedule (some restrictions apply)
- Lunch provided onsite and well stocked kitchen with snacks and drinks