Senior Software Engineer (Machine Learning)
About Valor:
Valor Equity Partners is a different kind of private investment firm. We pioneered the idea of operational growth. We work side-by-side, shoulder-to-shoulder, to help grow the operations of great companies solving the world’s biggest problems. We invest in technology and technology-enabled companies that innovate and disrupt existing industries — from biosciences to transportation to food to health and wellness. We’ve had the honor of serving some of the world’s greatest entrepreneurs and companies, including Tesla, SpaceX, Anduril, Eight Sleep, GoPuff, and others .
Our values are core to all we do. These values are excellence, humility, integrity, and responsibility.
Valor means that we:
- Strive for excellence in everything we do;
- Maintain our humility and mutual respect no matter what circumstances we encounter;
- Insist upon the highest level of integrity in our interactions and in the logic of our investment process; and
- Demonstrate responsibility and dedication to all of our constituents.
About the Team:
On the Valor Labs Team, we develop cutting edge machine learning models to derive proprietary investment insights and build software applications to augment the Firm’s investment decision making process. As a small team of software engineers and data scientists with diverse backgrounds, we work collaboratively on wide-ranging problems to deliver high-impact products for the Firm.
About the Role:
As a Software Engineer on our data science and machine learning team, you will contribute directly to the development of high-impact products. Working together with data scientists, engineers, and stakeholders, you will translate complex project requirements into actionable technical solutions and work collaboratively to build, deploy, monitor, and maintain those solutions in production. Your technical expertise and commitment to excellence will help drive the adoption of best practices and ensure the highest level of rigor in everything we do.
About You:
- B.S. in Computer Science or related field
- 5+ years of experience developing production-ready software systems
- Although not necessary, prior work experience in financial services is highly valued
- Expertise in end-to-end machine learning operations: model deployment, monitoring, and retraining, supporting integration with production data pipelines and API services.
- Proficient with Python, especially machine learning libraries like NumPy, Pandas, Scikit-Learn, and PyTorch
- Proficient with SQL, including transactional ( e.g. , PostgreSQL) and analytical ( e.g. , BigQuery) databases
- Professional experience with most, if not all, of the following:
- Containerization ( e.g. , Kubernetes and Docker)
- Data processing ( e.g. , Prefect, Airflow, and dbt)
- Parallel processing (e.g., Ray, Dask, and Spark)
- Cloud infrastructure (e.g., Google Cloud Platform)
- Continuous integration/continuous deployment (e.g. GitHub Actions)
- Infrastructure as code (e.g., Terraform)
- Tools to support machine learning operations (e.g., MLFlow and DVC)
- Humble, hard-working, and collaborative
Recommended Jobs
Wealth Analyst
Provides support and product expertise for the financial planning business development, sales and service delivered by wealth advisors and relationship managers. Services relationships in the assign…
Executive Chef
The Addled Bunny is a cocktail-driven gastro pub opening in Evanston. We are building a high-execution kitchen to match a serious bar program. We are seeking a working Chef —someone who leads fr…
Bilingual Community Engagement Specialist
Summary Works with the Mobile Crisis Response team to respond to individuals in the community who are experiencing a mental health crisis. This position works as a mental health peer specialist an…
Co-Founder in Psychology Tech & AI Platform
Website: & Location: Europe-Based (Global Mobility Required) MindFriend is a Psychology, Mental-Health Tech & AI startup building a next-generation platform at the intersection of human cogn…
PMO Manager
NextStep is a digital, AI-first career platform dedicated to helping top-performing consultants navigate career transitions. By leveraging a data-driven approach, NextStep matches consulting profess…
Accts. Receivable Specialist
The accounts receivable specialist is responsible for the accurate & timely review of all incoming remittance information & payments from customers/financial institutions and matching the payments to…
Process Control Engineer 2
Job Title: Process Control Engineer 2 Location: Decatur, IL Zip Code: 62521 Duration: 12 Months Pay Rate: $38.67/hr. Keyword's: #Decaturjobs; #ProcessControlEngineerjobs; Start Date: Immediate …
Security Officer (Schaumburg, IL)
United Protection Agency Is Actively Seeking Professional Security Officers. " To Apply Come to Our Hiring Fair This Coming Tuesday & Thursday from 12pm to 4pm for same day interviews, The inter…
Tool and Die Maker Stamping
Job Description Direct hire opportunity for an experienced Tool and Die Maker Stamping to support a high-volume manufacturing operation in Skokie, IL. This role focuses on building, repairing, mai…
Purchasing Agent
Description Position Summary The Purchasing Agent is responsible for establishing and maintaining all Job Corps Center procurement activities including supplies and services and establishing…