Job description
Role overview
Join a Chicago-based investment firmโs internal engineering team to build and operate modern software systems across cloud infrastructure, web applications, data pipelines, and AI-enabled workflows. This role emphasizes collaboration with operators and founders during critical scale phases of high-growth technology companies. The position is not a traditional engineering role but focuses on hands-on development within dynamic startup environments.
Engineers work full-time as employees, contributing to end-to-end software solutions that integrate machine learning and automation. The team prioritizes modern cloud-native architectures and scalable data systems.
Responsibilities
- Design and implement full-stack web applications using modern frameworks
- Develop and maintain cloud-native architectures on AWS or Azure
- Integrate machine learning models into production workflows
- Collaborate with founders to define technical requirements
- Optimize data pipelines for high-throughput processing
- Create RESTful APIs and microservices for internal platforms
Requirements
- 3+ years full-stack development experience (Python/JavaScript preferred)
- Proven cloud infrastructure experience (AWS/Azure/GCP)
- Working knowledge of machine learning frameworks (TensorFlow/PyTorch)
- Proficiency with containerization (Docker/Kubernetes)
- Strong understanding of database systems (SQL/NoSQL)
- Experience with agile development practices
Benefits
- Competitive salary + equity participation
- Professional development budget
- Flexible work hours
- Health and wellness benefits
- Company-sponsored tech conferences
Keywords
PythonJavaScriptCloud InfrastructureMachine LearningAPI DevelopmentDockerKubernetesData PipelinesAWSGit