About the Role
We're hiring a Senior Software Engineer - Machine Learning Platform to join our innovative team at Tekion. This role is pivotal in powering Tekion’s AI-native, end-to-end automotive platform, transforming dealership data into real-time intelligence. As a Senior Software Engineer, you'll operationalize a graph-based contextual ecosystem, enabling personalized experiences that drive measurable dealer outcomes.
What You'll Do
- Build and run the LLM control plane/gateway, ensuring smart routing and token/cost tracking.
- Ship a unified API and SDKs (REST/gRPC) with normalized schemas and full observability.
- Enforce safety and privacy by default, implementing content filtering and PII redaction.
- Enable multi-model, multi-vendor use of LLMs with automated canarying and versioning.
- Design orchestration patterns and manage agent state and long-running workflows.
- Support classical ML models and build reliable data ingestion pipelines.
- Provide real-time context to agents with access controls and lineage.
- Run continuous evaluations for quality, factuality, bias, and safety.
Requirements
- 5-7 years of experience in building large-scale data/ML or platform systems.
- Strong software engineering fundamentals, particularly in Python and one of Java/Scala/Go.
- Experience with MLOps at scale, including pipelines and CI/CD for models.
- Familiarity with cloud platforms, preferably AWS, and container technologies like Docker/Kubernetes.
- Practical ML knowledge, including feature engineering and model evaluation.
- Experience building or operating an LLM gateway/control plane.
- Knowledge of graph and retrieval technologies, such as Neo4j and vector search.
Nice to Have
- Experience with hybrid retrieval patterns and knowledge graphs.
- Passion for AI and enabling real-world LLM use cases.
- Strong documentation and teaching skills.
What We Offer
- Competitive salary range of $140K - $180K.
- Remote work flexibility with a focus on work-life balance.
- Opportunities for professional development and mentorship.
- Inclusive company culture that values diversity and equal opportunity.
- Access to cutting-edge technology and resources.
This Senior Software Engineer role at Tekion offers a unique opportunity to work on a cutting-edge machine learning platform in the automotive industry, with a competitive salary and remote work options.
Who Will Succeed Here
Proficient in Python and Java, with a solid understanding of MLOps practices to ensure seamless deployment and monitoring of machine learning models in a cloud environment.
Strong experience with containerization technologies like Docker and orchestration tools such as Kubernetes, demonstrating the ability to manage scalable applications in a remote work setting.
A proactive mindset with at least 5 years of experience in software engineering, particularly in developing machine learning platforms, showcasing a commitment to continuous learning and adaptation to new technologies.
Learning Resources
Career Path
Market Overview
Skills & Requirements
Domain Trends
Industry News
Loading latest industry news...
Finding relevant articles from the last 6 months