Sr. Machine Learning Engineer
Revionics, an Aptos Company · Dallas County, TX · 2 wk ago
EngineeringFull-time
About the role
The ML engineer role is responsible for designing, building, deploying, and evolving the end-to-end AI & ML systems at Revionics – agentic capabilities, agent-to-agent (A2A) protocol, demand modeling and forecasting, optimization, product relationships, etc. – with an initial focus on our agentic and A2A roadmap.
Responsibilities
- Build out new features on our Science roadmap: Agentic AI as we introduce new capabilities to our agent such as product relationships, rules management, and scenario optimization; A2A communication protocol; predictive and decision-making AI as we build out our unified forecasting and optimization capabilities; and our push to modernize legacy features and functionality.
- Work on full stack technology, from prototyping to production-ready software.
- Work with product, other engineers, and data scientists to translate ideas into new products, services and features.
- Expose and evangelize our Science team capabilities.
Requirements
- Bachelor's/Master’s degree in a STEM field such as computer science.
- Proficiency in Python, SQL, and agentic frameworks such as ADK or LangChain.
- Proficiency with agentic development concepts such as Skills, Tools, Callbacks, code execution, token caching, compaction, multi-agent orchestration etc.
- Experience exposing agentic systems using MCP or A2A frameworks.
- Experience working in cloud native environments like GCP (BQ, Cloud run, GKE etc) or AWS.
- Strong track record of developing and scaling AI/ML systems within software products and production systems.
- Broad software development skills (backend/frontend, data engineering, APIs, system design, etc).
- Experience building scalable agentic systems in production.
- Comfort with LLM-based development platforms such as Claude or Codex.
- Strong algorithmic problem-solving skills and an analytical mindset.
- Proactively security-conscious mindset.
- Experience with large scale, high-performance systems and full software development life-cycle experience (CI/CD etc.).
- Enjoys tough technical challenges and is naturally intellectually curious.
- Sets a clear and effective communication style.
Qualifications
- Bachelor's/Master’s degree in a STEM field such as computer science.
- Proficiency in Python, SQL, and agentic frameworks such as ADK or LangChain.
- Proficiency with agentic development concepts such as Skills, Tools, Callbacks, code execution, token caching, compaction, multi-agent orchestration etc.
- Experience exposing agentic systems using MCP or A2A frameworks.
- Experience working in cloud native environments like GCP (BQ, Cloud run, GKE etc) or AWS.
- Strong track record of developing and scaling AI/ML systems within software products and production systems.
- Broad software development skills (backend/frontend, data engineering, APIs, system design, etc).
- Experience building scalable agentic systems in production.
- Comfort with LLM-based development platforms such as Claude or Codex.
- Strong algorithmic problem-solving skills and an analytical mindset.
- Proactively security-conscious mindset.
- Experience with large scale, high-performance systems and full software development life-cycle experience (CI/CD etc.).
Skills
- Modeling frameworks (e.g. Tensorflow, PyTorch, JAX).
- Data orchestration tools such Airflow.
- On the fly code execution for large files.
- Data analysis / data science.
- Ability to translate research work into practical proofs of concept.
Benefits
- Competitive total rewards package including a base salary determined based on the role, experience, skill set, and location.
- Discretionary incentive compensation may be awarded in recognition of individual achievements and contributions.
- A range of benefits and programs to meet employee needs, based on eligibility.
Pay
The pay range for this position is between $120,000 - 170,000 plus Incentive Bonus. Starting salary may vary based on a number of factors including, but not limited to, the position being offered, location, education, training, and/or experience.