AI Senior Software Engineer

Tanium Inc.
New York, NY, United States
1 day ago
Apply on www.juju.com
Prepare application

Role details

Contract type
Permanent contract
Employment type
Full-time (> 32 hours)
Experience level
Expert
Experience required
3 years minimum
Working hours
Regular working hours
Job source

Tech stack

Java (Programming Language) Agile Methodology Artificial Intelligence Amazon Web Services Automation of Tests Microsoft Azure Cloud Computing Software Debugging Python (Programming Language) Machine Learning Tensorflow Google Cloud
+11 more
Pytorch Delivery Pipeline Large Language Models Backend Agentic-AI Tanium Platform Expertise Containerization Kubernetes Maintaining Code Virtual Agents Golang

Job description

As a Senior Software Engineer at Tanium, you will play a key role in building and maintaining cutting-edge products within a small, agile development team. You’ll be deeply involved in the entire product lifecycle, from initial design to deployment, with a strong emphasis on customer engagement and iterative feedback.

  • Designing, developing, and deploying AI Agents and machine learning models to solve complex business problems.
  • Creating and maintaining backend systems for LLMs and AI Agents, ensuring high performance and scalability.
  • Collaborating with cross-functional teams to integrate AI solutions into existing systems and workflows.
  • Optimizing and fine-tuning models and AI Agents for performance, accuracy, and efficiency.
  • Implementing and managing CI/CD pipelines for AI model and AI Agent deployment.
  • Monitoring and troubleshooting AI systems in production, ensuring reliability and robustness.
  • Staying updated with the latest advancements in AI, machine learning, AI Agents, and related technologies.

Requirements

  • A Bachelor’s degree or equivalent experience (CS Degree preferred).
  • 3+ years of industry experience (5+ preferred) with proven experience as an AI Developer, AI Engineer, or similar role.
  • Expert knowledge of at least one of Golang (preferred), Python, or Java, and experience with Kubernetes.
  • A strong understanding of machine learning algorithms and frameworks (e.g., TensorFlow, PyTorch).
  • Experience with LLMs, AI Agents, and natural language processing (NLP) techniques.
  • Familiarity with cloud platforms (e.g., AWS, Azure, GCP) and containerization technologies.
  • Excellent communication skills (both technical and non-technical, written and oral).
  • A passion for writing automated tests and maintaining code quality.
  • Strong debugging skills and the ability to troubleshoot production issues.
  • Knowledge of modern software frameworks and the ability to learn new tools quickly.
  • Detail-oriented with a passion for creating an awesome user experience.

Benefits & conditions

Tanium provides team members with 5 days of volunteer time off (VTO). Also includes equity awards and a generous benefits package consisting of medical, dental and vision plan, family planning benefits, health savings account, flexible spending account, transportation savings account, 401(k) retirement savings plan with company match, life, accident and disability coverage, business travel accident insurance, employee assistance programs, disability insurance, and other well-being benefits., The annual base salary range for this full-time position is $120,000 - $355,000. The actual annual base salary offered may be adjusted based on a variety of factors, including but not limited to, location, education, skills, training, and experience.

Apply for this position

This job is hosted externally. Click below to view the full posting and apply.

Apply on www.juju.com
Prepare application

Good distractions

Loading talks and stories from around this role…