Xtillion is a fast-growing AI solutions firm helping organizations build, operationalize, and scale high-value AI systems. They are seeking a Senior Associate Software Engineer to build and deploy AI-powered software systems, translating complex business problems into scalable solutions.
Responsibilities:
- Collaborate with cross-functional teams to define business and technical requirements
- Partner on design and build data pipelines that ingest, transform, and deliver data from source systems to analytical platforms using modern cloud technologies
- Support on design and implement infrastructure and data platforms that enable reliable access, transformation, and analysis of data
- Document and maintain data architecture to support reliable, scalable data systems
- Contribute to improving engineering practices around quality, maintainability, and operational stability
- Mentor and support other engineers through code reviews, design discussions, and day to day collaboration
Requirements:
- Bachelor's degree in Computer Science, Software Engineering, or a related field
- 4+ years of professional software engineering experience, including backend and/or data engineering
- Experience delivering production systems in environments with evolving or changing requirements
- Experience building and maintaining APIs and backend services (e.g., FastAPI, Node.js, or similar frameworks)
- Strong experience with SQL and relational or analytical data systems
- Experience working in cloud environments (AWS, Azure)
- Experience with modern engineering workflows, including Git-based version control and CI/CD pipelines
- Good understanding of software engineering best practices, testing strategies, and agile delivery
- Strong written and verbal English communication skills
- Hands-on experience building and deploying AI-enabled systems, particularly LLM-powered workflows and orchestration (e.g., LangChain, LangGraph)
- Familiarity with Infrastructure as Code tools (e.g., Terraform)
- Background in designing and maintaining data pipelines or data-intensive systems
- Exposure to data warehouses or large-scale analytical platforms
- Knowledge of workflow orchestration or distributed processing systems