Senior Python & AI/ML Engineer

Solution StreetHerndon, VA
3d

About The Position

At Solution Street, our employees have many opportunities to work on interesting, challenging projects supporting clients one-on-one in various domains primarily in the commercial space. Our company culture thrives on our five core values: Honesty, Respect, Transparency, Dependability, and FUN! They're embedded in everything we do and how we do it! We are seeking a Senior Software Engineer who can design and develop web application solutions in a variety of languages. Job Summary: We are looking for a Senior Python and AI Engineer to design, build, and deploy intelligent systems that power real-world products. In this role, you will work at the intersection of machine learning, software engineering, and data, taking AI models from concept to production at scale. You will collaborate closely with product managers, data scientists, and engineering teams to deliver reliable, ethical, and high-performing AI solutions that create measurable business impact.

Requirements

  • 5+ years of experience in software engineering, with 3+ years focused on AI/ML systems.
  • Strong proficiency in Python and experience with production-grade codebases.
  • Hands-on experience with machine learning frameworks (e.g., PyTorch, TensorFlow, scikit-learn).
  • Experience deploying models to production using cloud platforms (AWS, GCP, or Azure).
  • Solid understanding of ML fundamentals (supervised/unsupervised learning, evaluation metrics, bias, overfitting).
  • Experience building APIs and services for model inference.
  • Familiarity with data pipelines, feature engineering, and model lifecycle management.
  • Strong problem-solving skills and ability to work cross-functionally

Nice To Haves

  • Experience with LLMs, prompt engineering, RAG, or fine-tuning models.
  • Knowledge of MLOps tools (MLflow, Kubeflow, Airflow, SageMaker, Vertex AI).
  • Experience with distributed systems and large-scale data processing (Spark, Kafka).
  • Exposure to vector databases and embedding-based search.
  • Background in applied AI domains such as NLP, computer vision, or recommender systems.
  • Experience mentoring engineers or leading technical initiatives.

Responsibilities

  • Design, develop, and deploy machine learning and AI models for production systems.
  • Build end-to-end AI pipelines, including data ingestion, training, evaluation, and inference.
  • Optimize models for performance, scalability, reliability, and cost.
  • Work with large datasets and ensure data quality, versioning, and governance.
  • Integrate AI/ML solutions into existing backend and frontend systems.
  • Implement MLOps best practices (CI/CD, monitoring, retraining, model versioning).
  • Evaluate and experiment with LLMs, generative AI, and classical ML techniques.
  • Ensure AI systems meet security, privacy, and ethical standards.
  • Mentor junior engineers and contribute to architectural decisions.
  • Stay current with advances in AI research, tooling, and industry trends.

Benefits

  • competitive salary + bonus + 100% paid health/dental to employee + life insurance + PTO + long-term and short-term disability + 401(k)
  • Solution Street automatically contributes to employees' 401(k) plans.
© 2024 Teal Labs, Inc
Privacy PolicyTerms of Service