Job Description
Position: Senior Software Engineer (Full-Time / Direct Hire)
Location: Richardson, TX (Onsite 3 days a week)
Employment Type: Permanent / FTE
Candidates: US Citizens or Green Card Holders only
Note: No C2C or reverse referral support. Please do not inquire about C2C.
Requirements
- Experience: Minimum 5 years in software development
- Education: Bachelor's degree in relevant area or equivalent certifications and experience
- Technical Skills:
- Proficiency in Python, SQL, and other programming languages
- Experience with REST APIs, messaging systems, and data interfaces
- Significant hands-on experience with AWS and cloud platforms
- Strong understanding of systems design and architecture
- Experience with machine learning, LLM, foundation models, RAG, chatbots, agentic apps
- Containerization experience (Docker, Kubernetes); Argo Workflows is a plus
- CI/CD and DevOps tools experience (Azure DevOps, Terraform)
- Front-end experience (React, GraphQL) is a plus
- Big data tools (Spark, Hive, Databricks) is a plus
Responsibilities
- Focused on AI-focused Python API development
- Backend development for AI team, APIs, and processing pipelines
- Design, develop, and optimize high-quality, scalable software using Python, Kubernetes, AWS
- Troubleshoot and resolve issues across development lifecycle
- Collaborate with product managers, engineers, and data scientists
- Participate in agile practices, peer reviews, and knowledge sharing
- Adhere to best code practices and standards
- Coordinate across technical teams including support, QA, DevOps, NetOps
- Effective time and task management based on priorities
Additional Details
- Must be onsite 3 days a week in Richardson, TX
- No sponsorship issues; US Citizens or GC only
Summary
An opportunity to work on cutting-edge AI products in a collaborative, fast-paced environment, requiring a strong technical background and good communication skills.