TASC

AI Software Engineer

TASC

full-time

Posted on:

Location Type: Remote

Location: Remote • California, Massachusetts, New York • 🇺🇸 United States

Visit company website
AI Apply
Apply

Salary

💰 $92,000 - $176,000 per year

Job Level

Mid-LevelSenior

Tech Stack

AWSAzureCloudDockerGoogle Cloud PlatformKafkaPythonPyTorchSparkSQLTensorflowUnity

About the role

  • Contribute to well-defined prototype efforts and deliver production-ready features with high-quality code, tests, and CI/CD practices.
  • Build core components for Agentic AI systems including RAG, embeddings, vector search, and tool/function calling, with guidance from senior engineers.
  • Enhance model evaluation frameworks (offline/online, golden sets, HIL), monitor key metrics (quality, latency, cost, safety), and drive data-informed improvements.
  • Collaborate on data ingestion, contracts, and catalog usage, ensuring compliance with privacy and access policies.
  • Implement observability tools, guardrails, and cost controls; follow secure coding and Responsible AI practices for safety and auditability.
  • Work cross-functionally with product, design, and platform teams; contribute to agile processes, documentation, and peer reviews.

Requirements

  • BS/MS in Computer Science, Data Science, or equivalent practical experience
  • Proficient in Python, REST, SQL, Git, Docker, and CI/CD workflows
  • Familiarity with LLMs, prompting, embeddings, RAG, and ML tools like PyTorch/TensorFlow
  • Exposure to major cloud platforms (Azure, AWS, GCP), data lakes/warehouses, and event-driven systems (e.g., Spark, Kafka)
  • Strong coding practices, iterative development mindset, and clear written/verbal communication
  • Professional hands-on experience building services, ML features, or GenAI applications
  • Hands-on with Agentic AI frameworks, prompt management, and evaluation tooling
  • Understanding of Responsible AI and safety/guardrail systems
  • Knowledge of Cloudera AI, Databricks, Spark, Delta/Unity Catalog, or similar stacks
  • Portfolio of open-source contributions, hackathons, or published work
Benefits
  • insurance (including medical, prescription drug, dental, vision, disability, life insurance)
  • flexible spending account and health savings account
  • paid leaves (including 16 weeks of new parent leave and up to 20 days of bereavement leave)
  • 80 hours of Paid Sick and Safe Time
  • 25 days of vacation time and 5 personal days, pro-rated based on date of hire
  • 10 annual paid U.S. observed holidays
  • 401k with a best-in-class company match
  • deferred compensation for eligible roles
  • fitness reimbursement or on-site fitness facilities
  • eligibility for tuition reimbursement

Applicant Tracking System Keywords

Tip: use these terms in your resume and cover letter to boost ATS matches.

Hard skills
PythonRESTSQLGitDockerCI/CDLLMsembeddingsRAGML tools
Soft skills
strong coding practicesiterative development mindsetclear written communicationclear verbal communication
Certifications
BS in Computer ScienceMS in Computer ScienceBS in Data ScienceMS in Data Science