Hi All
Role: SDS - Software Engineer
Location: Hybrid(Austin TX)
JOB DESCRIPTION
We are seeking a highly skilled Software Engineer with 5 or more years experience and strong experience in AI/ML and modern full-stack development to design build and deploy intelligent scalable applications. This role blends machine learning natural language processing (NLP) and cloud-native software engineering. The ideal candidate is comfortable working across the stack-from ML models and APIs to frontend applications and cloud infrastructure-while following best practices in security testing and architecture.
Responsibilities
- Design develop and maintain scalable software solutions leveraging AI/ML models and modern web technologies.
- Implement and optimize machine learning models including regression classification clustering and deep learning architectures.
- Build NLP capabilities for text and speech processing sentiment analysis and language generation.
- Develop and maintain microservices and APIs using modern architectural and design patterns.
- Collaborate with cross-functional teams to translate business requirements into technical solutions.
- Implement automated testing strategies to ensure code quality and reliability.
- Integrate security best practices including SAST and DAST scanning into CI/CD pipelines.
- Deploy and manage applications in cloud environments and containerized platforms.
- Contribute to code reviews documentation and continuous improvement of engineering practices.
Required Qualifications
- Strong understanding of ML concepts and deep learning architectures.
- Hands-on experience with NLP techniques and real-world applications.
- Proficiency in:
- Languages/Frameworks: Python TypeScript React FastAPI
- Databases/Tools: PostgreSQL Redis Pinecone
- AI/LLM Frameworks: LangChain
- GIS (preferred): ArcGIS
- DevOps: Docker Kubernetes GitHub Actions
- Solid knowledge of software design patterns microservices and scalable architectures.
- Experience with automated testing frameworks and methodologies.
- Experience with SAST/DAST security tools and secure SDLC practices.
- Familiarity with at least one major cloud platform: GCP AWS or Azure.
Preferred Qualifications
- Experience building AI-powered or LLM-driven applications.
- Exposure to vector databases and retrieval-augmented generation (RAG) patterns.
- Experience working in Agile/Scrum environments.
- Strong problem-solving and communication skills.
Hi All Role: SDS - Software Engineer Location: Hybrid(Austin TX) JOB DESCRIPTION We are seeking a highly skilled Software Engineer with 5 or more years experience and strong experience in AI/ML and modern full-stack development to design build and deploy intelligent scalable applications....
Hi All
Role: SDS - Software Engineer
Location: Hybrid(Austin TX)
JOB DESCRIPTION
We are seeking a highly skilled Software Engineer with 5 or more years experience and strong experience in AI/ML and modern full-stack development to design build and deploy intelligent scalable applications. This role blends machine learning natural language processing (NLP) and cloud-native software engineering. The ideal candidate is comfortable working across the stack-from ML models and APIs to frontend applications and cloud infrastructure-while following best practices in security testing and architecture.
Responsibilities
- Design develop and maintain scalable software solutions leveraging AI/ML models and modern web technologies.
- Implement and optimize machine learning models including regression classification clustering and deep learning architectures.
- Build NLP capabilities for text and speech processing sentiment analysis and language generation.
- Develop and maintain microservices and APIs using modern architectural and design patterns.
- Collaborate with cross-functional teams to translate business requirements into technical solutions.
- Implement automated testing strategies to ensure code quality and reliability.
- Integrate security best practices including SAST and DAST scanning into CI/CD pipelines.
- Deploy and manage applications in cloud environments and containerized platforms.
- Contribute to code reviews documentation and continuous improvement of engineering practices.
Required Qualifications
- Strong understanding of ML concepts and deep learning architectures.
- Hands-on experience with NLP techniques and real-world applications.
- Proficiency in:
- Languages/Frameworks: Python TypeScript React FastAPI
- Databases/Tools: PostgreSQL Redis Pinecone
- AI/LLM Frameworks: LangChain
- GIS (preferred): ArcGIS
- DevOps: Docker Kubernetes GitHub Actions
- Solid knowledge of software design patterns microservices and scalable architectures.
- Experience with automated testing frameworks and methodologies.
- Experience with SAST/DAST security tools and secure SDLC practices.
- Familiarity with at least one major cloud platform: GCP AWS or Azure.
Preferred Qualifications
- Experience building AI-powered or LLM-driven applications.
- Exposure to vector databases and retrieval-augmented generation (RAG) patterns.
- Experience working in Agile/Scrum environments.
- Strong problem-solving and communication skills.
View more
View less