Senior Software Engineer - Python / Agentic AI
blackline · Bengaluru
Job description
About the role
BlackLine SaaS is the system of interaction for finance and accounting teams, integrating with ERPs, CRMs, payment systems and point-of-sale systems. As a Senior AI Engineer, you will design, develop, troubleshoot, maintain, optimize and scale cloud-based applications and services, and also lead and mentor other engineers in the team.
Key responsibilities
- Analyze requirements, estimate effort, and deliver highly scalable, secure distributed backend and AI-powered services
- Design, develop and deploy intelligent agents and AI-driven features
- Build, train and deploy machine learning models and agentic systems with Python
- Work with product management and architects to turn needs into functional and technical requirements
- Support technical design and architecture discussions and make trade-offs on technology, performance and extensibility
- Estimate scope and timelines, and deliver on commitments
- Enforce software development techniques and write clean, testable, maintainable and secure code
- Evaluate new tools and technologies and recommend their use
- Mentor team members, conduct peer code reviews and advocate for quality and process improvements
- Handle maintenance, deployment and release support, including occasional off-hours support
Required profile
- Bachelor's or Master's degree in Computer Science or a related discipline
- 6+ years of experience building web-scale, multi-tenant SaaS with a focus on backend platforms, RESTful APIs and microservices
- 3+ years of active experience in AI/ML projects, especially agentic AI systems, LLMs and NLP
- 2+ years with a public cloud (AWS, Azure or GCP)
- Experience in an Agile environment and a passion for automation, unit testing and process improvements
Required skills
- Extensive hands-on Python, including deep learning frameworks such as TensorFlow or PyTorch
- SQL, relational database design and query optimization
- Services such as API gateways, authentication, messaging (Kafka or RabbitMQ), workflow orchestration and job scheduling
- C# with .NET/.NET Core is a plus
BlackLine works a mix of virtual and in-person collaboration; candidates living within a reasonable commute to an office work at least 3 days a week in the office.
Questions fréquentes
Why are you reporting this job?
Explore further
Salaries, guides and searches in India.
Salaries by job title
Apply in 30 seconds
Enter your email to apply. An account will be created automatically.
By continuing, you accept our terms of use.
Already have an account? Login
A question about this job?
Ask it here: you will get the full job summary by e-mail, right away.
Published 3 hours ago
Expires 1 month from now
4 views · 0 interested
Boost your chances
Upload your CV — we will match you with relevant openings.
Analyzing your CV...
blackline
Bengaluru
Related job offers
-
SAP Procurement Solutions Analyst - S/4HANA & Ariba
Eram Talent Bengaluru -
AI Observability Principal Architect
Chevron Bengaluru -
Data Engineer - Azure Pipelines and ETL
Chevron Bengaluru -
Staff Physical Design Engineer
analogdevices CLOSED-India -
Staff Design Verification Engineer
analogdevices CLOSED-India