Senior Software Engineer, Datasets jobs in United States
cer-icon
Apply on Employer Site
company-logo

Striveworks · 1 day ago

Senior Software Engineer, Datasets

Striveworks is a company that helps organizations harness the power of artificial intelligence to solve real-world challenges. As a Senior Software Engineer, you will be a core contributor to the development and maintenance of production ML models using their flagship product, Chariot, while working in a high-trust environment that values collaboration and innovation.

AnalyticsArtificial Intelligence (AI)Computer VisionGeospatialMachine LearningNatural Language ProcessingSoftware
badNo H1BnoteU.S. Citizen Onlynote

Responsibilities

Build, Deploy, and Maintain AI for an Unpredictable World
Develop, deploy, and maintain production ML models
Write quality code in Go and Python
Push the boundaries of your own capabilities
Optimize, deploy, and refine AI models and algorithms
Participate in or lead design discussions
Independently lead the software development life cycle
Collaborate with product teams on requirements
Execute technical design, implementation, and deployment
Mentor and coach junior engineers
Share knowledge and experience

Qualification

GoPythonRelational database designC++JavaC#RustDevOps toolingCloud architectureSoftware development principlesAgile methodologiesSelf-directedMentoringTeam collaboration

Required

6–8 years of hands-on development experience
Excellence in Go, C++ (17 or higher), Java (11 or higher), C# (9 or higher), or Rust
Strong background in relational database design, architecture, operation, and performance
Proficiency in Python
Experience with DevOps tooling: CI/CD tools, Git, Docker, Kubernetes
Proven experience with cloud architecture: commercial cloud, OpenStack
Experience in the design and development of performant, scalable services
Ability to work cross-functionally and participate in or lead design discussions
Ability to independently lead the software development life cycle, from collaborating with product teams on requirements to executing technical design, implementation, and deployment
Experience in knowledge sharing, mentoring, and coaching (e.g., onboarding, code reviews, leading junior engineers)
Strong understanding of software development principles, such as object-oriented programming, design patterns, documentation, and agile methodologies
Driven, self-directed personality
Strong sense of mission and commitment to making a difference
Bachelor's degree in CS or related field, or similar experience
Due to the nature of this role, candidates must be a US person (a US citizen, a US national, or a Green Card holder)

Preferred

Professional experience designing Postgres databases and optimizing query performance on them
Familiarity with non-relational database design and architecture
Understanding of synchronous/asynchronous programming and concurrency
Comfort with integration of deep learning libraries (e.g., PyTorch, TensorFlow)
Experience designing RESTful, gRPC, or GraphQL APIs
Understanding of networked and distributed computing
Knowledge of messaging systems (e.g., NATS, Kafka, RabbitMQ)
Experience with workflow automation

Benefits

Medical/dental/vision insurance
Voluntary life, long-term disability, accident, and hospital indemnity insurance
HSA and FSA (including dependent care FSA) plans
401(k) plan
Unlimited PTO
Paid parental leave

Company

Striveworks

twittertwittertwitter
company-logo
AIOps, AI, Machine Learning, ML, Data Science

Funding

Current Stage
Growth Stage
Total Funding
$32.28M
Key Investors
Centana Growth Partners
2023-06-01Series Unknown· $32.28M

Leadership Team

leader-logo
James Rebesco
Chief Executive Officer
linkedin
Company data provided by crunchbase