Senior Python Software Engineer - Data and Models
Aisera, the leading provider of Generative AI and AI Copilot solutions with AiseraGPT, facilitates business transformation by enabling self-service and driving revenue growth. Aisera’s AI Copilot, a universal bot, leverages industry and domain-specific LLMs in IT, HR, Customer Service, Contact Centers, Sales & Marketing, and Finance to deliver delightful human-like experiences. With over 400+ integrations and 1200+ prebuilt and third-party service catalogs supporting AI Workflows, customers typically achieve automation rates of 75% or higher in user requests, resulting in an impressive 80% reduction in operations costs.
Aisera is recognized as a leader in multiple industry analyst reports, including Forrester.
Aisera has received numerous recognitions, including the following: Forbes AI50; CNBC Upstart 100 Top Startup; Gartner Cool Vendor; Red Herring Top 100 Global Innovator; CIO Innovation Startup Award; CIO Review Top ITSM Solution; Aragon Research Hot Vendor; TiE50 Startup Award; and Silicon Review 50 Most Admired Companies.
Responsibilities
- Develop and maintain scalable, efficient data pipelines that automate the ingestion, transformation, and storage of data
- Translate data science prototypes into production-ready code, ensuring reliability and performance.
- Develop microservices that expose machine learning or information retrieval algorithms.
- Contribute in identifying performance bottlenecks and improving systems scalability.
- Stay updated with the latest technologies and methodologies in both software engineering and data science, and apply them to improve team practices.
Requirements
- Strong proficiency in Python, along with experience in widely-used Python frameworks.
- Solid understanding of software development principles and architectural best practices.
- Familiarity with cloud platforms such as AWS, GCP or Azure.
- Proficiency in using Docker, Kubernetes, or similar containerization and orchestration tools.
- Proven experience in designing and developing APIs and microservices.
- Proficiency in SQL with hands-on experience in working with relational databases.
- Bachelor’s or Master’s degree in Computer Science, Engineering, or a related field.
Preferred Qualifications (in order):
- Familiarity with machine learning concepts and libraries (e.g., Pandas, NumPy, PyTorch).
- Experience with information retrieval systems like Elasticsearch.
- Familiarity with messaging systems such as Kafka, RabbitMQ, or similar technologies.
- Experience with Java and widely-used Java frameworks.
Aisera is Global and our success draws upon the diverse viewpoints, skills and experiences of our employees. We are proud to be an equal opportunity employer and are committed to equal employment opportunities regardless of race, color, ancestry, religion, sex, national origin, sexual orientation, age, marital status, disability, gender identity or veteran status.
#LI-NV1
Apply for this job
*
indicates a required field