Software Engineer, Feature Engineering

Posted 4 Days Ago
Hiring Remotely in US
Remote
165K-201K Annually
Senior level
Machine Learning
The Role
Design and build the implementation of Tecton’s core Feature Engineering SDK, APIs, and developer toolkit. Lead technical domains, drive projects, mentor junior engineers, and develop solutions for building ML systems. Collaborate with Product and Design teams to support customers from Fortune 100s to startups in real-time AI.
Summary Generated by Built In

Tecton helps companies unlock the full potential of their data for AI applications. The platform streamlines the complex process of preparing and delivering data to models. With Tecton, AI teams accelerate the development of smarter, more impactful AI applications.


Tecton is funded by Sequoia Capital, Andreessen Horowitz, and Kleiner Perkins, along with strategic investments from Snowflake and Databricks. We have a fast-growing team that’s distributed around the world, with offices in San Francisco and New York City. Our team has years of experience building and operating business-critical machine learning systems at leading tech companies like Uber, Google, Meta, Airbnb, Lyft, and Twitter.


As a member of our Feature Engineering team, you will design and build the implementation of Tecton’s core Feature Engineering SDK, APIs, and developer toolkit. Feature Engineering owns the abstractions and APIs used to build sophisticated ML pipelines used by thousands of developers. You’ll be working on the “hot path” of Tecton’s UX. You’ll partner with Product and Design teams to build capabilities used by customers ranging from Fortune 100s to startups accelerating their path to real-time AI.

Responsibilities

  • Own and lead large technical domains spanning developer-centric APIs, Python SDKs, and CLIs starting from the problem definition and technical requirements along with implementation and maintenance
  • Drive efforts to improve engineering practices, tooling, and processes along with mentorship for junior engineers
  • Develop a deep understanding of the fundamental problems our customers face in building ML systems
  • Build core user workflows to support that path from feature development, and iterative model training, to production feature serving
  • Reinforce Tecton’s “Fast, but Focused” core value

  • 4+ years of experience in building product software systems
  • Experience working in large Python, Java, Kotlin, or Go codebases
  • Experience with distributed systems, SQL, and NoSQL databases
  • Bias to action and passion for delivering high-quality solutions
  • Strong communication and ability to write detailed technical specifications
  • BS, MS, or PhD in Computer Science or related fields

Tecton values diversity and is an equal opportunity employer committed to creating an inclusive environment for all employees and applicants without regard to race, color, religion, national origin, gender, sexual orientation, age, marital status, veteran status, disability status, or other applicable legally protected characteristics. If you would like to request any accommodations from the application through to the interview, please contact us at [email protected].


This employer participates in E-Verify and will provide the federal government with your Form I-9 information to confirm that you are authorized to work in the U.S.

Top Skills

Go
Java
Kotlin
Python
The Company
HQ: San Francisco, CA
88 Employees
Hybrid Workplace
Year Founded: 2019

What We Do

Founded by the team that created the Uber Michelangelo platform, Tecton provides an enterprise-ready feature store to make world-class machine learning accessible to every company.

Machine learning creates new opportunities to generate more value than ever before from data. Companies can now build ML-driven applications to automate decisions at machine speed, deliver magical customer experiences, and re-invent business processes.

But ML models will only ever be as good as the data that is fed to them. Today, it’s incredibly hard to build and manage ML data. Most companies don’t have access to the advanced ML data infrastructure that is used by the internet giants. So ML teams spend the majority of their time building custom features and bespoke data pipelines, and most models never make it to production.

We believe that companies need a new kind of data platform built for the unique requirements of ML. Our goal is to enable ML teams to build great features, serve them to production quickly and reliably, and do it at scale. By getting the data layer for ML right, companies can get better models to production faster to drive real business outcomes.

Similar Jobs

Applied Systems Logo Applied Systems

Sr. Software Engineer (AI Platform)

Cloud • Insurance • Payments • Software • App development • Big Data Analytics
Remote
United States
2780 Employees

NinjaOne Logo NinjaOne

Senior Software Engineer C++ Technical Lead

Information Technology • Productivity • Software • Infrastructure as a Service (IaaS)
Remote
Hybrid
Austin, TX, USA
1200 Employees
150K-240K Annually

Block Logo Block

Staff Software Engineer, Orders Platform

Blockchain • eCommerce • Fintech • Payments • Software • Financial Services • Cryptocurrency
Remote
Hybrid
New York, NY, USA
12000 Employees
240K-359K Annually

Cash App Logo Cash App

Senior Software Engineer, Referrals and Incentives

Blockchain • Fintech • Mobile • Payments • Software • Financial Services
Remote
Hybrid
8 Locations
3500 Employees
168K-297K Annually

Similar Companies Hiring

JuiceMedia.AI Thumbnail
Marketing Tech • Machine Learning • Digital Media • Big Data Analytics • Analytics • Agency • AdTech
Marina Del Rey, CA
68 Employees
Halter Thumbnail
Software • Machine Learning • Internet of Things • Hardware • Greentech • Business Intelligence • Agriculture
Auckland City, NZ
150 Employees
InCommodities Thumbnail
Renewable Energy • Machine Learning • Information Technology • Energy • Automation • Analytics
Austin, TX
234 Employees

Sign up now Access later

Create Free Account

Please log in or sign up to report this job.

Create Free Account