Software Engineer-Python and AI

BAL
Richardson, TX
Job Description
BAL is a team of brilliant people who change lives through elite immigration work and collaborative innovation. We're seeking a Software Engineer-Python and AI to contribute to software design, development, and the overall product lifecycle, collaborating with a diverse team to create, support, and deploy production applications.

Requirements

  • Bachelor's degree in a related area or a combination of relevant certifications and job experience
  • Minimum of 3 years of experience in software development
  • Proficiency in Python and SQL
  • Experience with REST APIs, messaging systems, and other data interfaces
  • Experience with cloud platforms, notably AWS
  • Experience with big data platforms and tools (e.g. Spark, Hive, Databricks, etc.)
  • Experience with machine learning and LLM/foundation model-driven AI technologies such as computer vision, neural networks, RAG, chatbots, agentic applications, etc.
  • Experience with containerization (Docker/Kubernetes) and related tools
  • Experience with CI/CD and DevOps tools and processes (e.g. Azure DevOps, Terraform) a plus
  • Front-end experience with React/GraphQL or similar technology a plus

Benefits

  • Competitive pay
  • Discretionary annual bonus
  • Supportive, team-oriented culture
  • Medical, dental, vision, disability, and life insurance
  • Sick time
  • Unlimited vacation
  • 401(k) with company match
]]>